XML 109 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pensions and Other Post-retirement Benefits - Components of Net Periodic Benefit Cost (Credit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Service cost $ 9,214 $ 7,587 $ 12,281
Interest cost 23,307 23,775 14,377
Expected return on plan assets (42,832) (39,639) (49,646)
Amortization of prior service cost (credit) 142 161 139
Recognized net actuarial losses 1,103 186 11,704
Settlement/curtailment loss (gain) 919 15 (354)
Net periodic benefit cost (8,147) (7,915) (11,499)
Other Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Service cost 176 214 327
Interest cost 994 1,090 590
Expected return on plan assets 0 0 0
Amortization of prior service cost (credit) (184) (245) (338)
Recognized net actuarial losses 460 550 1,242
Settlement/curtailment loss (gain) 0 0 0
Net periodic benefit cost $ 1,446 $ 1,609 $ 1,821