XML 78 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Retirement Plans (Components of Net Periodic Benefits Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Pension Benefits [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 1,600 $ 1,979
Interest cost 6,275 5,920
Expected return on plan assets (11,268) (11,917)
Amortization of net (gain) or loss and prior service costs 1,140 1,204
Net periodic benefit cost $ (2,253) $ (2,814)
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Payroll Taxes Healthcare Costs Pension And Other Postretirement Benefit Expense Payroll Taxes Healthcare Costs Pension And Other Postretirement Benefit Expense
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Payroll Taxes Healthcare Costs Pension And Other Postretirement Benefit Expense Payroll Taxes Healthcare Costs Pension And Other Postretirement Benefit Expense
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Amortization of Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Payroll Taxes Healthcare Costs Pension And Other Postretirement Benefit Expense Payroll Taxes Healthcare Costs Pension And Other Postretirement Benefit Expense
Other Post-Retirement Benefits [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 9 $ 9
Interest cost 154 154
Amortization of net (gain) or loss and prior service costs (185) (185)
Net periodic benefit cost $ (22) $ (22)
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Payroll Taxes Healthcare Costs Pension And Other Postretirement Benefit Expense Payroll Taxes Healthcare Costs Pension And Other Postretirement Benefit Expense
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Payroll Taxes Healthcare Costs Pension And Other Postretirement Benefit Expense Payroll Taxes Healthcare Costs Pension And Other Postretirement Benefit Expense
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Amortization of Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Payroll Taxes Healthcare Costs Pension And Other Postretirement Benefit Expense Payroll Taxes Healthcare Costs Pension And Other Postretirement Benefit Expense