XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefits (Details) - Pension Plan - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net periodic benefit cost        
Service cost $ 822 $ 954 $ 1,643 $ 1,909
Interest cost 2,478 2,526 4,957 5,053
Expected return on plan assets (3,635) (3,756) (7,271) (7,513)
Amortization of prior service credit (724) (820) (1,448) (1,640)
Amortization of net loss 0 52 0 104
Net periodic benefit cost $ (1,059) $ (1,044) $ (2,118) $ (2,087)