XML 74 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Redeemable Convertible Preferred Stock Warrant Liability    
Liabilities:    
Liabilities, Fair Value Disclosure   $ 450
Level 3 | Redeemable Convertible Preferred Stock Warrant Liability    
Liabilities:    
Liabilities, Fair Value Disclosure   450
Money Market Funds    
Assets:    
Assets, Fair Value Disclosure [1] $ 381,412 48,168
Money Market Funds | Level 1    
Assets:    
Assets, Fair Value Disclosure [1] $ 381,412 $ 48,168
[1] Included within cash and cash equivalents on the balance sheet.