XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Benefit Plans - Schedule of Net Benefit Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Pension Benefits        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 1,666 $ 1,892 $ 3,331 $ 3,784
Interest cost 3,613 3,557 7,226 7,115
Expected return on assets (4,463) (4,069) (8,926) (8,138)
Amortization of actuarial (gain) loss (18) 554 (35) 1,108
Amortization of prior service cost 4 4 7 7
Total 802 1,938 1,603 3,876
Other Benefits        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 166 160 332 320
Interest cost 295 317 591 634
Expected return on assets (267) (217) (534) (434)
Amortization of actuarial (gain) loss (161) (88) (322) (176)
Amortization of prior service cost 0 0 0 0
Total $ 33 $ 172 $ 67 $ 344