XML 54 R37.htm IDEA: XBRL DOCUMENT v3.19.1
CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY - Preferred Stock & Warrants (Details)
1 Months Ended 12 Months Ended
Nov. 20, 2018
USD ($)
$ / shares
shares
Oct. 23, 2017
USD ($)
$ / shares
shares
Nov. 30, 2016
USD ($)
$ / shares
shares
Sep. 30, 2016
USD ($)
$ / shares
shares
Jan. 31, 2019
USD ($)
$ / shares
shares
Jan. 31, 2018
USD ($)
shares
Nov. 24, 2017
$ / shares
Jul. 31, 2017
$ / shares
Apr. 30, 2017
$ / shares
shares
Equity                  
Proceeds from warrant exercises to purchase common stock | $         $ 10,546,000 $ 644,000      
Series A convertible preferred stock, shares authorized         10,000,000 10,000,000      
Series A convertible preferred stock, shares issued         0 0      
Incremental fair value of warrants | $         $ 874,000 $ 151,000      
Private placement                  
Equity                  
Share price (in dollars per share) | $ / shares               $ 0.36 $ 0.78
Warrants exercise price (in dollars per share) | $ / shares                 $ 0.90
Number of shares of common stock subject to warrant (in shares)                 3,365,385
Warrant | Public Offering                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares     $ 0.35            
Number of shares of common stock subject to warrant (in shares)     3,246,429            
Warrant | Series B Warrants                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares $ 0.25           $ 0.14    
Issuance of common stock due to exercise of warrants (in shares) 26,666,666                
Warrant | New Warrants                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares $ 0.164                
Warrants expiry after number of months from issuance 30 months                
Warrants exercisable period after anniversary of issuance (in months) 6 months                
Warrant | New Warrants | Maximum                  
Equity                  
Number of shares of common stock subject to warrant (in shares) 26,666,666                
Warrants related to January 2014 agreement | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares         $ 1.85        
Warrants outstanding         289,505        
Warrants related to May 2014 agreement | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares         $ 2.035        
Warrants outstanding         316,395        
Warrants related to April to November 2014 financing | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares         $ 3.70        
Warrants outstanding         1,661,055        
Warrants related to June 2015 financing | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares         $ 2.75        
Warrants outstanding         109,091        
Warrants related to April 2016 financing | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares         $ 1.20        
Warrants outstanding         1,952,000        
Warrants related to September 2016 financing | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares       $ 0.75 $ 0.75        
Warrant liability | $       $ 566,000 $ 11,000        
Number of shares of common stock subject to warrant (in shares)       1,286,501          
Warrants outstanding         1,286,501        
Warrants related to September 2016 financing | Warrant | Risk-free interest rate                  
Equity                  
Warrants, measurement input       1.1          
Warrants related to September 2016 financing | Warrant | Contractual term                  
Equity                  
Warrants, contractual term       5 years          
Warrants related to September 2016 financing | Warrant | Expected volatility                  
Equity                  
Warrants, measurement input       95.8          
Warrants related to September 2016 financing | Warrant | Dividend rate                  
Equity                  
Warrants, measurement input       0          
Warrants related to November 2016 financing | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares         $ 0.35        
Warrants outstanding         30,406,061        
Warrants related to November 2016 financing, tranche two | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares         $ 0.44        
Warrants outstanding         895,450        
Warrants related to November 2016 financing, tranche three | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares         $ 0.33        
Warrants outstanding         198,214        
Warrants related to April 2017 financing | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares         $ 0.90        
Warrants outstanding         801,282        
Warrants related to October 2017 financing | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares   $ 0.24     $ 0.30        
Number of shares of common stock subject to warrant (in shares)   2,564,103              
Warrants outstanding         3,846,152        
Incremental fair value of warrants | $   $ 151,000              
Warrants related to October 2017 financing | Warrant | Risk-free interest rate                  
Equity                  
Warrants, measurement input   2.03              
Warrants related to October 2017 financing | Warrant | Contractual term                  
Equity                  
Warrants, contractual term   5 years              
Warrants related to October 2017 financing | Warrant | Expected volatility                  
Equity                  
Warrants, measurement input   83.9              
Warrants related to October 2017 financing | Warrant | Dividend rate                  
Equity                  
Warrants, measurement input   0              
Warrants related to November 2017 financing | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares         $ 0.20        
Warrants outstanding         56,935,191        
Warrants related to November 2017 financing, tranche two | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares         $ 0.25        
Warrants outstanding         33,422,061        
Incremental fair value of warrants | $ $ 874,000                
Warrants related to November 2017 financing, tranche two | Warrant | Risk-free interest rate                  
Equity                  
Warrants, measurement input 2.51                
Warrants related to November 2017 financing, tranche two | Warrant | Contractual term                  
Equity                  
Warrants, contractual term 6 years                
Warrants related to November 2017 financing, tranche two | Warrant | Expected volatility                  
Equity                  
Warrants, measurement input 78.4                
Warrants related to November 2017 financing, tranche two | Warrant | Dividend rate                  
Equity                  
Warrants, measurement input 0                
Warrants related To November 2018 financing | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares         $ 0.164        
Warrants outstanding         26,666,666        
Common Stock | Warrants related to October 2017 financing | Warrant                  
Equity                  
Warrants exercise price (in dollars per share) | $ / shares   $ 0.30              
Warrants outstanding   3,846,152              
Series A convertible redeemable preferred stock | Public Offering                  
Equity                  
Share price (in dollars per share) | $ / shares     $ 1,000            
Series A Convertible Preferred Stock                  
Equity                  
Series A convertible preferred stock, shares authorized     10,000            
Series A convertible preferred stock, shares issued     1,515            
Deemed dividend related to the beneficial conversion feature | $     $ 100,000            
Number of common shares into which a share is convertible           4,328,571