XML 103 R81.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Maturities of Lease Liabilities) (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Year Ending September 30:  
Operating Leases, 2026 $ 6,561
Operating Leases, 2027 5,435
Operating Leases, 2028 4,554
Operating Leases, 2029 3,406
Operating Leases, 2030 2,638
Operating Leases, Thereafter 7,612
Operating Leases, Total lease payments 30,206
Operating Leases, Less: imputed interest (4,542)
Operating lease liabilities 25,664
Year Ending September 30:  
Finance Leases, 2026 1,146
Finance Leases, 2027 1,143
Finance Leases, 2028 555
Finance Leases, 2029 204
Finance Leases, 2030 89
Finance Leases, Total lease payments 3,137
Finance Leases, Less: imputed interest (203)
Finance Leases, Total lease obigations $ 2,934