Quarterly report pursuant to Section 13 or 15(d)

Leases - Operating and Capital Leases Future Payments (Details)

v3.22.2.2
Leases - Operating and Capital Leases Future Payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 2,966
2023 3,233
2024 3,381
2025 3,323
2026 3,358
Total minimum lease payments 16,261
Finance Leases  
2022 106
2023 95
2024 102
2025 50
2026 4
Total minimum lease payments 357
Less amount representing interest 44
Present value of net minimum lease payments 313
Less current portion 85
Finance lease obligations, net of current maturities $ 228