XML 147 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Other Post Retirement Benefits - Change In Benefit Obligation and Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Change in benefit obligation      
Benefits paid $ (12,896) $ (12,117)  
Change in plan assets      
Fair value of plan assets at beginning of year 196,354 189,535  
Actual return on plan assets (1,654) 9,114  
Employer contributions 5,794 4,333  
Benefits paid (12,896) (12,117)  
Plan expenses and premiums paid (36) 0  
Currency translation adjustment (5,051) 5,489  
Fair value of plan assets at end of year 182,511 196,354 $ 189,535
Amounts recognized in the balance sheet consist of:      
Non-current assets 2,245 3,879  
Current liabilities (2,328) (2,208)  
Non-current liabilities (23,783) (29,457)  
Pension Benefits      
Change in benefit obligation      
Gross benefit obligation at beginning of year 223,842 209,640  
Service cost 417 427 512
Interest cost 9,489 9,932 5,224
Effect of plan amendments 0 (15)  
Curtailment (gain) loss (19) (213)  
Benefits paid (12,896) (12,117)  
Plan expenses and premiums paid (36) 0  
Actuarial (gain) loss (9,434) 9,955  
Translation differences and other (6,199) 6,233  
Gross benefit obligation at end of year 205,164 223,842 209,640
Change in plan assets      
Benefits paid (12,896) (12,117)  
Net benefit obligation recognized (22,653) (27,488)  
Amounts recognized in the balance sheet consist of:      
Non-current assets 2,245 2,834  
Current liabilities (2,158) (2,030)  
Non-current liabilities (22,740) (28,292)  
Net benefit obligation recognized (22,653) (27,488)  
Prior service cost (265) (353)  
Accumulated (loss) gain (15,870) (16,869)  
AOCI (16,135) (17,222)  
Cumulative employer contributions in excess of or (below) net periodic benefit cost (6,518) (10,266)  
Other Postretirement Benefits      
Change in benefit obligation      
Curtailment (gain) loss 0    
Foreign      
Change in benefit obligation      
Benefits paid (6,377) (6,086)  
Change in plan assets      
Fair value of plan assets at beginning of year 135,387 129,944  
Actual return on plan assets (3,003) 4,474  
Employer contributions 2,043 1,566  
Benefits paid (6,377) (6,086)  
Plan expenses and premiums paid (36) 0  
Currency translation adjustment (5,051) 5,489  
Fair value of plan assets at end of year 122,963 135,387 129,944
Foreign | Pension Benefits      
Change in benefit obligation      
Gross benefit obligation at beginning of year 144,779 130,554  
Service cost 417 399 465
Interest cost 5,817 6,083 3,079
Effect of plan amendments 0 0  
Curtailment (gain) loss (19) (213)  
Benefits paid (6,377) (6,086)  
Plan expenses and premiums paid (36) 0  
Actuarial (gain) loss (6,589) 7,809  
Translation differences and other (6,198) 6,233  
Gross benefit obligation at end of year 131,794 144,779 130,554
Change in plan assets      
Benefits paid (6,377) (6,086)  
Net benefit obligation recognized (8,831) (9,392)  
Amounts recognized in the balance sheet consist of:      
Non-current assets 2,245 2,834  
Current liabilities (400) (273)  
Non-current liabilities (10,676) (11,953)  
Net benefit obligation recognized (8,831) (9,392)  
Prior service cost (265) (353)  
Accumulated (loss) gain (19,775) (19,117)  
AOCI (20,040) (19,470)  
Cumulative employer contributions in excess of or (below) net periodic benefit cost 11,209 10,078  
U.S.      
Change in benefit obligation      
Benefits paid (6,519) (6,031)  
Change in plan assets      
Fair value of plan assets at beginning of year 60,967 59,591  
Actual return on plan assets 1,349 4,640  
Employer contributions 3,751 2,767  
Benefits paid (6,519) (6,031)  
Plan expenses and premiums paid 0 0  
Currency translation adjustment 0 0  
Fair value of plan assets at end of year 59,548 60,967 59,591
U.S. | Pension Benefits      
Change in benefit obligation      
Gross benefit obligation at beginning of year 79,063 79,086  
Service cost 0 28 47
Interest cost 3,672 3,849 2,145
Effect of plan amendments 0 (15)  
Curtailment (gain) loss 0 0  
Benefits paid (6,519) (6,031)  
Plan expenses and premiums paid 0 0  
Actuarial (gain) loss (2,845) 2,146  
Translation differences and other (1) 0  
Gross benefit obligation at end of year 73,370 79,063 79,086
Change in plan assets      
Benefits paid (6,519) (6,031)  
Net benefit obligation recognized (13,822) (18,096)  
Amounts recognized in the balance sheet consist of:      
Non-current assets 0 0  
Current liabilities (1,758) (1,757)  
Non-current liabilities (12,064) (16,339)  
Net benefit obligation recognized (13,822) (18,096)  
Prior service cost 0 0  
Accumulated (loss) gain 3,905 2,248  
AOCI 3,905 2,248  
Cumulative employer contributions in excess of or (below) net periodic benefit cost (17,727) (20,344)  
U.S. | Other Postretirement Benefits      
Change in benefit obligation      
Gross benefit obligation at beginning of year 1,343 1,606  
Service cost 0 0 0
Interest cost 61 69 37
Effect of plan amendments 0 0  
Curtailment (gain) loss   0  
Benefits paid (156) (182)  
Plan expenses and premiums paid 0 0  
Actuarial (gain) loss (61) (150)  
Translation differences and other 26 0  
Gross benefit obligation at end of year 1,213 1,343 1,606
Change in plan assets      
Fair value of plan assets at beginning of year 0 0  
Actual return on plan assets 0 0  
Employer contributions 156 182  
Benefits paid (156) (182)  
Plan expenses and premiums paid 0 0  
Currency translation adjustment 0 0  
Fair value of plan assets at end of year 0 0 $ 0
Net benefit obligation recognized (1,213) (1,343)  
Amounts recognized in the balance sheet consist of:      
Non-current assets 0 0  
Current liabilities (170) (178)  
Non-current liabilities (1,043) (1,165)  
Net benefit obligation recognized (1,213) (1,343)  
Prior service cost 0 0  
Accumulated (loss) gain 1,199 1,241  
AOCI 1,199 1,241  
Cumulative employer contributions in excess of or (below) net periodic benefit cost $ (2,412) $ (2,584)