XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Future minimum lease payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Operating Leases  
2023 $ 1,652
2024 3,200
2025 3,186
2026 3,080
2027 1,533
Total minimum lease payments 12,651
Less imputed interest (1,305)
Total operating lease liability 11,346
Finance Leases  
2023 605
2024 1,210
2025 2,112
Total minimum lease payments 3,927
Less imputed interest (310)
Total finance lease liability $ 3,617