XML 76 R51.htm IDEA: XBRL DOCUMENT v3.3.0.814
Redeemable Convertible Preferred Stock and Common Stock - Schedule of Redeemable Convertible Preferred Stock and Common Stock (Detail) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Temporary Equity [Line Items]    
Preferred stock, shares designated   202,604,452
Preferred stock, shares issued   63,413,042
Preferred stock, shares outstanding   63,413,042
Preferred stock, liquidation value   $ 36,389
Preferred stock, liquidation value   $ 35,573
Common stock issuable on conversion   4,155,539
Series B Redeemable Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Preferred stock, shares designated 0 180,980,200
Preferred stock, shares issued 0 41,788,790
Preferred stock, shares outstanding 0 41,788,790
Preferred stock, liquidation value $ 0 $ 20,894
Preferred stock, liquidation value   $ 20,894
Common stock issuable on conversion   2,477,032
Seed Redeemable Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Preferred stock, shares designated 0 1,219,508
Preferred stock, shares issued 0 1,219,508
Preferred stock, shares outstanding 0 1,219,508
Preferred stock, liquidation value $ 0 $ 1,331
Preferred stock, liquidation value   $ 1,331
Common stock issuable on conversion   72,293
Series A-4 Redeemable Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Preferred stock, shares designated 0 1,307,190
Preferred stock, shares issued 0 1,307,190
Preferred stock, shares outstanding 0 1,307,190
Preferred stock, liquidation value $ 0 $ 4,000
Preferred stock, liquidation value   $ 4,000
Common stock issuable on conversion   474,201
Series B-1 Redeemable Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Preferred stock, shares designated 0 18,687,554
Preferred stock, shares issued 0 18,687,554
Preferred stock, shares outstanding 0 18,687,554
Preferred stock, liquidation value $ 0 $ 9,344
Preferred stock, liquidation value   $ 9,344
Common stock issuable on conversion   1,107,706
Junior Seed Convertible Preferred Stock [Member]    
Temporary Equity [Line Items]    
Preferred stock, shares designated 0 410,000
Preferred stock, shares issued 0 410,000
Preferred stock, shares outstanding 0 410,000
Preferred stock, liquidation value $ 0 $ 820
Preferred stock, liquidation value   $ 4
Common stock issuable on conversion   24,307