Annual report pursuant to Section 13 and 15(d)

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)

v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2022
segment
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Accounting Policies [Line Items]        
Number of reportable segments | segment 3 3 2  
Operating leases right-of-use assets   $ 46,433 $ 43,730  
Operating lease liability   48,790 45,404  
Sales, net   278,166 422,489 $ 193,365
Gross profit   70,263 118,241 51,048
Income (Loss) from operations   (167,875) 15,002 8,437
Cash, uninsured amount   $ 37,000 38,000  
Interest percentage   1.50%    
Inventory write-downs   $ 7,800 5,300 1,700
Acquired intangible assets, weighted average useful life   5 years    
Marketing and advertising expense   $ 4,000 4,000 996
Liability Awards        
Accounting Policies [Line Items]        
Award vesting period   3 years    
Distribution and other        
Accounting Policies [Line Items]        
Sales, net   $ 57,576 17,091 300
Gross profit   17,608 6,981 193
Income (Loss) from operations   $ (6,164) 2,879 $ 172
Revision of Prior Period, Adjustment [Member] | Distribution and other        
Accounting Policies [Line Items]        
Sales, net     17,100  
Gross profit     7,000  
Income (Loss) from operations     2,900  
Revision of Prior Period, Change in Accounting Principle, Adjustment        
Accounting Policies [Line Items]        
Operating leases right-of-use assets     1,300  
Operating lease liability     1,300  
Revision of Prior Period, Error Correction, Adjustment        
Accounting Policies [Line Items]        
Operating leases right-of-use assets     1,400  
Operating lease liability     $ 1,400  
Capitalized software        
Accounting Policies [Line Items]        
Finite-lived intangible assets, remaining amortization period   3 years    
Maximum        
Accounting Policies [Line Items]        
Cash, FDIC insured amount   $ 250    
Award vesting period   14 months    
Maximum | Notes Receivable        
Accounting Policies [Line Items]        
Interest percentage   12.00%    
Notes receivable term   18 months    
Minimum        
Accounting Policies [Line Items]        
Award vesting period   8 months    
Minimum | Notes Receivable        
Accounting Policies [Line Items]        
Interest percentage   6.00%    
Notes receivable term   12 months