Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details 7)

v3.8.0.1
Stockholders' Equity (Details 7) - $ / shares
9 Months Ended
Mar. 31, 2018
Jun. 30, 2017
Summary of outstanding warrants    
Number 14,281,275  
Exercise price $ 2.08  
Warrant [Member]    
Summary of outstanding warrants    
Number   6,628,906
2017 Investor [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 2,076,924  
Exercise price $ 3.50  
Expiry date Apr. 19, 2022  
2013 Placement Agent [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 1,262,500  
Exercise price $ 3.14  
Expiry date Jun. 30, 2019  
2018 Investor [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 7,750,000  
Exercise price $ 1.25  
Expiry date Sep. 22, 2022  
2015 Investor [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 979,003  
Exercise price $ 3.00  
Expiry date Jul. 31, 2020  
2013 Investor - Amended [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 778,504  
Exercise price $ 3.14  
Expiry date Mar. 31, 2019  
2018 Agent [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 400,000  
Exercise price $ 1.25  
Expiry date Sep. 20, 2022  
2017 Agent [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 138,462  
Exercise price $ 4.06  
Expiry date Apr. 12, 2022  
2016 Agent [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 103,964  
Exercise price $ 4.00  
Expiry date May 12, 2021  
2015 Agent [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 21,768  
Exercise price $ 3.00  
Expiry date Jul. 15, 2020  
Issued for services [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 265,000  
Exercise price $ 3.00  
Expiry date July 1, 2020 to February 1, 2021  
Issued for services 1 [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 60,000  
Exercise price $ 1.78  
Expiry date Jan. 25, 2023  
Issued for services 2 [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 360,000  
Exercise price $ 1.17  
Expiry date Feb. 27, 2023  
Issued for services 3 [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 43,750  
Exercise price $ 7.04  
Expiry date Sep. 12, 2018  
Issued for services 4 [Member] | Warrant [Member]    
Summary of outstanding warrants    
Number 41,400  
Exercise price $ 5.93  
Expiry date Feb. 27, 2020