v3.26.1
Other Financial Information - Summary of Property, Plant, and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross $ 258,812 $ 259,820
Less accumulated depreciation (196,211) (193,182)
Property, plant and equipment, net 62,601 66,638
Land and buildings    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross 25,384 29,687
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross 227,158 225,922
Construction in progress    
Property, Plant, and Equipment [Line Items]    
Property, plant, and equipment, gross $ 6,270 $ 4,211