XML 88 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension, Postretirement, and Other Benefit Plans (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Defined Benefit Plan Disclosure [Line Items]        
Pension charges     $ 49,100 $ 49,100
Pension plans        
Defined Benefit Plan Disclosure [Line Items]        
Deferred compensation expense $ 7,800 $ 7,300 6,600  
Benefit obligation period increase (decrease) (21,200) 74,600    
Benefits paid 9,423 6,388    
Foreign currency changes 8,572 (4,792)    
Acquisition 0 64,947    
Actuarial (gain)/loss (3,868) 6,317    
Profit sharing plan        
Defined Benefit Plan Disclosure [Line Items]        
Deferred compensation expense 2,400 4,900 $ 4,600  
Other postretirement benefits        
Defined Benefit Plan Disclosure [Line Items]        
Benefit obligation period increase (decrease) (2,000) (7,000)    
Benefits paid 2,651 2,795    
Foreign currency changes 71 (18)    
Acquisition 0 0    
Actuarial (gain)/loss $ (709) $ (6,131)    
Minimum | Pension plans        
Defined Benefit Plan Disclosure [Line Items]        
Employer matching contribution, percent of match 50.00%      
Maximum | Pension plans        
Defined Benefit Plan Disclosure [Line Items]        
Employer matching contribution, percent of match 100.00%