XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Future minimum lease payments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating Leases  
2024 $ 782
2025 3,266
2026 3,080
2027 1,533
Total minimum lease payments 8,661
Less imputed interest (636)
Total operating lease liabilities 8,025
Finance Leases  
2024 303
2025 2,111
Total minimum lease payments 2,414
Less imputed interest (68)
Total finance lease liabilities $ 2,346