Quarterly report pursuant to Section 13 or 15(d)

Leases - Future Minimum Lease Payments (Details)

v3.22.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Lease, Liability [Abstract]    
Remainder of 2022 $ 1,344  
2023 2,708  
2024 2,676  
2025 2,232  
2026 2,315  
Thereafter 598  
Total operating lease payments 11,873  
Less portion representing imputed interest (1,430)  
Total operating lease liabilities 10,443 $ 11,365
Current (Accrued expense and other current liabilities) 2,576 2,222
Lease liabilities - noncurrent portion $ 7,867 $ 9,143