XML 74 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Redeemable Convertible Preferred Stock - Schedule of Redeemable Convertible Preferred Stock (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
shares
Temporary Equity [Line Items]  
Shares Authorized 96,385,795
Shares Issued 96,385,795
Shares Outstanding 96,385,795
Carrying Value | $ $ 165,902
Liquidation Value | $ $ 168,045
Series A  
Temporary Equity [Line Items]  
Shares Authorized 22,280,087
Shares Issued 22,280,087
Shares Outstanding 22,280,087
Carrying Value | $ $ 28,685
Liquidation Value | $ $ 29,301
Series B  
Temporary Equity [Line Items]  
Shares Authorized 29,682,000
Shares Issued 29,682,000
Shares Outstanding 29,682,000
Carrying Value | $ $ 43,710
Liquidation Value | $ $ 44,342
Series B-1  
Temporary Equity [Line Items]  
Shares Authorized 3,636,363
Shares Issued 3,636,363
Shares Outstanding 3,636,363
Carrying Value | $ $ 5,777
Liquidation Value | $ $ 5,884
Series B-2  
Temporary Equity [Line Items]  
Shares Authorized 9,090,909
Shares Issued 9,090,909
Shares Outstanding 9,090,909
Carrying Value | $ $ 16,649
Liquidation Value | $ $ 16,913
Series C  
Temporary Equity [Line Items]  
Shares Authorized 31,696,436
Shares Issued 31,696,436
Shares Outstanding 31,696,436
Carrying Value | $ $ 71,081
Liquidation Value | $ $ 71,605