Quarterly report pursuant to Section 13 or 15(d)

LEASES - Schedule of future minimum lease payments under all non-cancelable operating leases (Details)

v3.23.2
LEASES - Schedule of future minimum lease payments under all non-cancelable operating leases (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Operating leases  
Remainder of 2023 $ 887
2024 1,887
2025 1,929
2026 1,856
2027 1,754
Thereafter 3,953
Total lease payments 12,266
Less: imputed interest (1,807)
Operating leases 10,459
Finance leases  
Remainder of 2023 415
2024 814
2025 813
2026 559
2027 199
Thereafter 11
Total lease payments 2,811
Less: imputed interest (543)
Finance leases $ 2,268