XML 93 R80.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Cash Flows of Operating Lease Liability and Reconciliation of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]    
2025 $ 6,907  
2026 6,293  
2027 5,866  
2028 4,943  
2029 4,111  
Thereafter 2,716  
Total lease payments 30,836  
Less: imputed interest (2,783)  
Present value of operating lease liabilities 28,053  
Less: current portion of operating lease liabilities (5,906) $ (5,068)
Operating lease liabilities, net of current portion 22,147 $ 25,044
Leases not yet commenced $ 291