XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant and Equipment - Schedule of classes of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 5,089 $ 10,368
Accumulated depreciation (3,846) (4,791)
Total property, plant and equipment, net 1,243 5,577
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 757 3,107
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 5 years  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 7 years  
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 2,105 2,165
Computer equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 2 years  
Computer equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 3 years  
Machinery, vehicles and other equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 1,667 4,307
Machinery, vehicles and other equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 5 years  
Machinery, vehicles and other equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 7 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 560 664
Furniture and fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 2 years  
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 5 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 0 $ 125