XML 130 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans And Postretirement Benefits (Reconciliation Of Pension Plans' Benefit Obligations, Fair Value Of Assets Retirement Plans) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Changes in Plan Assets:      
Fair value of plan assets at beginning of period $ 108,377    
Fair value of plan assets at end of year 101,295 $ 108,377  
United States      
Changes in Benefit Obligation:      
Net benefit obligation at beginning of period 97,322 99,993  
Service cost 960 1,483 $ 1,390
Interest cost 4,409 4,722 3,242
Participant contributions 0 0  
Plan settlements 0 0  
Foreign currency exchange changes 0 0  
Actuarial (gain) loss (3,550) 1,516  
Benefits paid (9,686) (10,392)  
Net benefit obligation at end of period 89,455 97,322 99,993
Changes in Plan Assets:      
Fair value of plan assets at beginning of period 78,396 80,006  
Actual return on plan assets 2,549 8,382  
Foreign currency exchange rate changes 0 0  
Plan settlements 0 0  
Employer contributions 4,385 400  
Participant contributions 0 0  
Benefits paid (9,377) (10,392)  
Fair value of plan assets at end of year 75,953 78,396 80,006
Funded status (underfunded): (13,502) (18,926)  
Other accrued liabilities (286) (324)  
Other long-term obligations (13,216) (18,602)  
Net amount recognized (13,502) (18,926)  
Foreign      
Changes in Benefit Obligation:      
Net benefit obligation at beginning of period 37,481 31,065  
Service cost 942 1,053 1,220
Interest cost 617 870 227
Participant contributions 435 501  
Plan settlements (3,267) (1,609)  
Foreign currency exchange changes (2,748) 2,983  
Actuarial (gain) loss 1,676 3,694  
Benefits paid (1,091) (1,076)  
Net benefit obligation at end of period 34,045 37,481 31,065
Changes in Plan Assets:      
Fair value of plan assets at beginning of period 29,981 27,708  
Actual return on plan assets 611 645  
Foreign currency exchange rate changes (2,172) 2,609  
Plan settlements (3,267) (1,609)  
Employer contributions 760 1,203  
Participant contributions 435 501  
Benefits paid (1,006) (1,076)  
Fair value of plan assets at end of year 25,342 29,981 $ 27,708
Funded status (underfunded): (8,703) (7,500)  
Other accrued liabilities 0 (34)  
Other long-term obligations (8,703) (7,466)  
Net amount recognized $ (8,703) $ (7,500)