XML 170 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Benefit Plans (Expected Benefit Payments) (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Pension Plan  
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 2,750
2026 2,631
2027 2,575
2028 2,514
2029 2,435
2030 - 2034 10,860
Total 23,765
Other Postretirement Benefits Plan  
Defined Benefit Plan Disclosure [Line Items]  
2025 173
2026 182
2027 185
2028 174
2029 166
2030 - 2034 582
Total $ 1,462