XML 104 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pensions - Schedule of Benefit Obligations and Plan Assets Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Change in Benefit Obligations      
Balance as of January 1 $ 408,950 $ 444,899  
Interest cost 19,295 21,386 $ 14,017
Actuarial (gain) loss, net (28,103) 501  
Benefits paid (33,306) (57,836)  
Balance as of December 31 366,836 408,950 444,899
Change in Plan Assets      
Balance as of January 1 339,046 371,498  
Plan contributions 6,545 778  
Actual return on plan assets, net of administrative expenses 15,998 24,605  
Benefits paid (33,306) (57,835)  
Balance as of December 31 328,283 339,046 $ 371,498
Funded Status as of December 31 (plan assets less benefit obligations) $ (38,553) $ (69,904)