XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Common Stock - Summary of Reserved Shares of Authorized but Unissued Common Stock (Details) - shares
Oct. 31, 2017
Jan. 31, 2017
Class Of Stock [Line Items]    
Shares reserved for future issuance 14,071,161 16,490,604
Convertible Preferred Stock    
Class Of Stock [Line Items]    
Shares reserved for future issuance   10,610,966
Convertible Preferred Stock Warrants    
Class Of Stock [Line Items]    
Shares reserved for future issuance   40,250
Options and RSUs Outstanding and Shares Available For Grant    
Class Of Stock [Line Items]    
Shares reserved for future issuance 12,173,599 5,814,388
Common Stock Warrants    
Class Of Stock [Line Items]    
Shares reserved for future issuance 1,897,562 25,000