XML 92 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Company's Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Sep. 30, 2024
Leases [Abstract]    
2025 (remaining) $ 1,832  
2026 3,641  
2027 3,052  
2028 2,914  
2029 3,013  
Thereafter 3,880  
Total future lease payments 18,332  
Less: imputed interest (2,950)  
Total operating lease liabilities 15,382 $ 15,441
Less: current portion of operating lease liabilities (2,716) (2,652)
Long-term operating lease liabilities $ 12,666 $ 12,789