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 & Equipment [Line Items]    
Total gross property, plant and equipment $ 237,186 $ 236,476
Less: accumulated depreciation and amortization (83,916) (72,790)
Total property, plant and equipment, net 153,270 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,832 49,913
Machinery, equipment and fixtures    
Property, Plant & Equipment [Line Items]    
Total gross property, plant and equipment 113,143 110,587
Computer software    
Property, Plant & Equipment [Line Items]    
Total gross property, plant and equipment 56,315 55,550
Construction in progress    
Property, Plant & Equipment [Line Items]    
Total gross property, plant and equipment $ 13,876 $ 17,406