XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Summary of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Commitments And Contingencies Disclosure [Abstract]    
2021 (remaining 9 months) $ 4,738  
2022 5,425  
2023 5,555  
2024 4,870  
2025 4,735  
Thereafter 20,403  
Total future lease payments 45,726  
Imputed interest (13,102)  
Total lease liability balance 32,624  
Less current portion of lease liability 5,847 $ 4,808
Lease liability, net of current portion $ 26,777 $ 25,374