XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Company's Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Leases [Abstract]    
2023 (remaining) $ 3,455  
2024 4,568  
2025 3,884  
2026 3,656  
2027 2,582  
Thereafter 8,513  
Total future lease payments 26,658  
Less: imputed interest (5,058)  
Total operating lease liabilities 21,600 $ 18,696
Less: current portion of operating lease liabilities (3,379) (2,235)
Long-term operating lease liabilities $ 18,221 $ 16,461