XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONVERTIBLE REDEEMABLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY - Preferred Stock & Warrants (Details) - USD ($)
1 Months Ended 6 Months Ended
Oct. 23, 2017
Nov. 30, 2016
Sep. 30, 2016
Jul. 31, 2018
Jan. 31, 2018
Jul. 31, 2017
Apr. 30, 2017
Equity              
Series A convertible preferred stock, shares authorized       10,000,000 10,000,000    
Series A convertible preferred stock, shares issued       0 0    
Proceeds from exercises of common stock warrants       $ 6,961,000      
Private placement              
Equity              
Share price (in dollars per share)           $ 0.36 $ 0.78
Warrants exercise price (in dollars per share)             $ 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)   $ 0.35          
Number of shares of common stock subject to warrant (in shares)   3,246,429          
Warrants related to January 2014 agreement | Warrant              
Equity              
Warrants exercise price (in dollars per share)       $ 1.85      
Warrants outstanding       289,505      
Warrants related to May 2014 agreement | Warrant              
Equity              
Warrants exercise price (in dollars per share)       $ 2.035      
Warrants outstanding       316,395      
Warrants related to April to November 2014 financing | Warrant              
Equity              
Warrants exercise price (in dollars per share)       $ 3.70      
Warrants outstanding       1,661,055      
Warrants related to June 2015 financing | Warrant              
Equity              
Warrants exercise price (in dollars per share)       $ 2.75      
Warrants outstanding       109,091      
Warrants related to April 2016 financing | Warrant              
Equity              
Warrants exercise price (in dollars per share)       $ 1.20      
Warrants outstanding       1,952,000      
Warrants related to September 2016 financing | Warrant              
Equity              
Warrants exercise price (in dollars per share)     $ 0.75 $ 0.75      
Warrant liability     $ 566,000 $ 82,000      
Number of shares of common stock subject to warrant (in shares)     1,286,501        
Warrants outstanding       1,286,501      
Dividend rate     0.00%        
Risk-free rate     1.10%        
Contractual term     5 years        
Expected volatility     95.80%        
Warrants related to November 2016 financing | Warrant              
Equity              
Warrants exercise price (in dollars per share)       $ 0.35      
Warrants outstanding       30,406,061      
Warrants related to November 2016 financing, tranche two | Warrant              
Equity              
Warrants exercise price (in dollars per share)       $ 0.44      
Warrants outstanding       895,450      
Warrants related to November 2016 financing, tranche three | Warrant              
Equity              
Warrants exercise price (in dollars per share)       $ 0.33      
Warrants outstanding       198,214      
Warrants related to April 2017 financing | Warrant              
Equity              
Warrants exercise price (in dollars per share)       $ 0.90      
Warrants outstanding       801,282      
Warrants related to October 2017 financing | Warrant              
Equity              
Warrants exercise price (in dollars per share) $ 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            
Dividend rate 0.00%            
Risk-free rate 2.03%            
Contractual term 5 years            
Expected volatility 83.90%            
Warrants related to November 2017 financing | Warrant              
Equity              
Warrants exercise price (in dollars per share)       $ 0.20      
Warrants outstanding       56,935,191      
Warrants related to November 2017 financing, tranche two | Warrant              
Equity              
Warrants exercise price (in dollars per share)       $ 0.25      
Warrants outstanding       60,088,727      
Common Stock | Warrants related to October 2017 financing | Warrant              
Equity              
Warrants exercise price (in dollars per share) $ 0.30            
Warrants outstanding 3,846,152            
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    
Series A Convertible Preferred Stock | Public Offering              
Equity              
Share price (in dollars per share)   $ 1,000