Annual report pursuant to Section 13 and 15(d)

Equity Offerings (Details Narrative)

v3.8.0.1
Equity Offerings (Details Narrative) - USD ($)
12 Months Ended
Jul. 31, 2017
Jul. 25, 2017
May 26, 2016
Nov. 09, 2015
Jun. 08, 2015
Jul. 31, 2017
Jul. 31, 2016
Warrant to purchase shares of common stock 9,044,740         9,044,740  
Number of common stock shares issued 21,618,194         21,618,194 18,036,263
Fair value of warrants     $ 4,400,000        
Warrants outstanding $ 11,775,807         $ 11,775,807 $ 13,288,527
Series B [Member]              
Warrants outstanding $ 900,000         $ 900,000  
Maximum [Member]              
Warrant exercise price per share $ 18.00         $ 18.00  
Warrant expiry date Sep. 30, 2017            
Minimum [Member]              
Warrant exercise price per share $ 0.01         $ 0.01  
Warrant expiry date May 31, 2025            
Equity Distribution Agreement [Member] | Oppenheimer & Co. Inc [Member] | Maximum [Member]              
Aggregate gross sales price   $ 8,400,000          
October 22, 2017 [Member] | Equity Distribution Agreement [Member] | Oppenheimer & Co. Inc [Member] | Maximum [Member]              
Other expenses           $ 1,100,000  
October 2017 Offerings [Member] | Placement Agent [Member] | October 25, 2017 [Member]              
Warrant expiry date           Oct. 21, 2022  
May 2016 Offering [Member]              
Gross proceeds from offering     9,900,000        
Net proceeds from offering     $ 9,200,000        
Number of common stock shares issued     665,049        
May 2016 Offering [Member] | Placement Agents [Member]              
Warrant to purchase shares of common stock     275,482        
Warrant exercise price per share     $ 2.26875        
Warrant expiry date     May 24, 2021        
May 2016 Offering [Member] | Series A [Member]              
Warrant to purchase shares of common stock     5,509,642        
Purchase price per share     $ 1.815        
Warrant exercise price per share     $ 1.69        
Warrant term     9 years        
Dividend rate     0.00%        
Expected term of volatility     9 years        
Volatility rate     100.03%        
Risk-free interest rate     1.74%        
Fair value assumption market value     $ 48,446        
May 2016 Offering [Member] | Series B [Member]              
Warrant to purchase shares of common stock     4,844,593        
Purchase price per share     $ 1.805        
Warrant exercise price per share     $ 0.01        
November 2015 Offering [Member]              
Warrant to purchase shares of common stock       1,071,430      
Purchase price per share       $ 3.50      
Warrant exercise price per share       $ 4.50      
Gross proceeds from offering       $ 7,500,000      
Net proceeds from offering       $ 6,900,000      
Warrant expiry date       May 09, 2021      
Number of common stock shares issued       2,142,860      
Fair value of warrants       $ 1,600,000      
Dividend rate       0.00%      
Expected term of volatility       5 years 18 days      
Volatility rate       88.63%      
Risk-free interest rate       1.75%      
Placement agent fees as a percentage of gross proceeds       6.00%      
Non-accountable expense allowance as a percentage of gross proceeds of offering       1.00%      
November 2015 Offering [Member] | Placement Agents [Member]              
Warrant to purchase shares of common stock       107,143      
Warrant exercise price per share       $ 4.375      
Warrant expiry date       Nov. 09, 2020      
Warrant term       5 years      
Fair value of warrants       $ 200,000      
Dividend rate       0.00%      
Expected term of volatility       5 years      
Volatility rate       89.08%      
Risk-free interest rate       1.75%      
June 2015 Public Offering [Member]              
Warrant to purchase shares of common stock         123,455    
Purchase price per share         $ 5.50    
Warrant exercise price per share         $ 6.88    
Gross proceeds from offering         $ 13,600,000    
Net proceeds from offering         $ 12,500,000    
Warrant expiry date         May 12, 2019    
Number of common stock shares issued         2,469,091    
June 2015 Public Offering [Member] | Placement Agents [Member]              
Fair value of warrants         $ 600,000    
Dividend rate         0.00%    
Expected term of volatility         5 years    
Volatility rate         88.40%    
Risk-free interest rate         1.72%