XML 51 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments and Fair Value Measurements - Level 3 Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of level 3 investments, beginning balance $ 0 $ 3,261
Change in fair value of Level 3 financial liabilities 2,404  
Conversion of convertible preferred stock warrants into Class B common stock warrants (5,665)  
Fair value of level 3 investments, ending balance $ 0