XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Maturity Analysis of Operating Lease (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating Leases  
2022 (remaining 9 months) $ 5,478
2023 7,571
2024 7,785
2025 8,007
2026 8,235
2027 and thereafter 20,719
Total minimum lease payments 57,795
Less: imputed interest 10,514
Lease obligations $ 47,281