XML 118 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and other postretirement benefits - Net benefit cost of pension and postretirement benefit plans (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Settlements, net $ 132,732 $ 45,244 $ 0
Pension      
Defined Benefit Plan Disclosure [Line Items]      
Service cost 823 1,435 1,346
Interest cost 2,940 17,297 10,776
Expected return on plan assets (2,591) (25,277) (25,776)
Net amortization and deferral 1,849 8,536 7,900
Settlements, net 132,732 45,244 0
Net benefit expense (income) 135,753 47,235 (5,754)
Other Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Service cost 0 0 0
Interest cost 384 824 477
Expected return on plan assets 0 0 0
Net amortization and deferral (2,664) (1,564) (1,258)
Settlements, net 0 0 0
Net benefit expense (income) $ (2,280) $ (740) $ (781)