XML 25 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Convertible Preferred Stock and Stockholders' Equity - Summary of Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
Oct. 16, 2017
Oct. 11, 2017
Jun. 21, 2017
Dec. 31, 2016
Temporary Equity [Line Items]        
Shares Authorized 10,000,000 11,091,782 11,091,782  
Outstanding   10,094,108    
Liquidation Amount   $ 133,094    
Carrying Value   $ 132,698    
Series A Preferred Stock        
Temporary Equity [Line Items]        
Original Issue Price Per Share   $ 0.525053    
Shares Authorized   3,333,000 3,333,000  
Outstanding   2,824,703   2,824,703
Liquidation Amount   $ 1,483    
Carrying Value   $ 1,483   $ 1,483
Series B Preferred Stock        
Temporary Equity [Line Items]        
Original Issue Price Per Share   $ 0.780899    
Shares Authorized   3,329,497 3,329,497  
Outstanding   2,938,486   2,938,486
Liquidation Amount   $ 2,295    
Carrying Value   $ 2,295   $ 2,295
Series C Preferred Stock        
Temporary Equity [Line Items]        
Original Issue Price Per Share   $ 0.849012    
Shares Authorized   1,648,978 1,648,978  
Outstanding   1,550,612   1,550,612
Liquidation Amount   $ 1,316    
Carrying Value   $ 1,316   $ 1,316
Series D Preferred Stock        
Temporary Equity [Line Items]        
Original Issue Price Per Share   $ 40.642989    
Shares Authorized   1,673,105 1,673,105  
Outstanding   1,673,105   1,673,105
Liquidation Amount   $ 68,000    
Carrying Value   $ 67,872   $ 67,872
Series E Preferred Stock        
Temporary Equity [Line Items]        
Original Issue Price Per Share   $ 54.190650    
Shares Authorized   1,107,202 1,107,202  
Outstanding   1,107,202   1,107,202
Liquidation Amount   $ 60,000    
Carrying Value   $ 59,732   $ 59,732