XML 80 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Retirement Plans (Components of Net Periodic Benefits Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Pension Benefits [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Service cost (benefit) $ 1,551 $ 1,927 $ 3,151 $ 3,906
Interest cost 6,273 6,010 12,548 11,930
Expected return on plan assets (11,266) (11,906) (22,534) (23,823)
Amortization of net (gain) or loss and prior service costs 1,118 1,420 2,258 2,624
Net periodic benefit cost (2,324) (2,549) (4,577) (5,363)
Other Post-Retirement Benefits [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Service cost (benefit) 9 9 18 18
Interest cost 154 154 308 308
Amortization of net (gain) or loss and prior service costs (185) (185) (370) (370)
Net periodic benefit cost $ (22) $ (22) $ (44) $ (44)