XML 121 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Benefit Plans (Expected Plan Benefit Payments) (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 30,221
2026 31,589
2027 33,036
2028 34,285
2029 35,407
2030-2034 189,327
Total 353,865
Pension Benefits [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2025 29,213
2026 30,762
2027 32,185
2028 33,433
2029 34,589
2030-2034 185,618
Total 345,800
Other Post-Retirement Benefits [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2025 1,008
2026 827
2027 851
2028 852
2029 818
2030-2034 3,709
Total $ 8,065