XML 55 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Future Minimum Lease Payments Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 30, 2024
Operating Lease    
Remainder of 2025 $ 2,337  
2026 2,867  
2027 2,286  
2028 2,326  
2029 2,370  
Thereafter 10,007  
Total lease payments 22,193  
Less: Interest 5,429  
Present value of lease liabilities 16,764  
Finance Lease    
Remainder of 2025 88  
2026 117  
2027 77  
2028 5  
2029 0  
Thereafter 0  
Total lease payments 287  
Less: Interest 24  
Present value of lease liabilities 263 $ 290
Operating Lease and Finance lease    
Remainder of 2025 2,425  
2026 2,984  
2027 2,363  
2028 2,331  
2029 2,370  
Thereafter 10,007  
Total lease payments 22,480  
Less: Interest 5,453  
Present value of lease liabilities $ 17,027