XML 133 R111.htm IDEA: XBRL DOCUMENT v3.25.3
Credit Facilities, Short-term Borrowings and Long-term Debt (Schedule of Future Principal Payments of Notes and Financing Leases) (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Debt Disclosure [Abstract]  
2026 $ 122,934
2027 86,143
2028 90,844
2029 75,204
2030 75,000
Thereafter 130,422
Notes and financing leases $ 580,547