XML 55 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Future Minimum Lease Payments Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Sep. 30, 2024
Operating Lease    
Remainder of 2025 $ 1,574  
2026 2,868  
2027 2,287  
2028 2,326  
2029 2,370  
Thereafter 10,031  
Total lease payments 21,456  
Less: Interest 5,172  
Present value of lease liabilities 16,284  
Finance Lease    
Remainder of 2025 59  
2026 117  
2027 77  
2028 5  
2029 0  
Thereafter 0  
Total lease payments 258  
Less: Interest 19  
Present value of lease liabilities 239 $ 290
Operating Lease and Finance lease    
Remainder of 2025 1,633  
2026 2,985  
2027 2,364  
2028 2,331  
2029 2,370  
Thereafter 10,031  
Total lease payments 21,714  
Less: Interest 5,191  
Present value of lease liabilities $ 16,523