XML 85 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Future minimum lease payments (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Operating Leases  
2023 $ 801
2024 3,200
2025 3,185
2026 3,080
2027 1,533
Total minimum lease payments 11,799
Less imputed interest (1,151)
Total operating lease liability 10,648
Finance Leases  
2023 303
2024 1,210
2025 2,111
Total minimum lease payments 3,624
Less imputed interest (253)
Total finance lease liability $ 3,371