XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 160,177 $ 130,033  
Less: Accumulated depreciation (47,163) (31,849)  
Property and equipment, net 113,014 98,184  
Depreciation and amortization expense 13,800 10,000 $ 9,700
Loss on sales and disposal of Property and Equipment 300 200 $ 300
Land      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 2,758 1,811  
Building and improvements      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 38,994 9,946  
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 49,257 31,765  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 2,061 1,585  
Computer equipment and software      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 10,389 6,888  
Molds and dyes      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 21,838 16,934  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 12,358 9,640  
Vehicles      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 4,923 4,883  
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 17,599 $ 46,581