XML 106 R95.htm IDEA: XBRL DOCUMENT v3.25.3
Pension Plans - Expected Future Benefit Payments (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Retirement Benefits [Abstract]  
2026 $ 4,402
2027 5,072
2028 5,061
2029 5,164
2030 5,209
2031 to 2035 $ 27,064