v3.26.3
Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property, Plant & Equipment [Line Items]    
Total gross property, plant and equipment $ 228,681 $ 236,476
Less: accumulated depreciation and amortization (79,054) (72,790)
Total property, plant and equipment, net 149,627 163,686
Land    
Property, Plant & Equipment [Line Items]    
Total gross property, plant and equipment 3,020 3,020
Buildings    
Property, Plant & Equipment [Line Items]    
Total gross property, plant and equipment 50,866 49,913
Machinery, equipment and fixtures    
Property, Plant & Equipment [Line Items]    
Total gross property, plant and equipment 114,224 110,587
Computer software    
Property, Plant & Equipment [Line Items]    
Total gross property, plant and equipment 51,332 55,550
Construction in progress    
Property, Plant & Equipment [Line Items]    
Total gross property, plant and equipment $ 9,239 $ 17,406