XML 228 R195.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee benefits - Components of net periodic benefit cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pension Plans      
Personnel costs:      
Service cost $ 0 $ 0 $ 0
Other operating expenses      
Interest cost 30,234 31,548 19,199
Expected return on plan assets (34,376) (34,365) (35,388)
Recognized net actuarial loss 16,664 21,465 15,644
Net periodic cost (benefit) 12,522 18,648 (545)
Other Adjustments 0 0 0
Total net periodic pension cost 12,522 18,648 (545)
OPEB Plan      
Personnel costs:      
Service cost 127 191 485
Other operating expenses      
Interest cost 5,686 6,082 3,931
Expected return on plan assets 0 0 0
Recognized net actuarial loss (2,193) (2,212) 0
Net periodic cost (benefit) 3,620 4,061 4,416
Other Adjustments 0 0 60
Total net periodic pension cost $ 3,620 $ 4,061 $ 4,476