XML 128 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Other Postretirement Benefits - Schedule of Change in Benefit Obligation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pension Plans      
Change in benefit obligation:      
Benefit obligation, beginning of year $ (342,759) $ (317,424)  
Service cost (3,131) (2,632) $ (3,491)
Interest cost (14,759) (15,237) (9,248)
Participant contributions (424) (435)  
Actuarial gain (loss) 25,815 (16,231)  
Settlements 8,338 2,987  
Plan amendments 104 0  
Foreign currency exchange rate changes 7,681 (12,427)  
Benefits paid 15,706 18,640  
Benefit obligation, end of year (303,429) (342,759) (317,424)
Other Plans      
Change in benefit obligation:      
Benefit obligation, beginning of year (21,312) (19,944)  
Service cost (39) (11) (24)
Interest cost (949) (1,012) (761)
Participant contributions (3) (3)  
Actuarial gain (loss) (175) (1,179)  
Settlements 0 0  
Plan amendments 0 0  
Foreign currency exchange rate changes 1,549 (492)  
Benefits paid 1,405 1,329  
Benefit obligation, end of year $ (19,524) $ (21,312) $ (19,944)