Quarterly report pursuant to Section 13 or 15(d)

LEASES - Future Minimum Lease Payments (Details)

v3.23.3
LEASES - Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Operating Leases  
2023 (remaining 6 months) $ 2,101
2024 8,109
2025 7,646
2026 6,075
2027 4,985
2028 and after 5,082
Total lease payments 33,998
Less amount representing interest (4,231)
Total lease liability $ 29,767
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease Liability Current, Lease Liability Non Current
Less current portion of lease liability $ (6,583)
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease Liability Current
Lease liability, net of current portion $ 23,184
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease Liability Non Current
Finance Leases  
2023 (remaining 6 months) $ 20
2024 76
2025 75
2026 75
2027 75
2028 and after 308
Total lease payments 629
Less amount representing interest (72)
Total lease liability $ 557
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease Liability Current, Lease Liability Non Current
Less current portion of lease liability $ (61)
Less current portion of lease liability Current portion of lease liability
Lease liability, net of current portion $ 496
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease Liability Non Current