v3.26.1
Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total cost $ 295,263 $ 295,326
Less: accumulated depreciation (48,876) (42,639)
Less: accumulated impairment charges (104,848) (106,822)
Property, plant and equipment, net 141,539 145,865
Land    
Property, Plant, and Equipment [Line Items]    
Total cost 5,308 7,245
Building and leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Total cost 234,324 236,811
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Total cost 49,159 47,514
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Total cost 2,715 2,694
Construction in progress    
Property, Plant, and Equipment [Line Items]    
Total cost $ 3,757 $ 1,062