XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Company's Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 30, 2024
Leases [Abstract]    
2025 (remaining) $ 2,814  
2026 3,641  
2027 3,052  
2028 2,914  
2029 3,013  
Thereafter 3,880  
Total future lease payments 19,314  
Less: imputed interest (3,207)  
Total operating lease liabilities 16,107 $ 15,441
Less: current portion of operating lease liabilities (2,753) (2,652)
Long-term operating lease liabilities $ 13,354 $ 12,789