Annual report [Section 13 and 15(d), not S-K Item 405]

Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details)

v3.25.0.1
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 81,372 $ 81,695
Less: accumulated depreciation and amortization (22,168) (13,369)
Total property, plant and equipment, net 59,204 68,326
Building and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 27,429 29,098
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 19,946 18,856
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 17,814 6,847
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,949 2,856
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,547 1,547
Vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 762 889
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 10,925 $ 21,602