XML 118 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Postretirement Benefits (Change in Benefit Obligation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Postretirement Medical Benefits      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Balance — January 1 $ 12,417 $ 13,353  
Interest cost 678 761 $ 464
Employee contributions 303 379  
Medicare subsidies receivable 55 60  
Actuarial loss (gain) (239) (49)  
Benefits paid (1,453) (2,087)  
Balance — December 31 11,761 12,417 13,353
United States | Pension Plan      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Balance — January 1 417,648 382,959  
Service cost 23,935 21,341 24,680
Interest cost 20,759 20,480 13,157
Plan amendments and settlements 0 (3,103)  
Actuarial loss (gain) (6,588) 31,912  
Benefits paid (40,518) (35,941)  
Balance — December 31 415,236 417,648 382,959
Accumulated benefit obligations 415,236 417,648  
Settlements 0 395  
Foreign Plan | Pension Plan      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Balance — January 1 297,600 268,364  
Service cost 6,381 4,611 5,984
Interest cost 12,401 11,897 6,506
Employee contributions 80 80  
Settlements and other(3) 13,051 (982)  
Actuarial loss (gain) (13,012) 17,082  
Benefits paid (17,393) (15,181)  
Currency translation impact (13,610) 11,729  
Balance — December 31 285,498 297,600 $ 268,364
Accumulated benefit obligations 264,367 $ 279,760  
Settlements 600    
Foreign Plan | Pension Plan | Middle East Pension Plan      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Settlements and other(3) $ 13,600