Quarterly report pursuant to Section 13 or 15(d)

LEASES - Future Minimum Lease Payments (Details)

v3.23.2
LEASES - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Operating Leases  
2023 (remaining 6 months) $ 3,728
2024 6,945
2025 6,559
2026 5,495
2027 5,008
2028 and after 5,082
Total lease payments 32,817
Less amount representing interest (4,279)
Total lease liability $ 28,538
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease Liability Current, Lease Liability Non Current
Less current portion of lease liability $ (5,867)
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease Liability Current
Lease liability, net of current portion $ 22,671
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease Liability Non Current
Finance Leases  
2023 (remaining 6 months) $ 41
2024 78
2025 77
2026 77
2027 77
2028 and after 317
Total lease payments 667
Less amount representing interest (78)
Total lease liability $ 589
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease Liability Current, Lease Liability Non Current
Less current portion of lease liability $ (64)
Less current portion of lease liability Current portion of lease liability
Lease liability, net of current portion $ 525
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease Liability Non Current