XML 117 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Defined Benefit Pension and Postretirement Benefit Plan Assets and Obligation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure      
Ending Balance $ 83,400    
UNITED STATES      
Defined Benefit Plan Disclosure      
Projected benefit obligation, Beginning of year 144,187 $ 143,814  
Service cost 881 1,063 $ 1,588
Interest cost 6,292 6,888 4,886
Actuarial (gain) loss (6,014) 3,229  
Benefits paid (11,658) (10,807)  
Retiree annuity purchase (23,386)    
Liability (gain) loss due to settlement 394 0  
Non-U.S. currency movement 0 0  
Projected benefit obligation, End of year 110,696 144,187 143,814
Beginning Balance 112,617 111,760  
Actual return on plan assets 779 8,613  
Company contributions 3,065 3,051  
Benefits paid (11,658) (10,807)  
Retiree annuity purchase (23,386)    
Settlements gain 0 0  
Non-U.S. currency movement 0 0  
Ending Balance 81,417 112,617 111,760
Funded status (29,279) (31,570)  
Foreign Pension Plans, Defined Benefit      
Defined Benefit Plan Disclosure      
Projected benefit obligation, Beginning of year 33,984 29,935  
Service cost 446 446 784
Interest cost 953 1,057 482
Actuarial (gain) loss (1,972) 2,738  
Benefits paid (955) (947)  
Liability (gain) loss due to settlement (195) (254)  
Non-U.S. currency movement (1,988) 1,009  
Projected benefit obligation, End of year 30,273 33,984 29,935
Beginning Balance 1,929 2,087  
Actual return on plan assets 77 43  
Company contributions 1,024 1,028  
Benefits paid (955) (947)  
Settlements gain (195) (254)  
Non-U.S. currency movement 108 (28)  
Ending Balance 1,988 1,929 2,087
Funded status (28,285) (32,055)  
Postretirement Benefit Plans      
Defined Benefit Plan Disclosure      
Projected benefit obligation, Beginning of year 6,933 5,345  
Service cost 37 34 64
Interest cost 289 299 177
Actuarial (gain) loss (445) 155  
Benefits paid (1,685) (1,413)  
Special termination benefits 462 2,513  
Projected benefit obligation, End of year 5,591 6,933 5,345
Beginning Balance 0 0  
Company contributions 1,685 1,413  
Benefits paid (1,685) (1,413)  
Ending Balance 0 0 $ 0
Funded status $ (5,591) $ (6,933)