XML 92 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Net Periodic Benefit Cost (Details) - 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 $ 6,662 $ 7,569 $ 9,359
Interest cost 14,451 14,234 10,708
Expected return on assets (17,852) (15,440) (18,841)
Amortization of prior service cost 15 15 17
Amortization of actuarial (gain) loss (71) 2,210 4,620
Recognition of significant event 0 0 (1,595)
Net periodic benefit cost 3,205 8,588 4,268
Other Postretirement Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Service cost 665 638 1,032
Interest cost 1,181 1,268 883
Expected return on assets (1,068) (860) (1,047)
Amortization of prior service cost 0 0 0
Amortization of actuarial (gain) loss (643) (350) (115)
Recognition of significant event 0 0 0
Net periodic benefit cost $ 135 $ 696 $ 753