XML 68 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Reconciliation of Undiscounted Operating Lease Cash Flows by Fiscal Year to Present Value of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2021 (remaining 6 months) $ 6,536
2022 15,535
2023 15,989
2024 15,663
2025 15,621
2026 and thereafter 42,616
Total undiscounted lease payments 111,960
Less: imputed interest (34,872)
Less: tenant improvement allowances (4,935)
Present value of operating lease liabilities $ 72,153