Quarterly report pursuant to Section 13 or 15(d)

Leases - Future Minimum Lease Payments (Details)

v3.22.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Lease, Liability [Abstract]    
Remainder of 2022 $ 2,342  
2023 2,732  
2024 2,676  
2025 2,232  
2026 2,315  
Thereafter 598  
Total operating lease payments 12,895  
Less portion representing imputed interest (1,729)  
Total lease liabilities 11,166 $ 11,439
Less current portion 2,635 2,256
Long-term portion $ 8,531 $ 9,184