Quarterly report pursuant to Section 13 or 15(d)

LEASES - Future minimum lease payments (Details)

v3.22.1
LEASES - Future minimum lease payments (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating Leases  
2022 (remaining 9 months) $ 4,633
2023 5,790
2024 4,386
2025 3,681
2026 3,427
2026 and after 5,267
Total lease payments 27,184
Less amount representing interest (2,685)
Total lease liability 24,499
Less current portion of lease liability (5,264)
Lease liability, net of current portion $ 19,235
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 $ 63
2023 84
2024 80
2025 79
2026 79
2026 and after 351
Total lease payments 736
Less amount representing interest (53)
Total lease liability 683
Less current portion of lease liability (62)
Lease liability, net of current portion $ 621
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