XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Summary of Company's Future Minimum Lease Commitments (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Operating Lease Liabilities, Payments Due [Abstract]  
2021 (three months) $ 2,618
2022 10,702
2023 11,053
2024 11,417
2025 11,793
Thereafter 42,148
Total undiscounted lease payments 89,731
Present value adjustment (24,489)
Net operating lease liabilities $ 65,242