v3.26.1
Other Financial Information - Summary of Property, Plant, and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross $ 255,271 $ 259,820
Less accumulated depreciation (192,722) (193,182)
Property, plant and equipment, net 62,549 66,638
Land and buildings    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross 25,254 29,687
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross 226,240 225,922
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, gross $ 3,777 $ 4,211