XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
PROPERTY AND EQUIPMENT - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 91,563 $ 85,866
Less: Accumulated depreciation and amortization (67,381) (63,211)
Property and equipment, net 24,182 22,655
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 68,132 64,626
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 5 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 10 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 987 987
Furniture and fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 3 years  
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 5 years  
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 927 927
Computer equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 3 years  
Computer equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 5 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 13,379 11,993
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Useful Life, Shorter of Lease Term or Asset Utility [Member]  
Vehicles    
Property, Plant and Equipment [Line Items]    
Useful Life 5 years  
Property and equipment, gross $ 264 264
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,924 2,924
Software | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 1 year  
Software | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 3 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,950 $ 4,145