XML 64 R50.htm IDEA: XBRL DOCUMENT v3.3.1.900
Redeemable Convertible Preferred Stock and Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2014
Jan. 31, 2016
Jan. 31, 2015
Jan. 31, 2014
Temporary Equity [Line Items]        
Common stock share conversion, description   if we consummated an initial public offering on or prior to July 7, 2015, each share of Series F redeemable convertible preferred stock would convert into shares of Class B common stock equal to lesser of (i) $20.00 divided by the lesser of 90% of the price per share of Class A common stock sold in the initial public offering or (ii) $20.00.    
Deemed dividend on the conversion of Series F redeemable convertible preferred stock     $ (2,262)  
Liquidation, dissolution or winding up amount received to series F redeemable convertible preferred stock holders   $ 20.00    
Liquidation, dissolution or winding up additional amount received to series F redeemable convertible preferred stock holders   $ 3.00    
Accretion of redeemable convertible preferred shares   $ 0 11,503 $ 341
Series A redeemable convertible preferred stock warrants outstanding 87,140     87,140
Series A redeemable convertible preferred stock warrants exercise price $ 0.29     $ 0.29
Initial Public Offering        
Temporary Equity [Line Items]        
Deemed dividend on the conversion of Series F redeemable convertible preferred stock   $ 2,300    
Series A redeemable convertible preferred stock fair value of warrants $ 1,200      
Class B Common Stock        
Temporary Equity [Line Items]        
Conversion of redeemable convertible preferred stock to common stock (in shares)   88,228,210    
Issuance of redeemable convertible preferred stock exercise of warrants (in shares)   85,354    
Incremental shares of common stock issued to series F redeemable convertible preferred stock holders   4,404,759    
Accretion of redeemable convertible preferred shares     11,388 $ 341
Class A Common Stock        
Temporary Equity [Line Items]        
Accretion of redeemable convertible preferred shares     $ 115  
Class A Common Stock | Initial Public Offering        
Temporary Equity [Line Items]        
Conversion of series F redeemable convertible preferred stock to common stock, price per share   $ 20.00    
Class A Common Stock | Initial Public Offering | Maximum        
Temporary Equity [Line Items]        
Conversion of series F redeemable convertible preferred stock to common stock, percentage of price per share   90.00%