Quarterly report pursuant to Section 13 or 15(d)

LEASES - Future minimum lease payments (Details)

v3.22.2
LEASES - Future minimum lease payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating Leases  
2022 (remaining 9 months) $ 3,022
2023 5,645
2024 4,264
2025 3,564
2026 3,316
2027 and after 5,164
Total lease payments 24,975
Less amount representing interest (2,394)
Total lease liability 22,581
Less current portion of lease liability (5,108)
Lease liability, net of current portion $ 17,473
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease Liability Current, Lease Liability Non Current
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease Liability Current
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease Liability Non Current
Finance Leases  
2022 (remaining 9 months) $ 40
2023 80
2024 75
2025 74
2026 74
2027 and after 379
Total lease payments 722
Less amount representing interest (94)
Total lease liability 628
Less current portion of lease liability (61)
Lease liability, net of current portion $ 567
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease Liability Current, Lease Liability Non Current
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease Liability Current
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease Liability Non Current