XML 97 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Maturities of Lease Liabilities) (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Year Ending September 30:  
Operating Leases, 2024 $ 5,329
Operating Leases, 2025 4,491
Operating Leases, 2026 3,823
Operating Leases, 2027 3,109
Operating Leases, 2028 2,662
Operating Leases, Thereafter 10,491
Operating Leases, Total lease payments 29,905
Operating Leases, Less: imputed interest (4,626)
Operating lease liabilities 25,279
Year Ending September 30:  
Finance Leases, 2024 954
Finance Leases, 2025 821
Finance Leases, 2026 822
Finance Leases, 2027 820
Finance Leases, 2028 234
Finance Leases, Thereafter 258
Finance Leases, Total lease payments 3,909
Finance Leases, Less: imputed interest (359)
Finance Leases, Total lease obigations $ 3,550