Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Maturity Analysis of Operating Lease (Details)

v3.22.2
Commitments and Contingencies - Maturity Analysis of Operating Lease (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 (remaining 6 months) $ 3,688  
2023 7,568  
2024 7,783  
2025 8,004  
2026 8,232  
2027 and thereafter 20,706  
Total minimum lease payments 55,981  
Less: imputed interest 9,872  
Lease obligations 46,109  
Current portion of lease obligations - Operating leases 5,103 $ 4,093
Long-term lease obligations - Operating leases $ 41,006 $ 43,561