XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pensions and other postretirement benefit plans - Schedule of Retirement Plans (Details) - Pension benefits - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Funded plans    
Defined Benefit Plans and Other Postretirement Benefit Plans    
Projected benefit obligation $ 1,457,351 $ 1,602,112
Accumulated benefit obligation 1,456,629 1,601,306
Fair value of plan assets 1,617,694 1,733,993
Underfunded plans    
Defined Benefit Plans and Other Postretirement Benefit Plans    
Projected benefit obligation 45,780 55,933
Accumulated benefit obligation 45,780 55,933
Fair value of plan assets $ 42,008 $ 49,905