XML 105 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Details of Certain Consolidated Balance Sheet Captions (Property, Plant and Equipment, net) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment $ 1,682,370 $ 1,664,609
Less: accumulated depreciation (1,142,667) (1,158,451)
Property, plant and equipment, net 539,703 506,158
Land    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment 61,351 60,312
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment 450,718 427,332
Machinery, equipment and tooling    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment 803,355 781,771
Software, furniture and fixtures and other    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment $ 366,946 $ 395,194