XML 90 R73.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 $ 4,614
2025 4,137
2026 3,072
2027 2,757
2028 2,830
Thereafter 22,179
Total lease payments 39,589
Less imputed interest (15,674)
Total operating lease liabilities $ 23,915