XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Company's Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Sep. 30, 2023
Leases [Abstract]    
2024 (remaining) $ 3,296  
2025 3,928  
2026 3,700  
2027 2,627  
2028 2,377  
Thereafter 5,024  
Total future lease payments 20,952  
Less: imputed interest (3,468)  
Total operating lease liabilities 17,484 $ 19,371
Less: current portion of operating lease liabilities (3,242) (3,463)
Long-term operating lease liabilities $ 14,242 $ 15,908