XML 90 R75.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Future Minimum Lease Payments Under Non-cancelable Leases Including Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 30, 2023
Operating Lease    
2025 $ 3,077  
2026 2,881  
2027 2,298  
2028 2,338  
2029 2,382  
Thereafter 10,022  
Total lease payments 22,998  
Less: Interest 5,717  
Present value of lease liabilities 17,281  
Finance Lease    
2025 118  
2026 118  
2027 78  
2028 5  
2029 0  
Thereafter 0  
Total lease payments 319  
Less: Interest 29  
Present value of lease liabilities 290 $ 114
Operating Lease and Finance lease    
2025 3,195  
2026 2,999  
2027 2,376  
2028 2,343  
2029 2,382  
Thereafter 10,022  
Total lease payments 23,317  
Less: Interest 5,746  
Present value of lease liabilities $ 17,571