XML 113 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
RETIREMENT BENEFIT PLANS - Schedule of Estimated Pension Benefits Payments Expected to be Paid (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Pension Plan  
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 1,290
2026 1,290
2027 1,289
2028 1,273
2029 1,255
Years 2030 through 2034 5,982
Supplemental Employee Retirement Plan  
Defined Benefit Plan Disclosure [Line Items]  
2025 687
2026 954
2027 957
2028 959
2029 962
Years 2030 through 2034 $ 4,969