v3.26.1
Property, plant, and equipment, net - Schedule of Components of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross $ 186,848 $ 186,464
Less: accumulated depreciation (63,134) (59,160)
Property, plant, and equipment, net 123,714 127,304
Land and land improvements    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross 3,491 3,491
Buildings and building improvements    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross 86,078 82,021
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross 82,596 82,139
Computer equipment and software    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross 9,634 7,852
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross 1,422 1,422
Construction in process    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross $ 3,627 $ 9,539