Annual report pursuant to Section 13 and 15(d)

LEASES - Future minimum lease payments (Details)

v3.22.0.1
LEASES - Future minimum lease payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 6,109
2023 4,005
2024 2,507
2025 1,944
2026 1,707
2026 and after 3,556
Total lease payments 19,828
Less amount representing interest (1,994)
Total lease liability 17,834
Less current portion of lease liability (5,446)
Lease liability, net of current portion $ 12,388
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 $ 86
2023 86
2024 82
2025 81
2026 81
2026 and after 411
Total lease payments 827
Less amount representing interest (57)
Total lease liability 770
Less current portion of lease liability (81)
Lease liability, net of current portion $ 689
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