XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Reconciliation of Undiscounted Operating Lease Cash Flows by Fiscal Year to Present Value of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2021 (remaining 9 months) $ 10,300
2022 15,535
2023 15,989
2024 15,663
2025 15,621
2026 and thereafter 42,616
Total undiscounted lease payments 115,724
Less: imputed interest (36,950)
Less: tenant improvement allowances (8,515)
Present value of operating lease liabilities $ 70,259