Quarterly report pursuant to Section 13 or 15(d)

LEASES - Future Minimum Lease Payments (Details)

v3.23.1
LEASES - Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating Leases  
2023 $ 5,285
2024 5,505
2025 4,721
2026 3,796
2027 3,505
2028 and after 2,966
Total lease payments 25,778
Less amount representing interest (2,598)
Total lease liability $ 23,180
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease Liability Current, Lease Liability Non Current
Less current portion of lease liability $ (6,042)
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease Liability Current
Lease liability, net of current portion $ 17,138
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease Liability Non Current
Finance Leases  
2023 $ 62
2024 78
2025 77
2026 77
2027 77
2028 and after 317
Total lease payments 688
Less amount representing interest (83)
Total lease liability $ 605
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 $ 541
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease Liability Non Current