XML 29 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Redeemable Convertible Preferred Stock - Schedule of Redeemable Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Temporary Equity [Line Items]    
Shares authorized 0 192,904,770
Shares issued 0 39,600,423
Shares outstanding 0 39,600,423
Net carrying value   $ 305,109
Aggregate liquidation preference $ 0 $ 308,688
Series A    
Temporary Equity [Line Items]    
Shares authorized   70,221,732
Shares issued   14,430,799
Shares outstanding   14,430,799
Net carrying value   $ 72,248
Aggregate liquidation preference   $ 84,865
Series B    
Temporary Equity [Line Items]    
Shares authorized   74,000,000
Shares issued   15,165,110
Shares outstanding   15,165,110
Net carrying value   $ 132,833
Aggregate liquidation preference   $ 120,152
Series C    
Temporary Equity [Line Items]    
Shares authorized   48,683,038
Shares issued   10,004,514
Shares outstanding   10,004,514
Net carrying value   $ 100,028
Aggregate liquidation preference   $ 103,671