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.1
LEASES - Schedule of future minimum lease payments under all non-cancelable operating leases (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating leases  
Remainder of 2023 $ 1,329
2024 1,887
2025 1,929
2026 1,856
2027 1,754
Thereafter 3,953
Total lease payments 12,708
Less: imputed interest (2,073)
Operating leases 10,635
Finance leases  
Remainder of 2023 273
2024 307
2025 306
2026 103
2027 46
Thereafter 0
Total lease payments 1,035
Less: imputed interest (175)
Finance leases $ 860