XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Benefit Plans - Schedule of Net Benefit Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Pension Benefits        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 1,666 $ 1,892 $ 4,997 $ 5,676
Interest cost 3,613 3,557 10,839 10,672
Expected return on assets (4,463) (3,442) (13,389) (11,580)
Amortization of actuarial (gain) loss (18) 554 (53) 1,662
Amortization of prior service cost 4 4 11 11
Total 802 2,565 2,405 6,441
Other Benefits        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 166 160 498 480
Interest cost 295 317 886 951
Expected return on assets (267) (217) (801) (651)
Amortization of actuarial (gain) loss (161) (87) (483) (263)
Amortization of prior service cost 0 0 0 0
Total $ 33 $ 173 $ 100 $ 517