XML 69 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Company's Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]    
2025 $ 3,536  
2026 3,305  
2027 2,706  
2028 2,557  
2029 2,646  
Thereafter 3,788  
Total future minimum lease payments 18,538  
Less: imputed interest (3,097)  
Operating lease liabilities 15,441 $ 19,371
Less: current portion of operating lease liabilities (2,652) (3,463)
Long-term operating lease liabilities $ 12,789 $ 15,908