XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Company's Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]    
2024 $ 4,612  
2025 3,928  
2026 3,700  
2027 2,627  
2028 2,377  
Thereafter 6,295  
Total future minimum lease payments 23,539  
Less: imputed interest (4,168)  
Operating lease liabilities 19,371 $ 18,696
Less: current portion of operating lease liabilities (3,463) (2,235)
Long-term operating lease liabilities $ 15,908 $ 16,461