XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Maturity Analysis of Operating Lease (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Operating Leases  
2021 (remaining 6 months) $ 2,104
2022 4,285
2023 4,589
2024 4,726
2025 4,868
Thereafter 8,626
Total minimum lease payments 29,198
Less: imputed interest 5,534
Lease obligations $ 23,664