Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Summary of useful lives of property plant and equipment (Details)

v3.24.1
Summary of Significant Accounting Policies - Summary of useful lives of property plant and equipment (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Asset held for sale $ 11,600,000 $ 0
Maximum    
Property, Plant and Equipment [Line Items]    
Depreciable life 10 years  
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Depreciable life 5 years  
Computers and IT equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Depreciable life 3 years  
Furniture and fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Depreciable life 7 years  
Vehicles    
Property, Plant and Equipment [Line Items]    
Depreciable life 10 years