XML 115 R101.htm IDEA: XBRL DOCUMENT v3.24.4
Pension and Retirement Plans - Future benefit payments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 $ 595
2026 623
2027 660
2028 702
2029 700
Thereafter $ 1,230