XML 131 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Other Postretirement Benefits - Schedule of Components of Net Periodic Benefit Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pension Plans      
Components of net periodic benefit cost:      
Service cost $ 3,131 $ 2,632 $ 3,491
Interest cost 14,759 15,237 9,248
Expected return on plan assets (16,299) (16,512) (16,023)
Amortization of prior service cost 180 176 174
Settlement loss (gain) 1,147 (101) 1,189
Net loss (gain) recognition (110) (938) 734
Net periodic benefit cost (income) 2,808 494 (1,187)
Other Plans      
Components of net periodic benefit cost:      
Service cost 39 11 24
Interest cost 949 1,012 761
Expected return on plan assets 0 0 0
Amortization of prior service cost 0 0 0
Settlement loss (gain) 0 0 0
Net loss (gain) recognition (411) (737) (73)
Net periodic benefit cost (income) $ 577 $ 286 $ 712