Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details 8)

v3.19.1
Stockholders' Equity (Details 8) - $ / shares
9 Months Ended
Mar. 31, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price $ 1,000  
Warrant [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 862,503 1,428,128
Exercise price $ 24.80  
Warrant [Member] | Issued for services [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 26,500  
Exercise price $ 30.00  
Expiry date July 1, 2020 to February 1, 2021  
Warrant [Member] | Issued For Services One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 6,000  
Exercise price $ 17.80  
Expiry date January 25, 2023  
Warrant [Member] | Issued For Services Two [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 33,600  
Exercise price $ 11.70  
Expiry date February 27, 2023  
Warrant [Member] | Issued For Services Three [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 12,000  
Exercise price $ 9.00  
Expiry date September 15, 2023  
Warrant [Member] | Issued For Services Four [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 4,140  
Exercise price $ 59.30  
Expiry date February 27, 2020  
Warrant [Member] | Issued For Services Five [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 2,000  
Exercise price $ 9.00  
Expiry date October 11, 2021  
Warrant [Member] | 2018 Agent [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 40,000  
Exercise price $ 12.50  
Expiry date September 20, 2022  
Warrant [Member] | 2017 Agent [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 13,846  
Exercise price $ 40.60  
Expiry date April 12, 2022  
Warrant [Member] | 2016 Agent [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 10,396  
Exercise price $ 40.00  
Expiry date May 12, 2021  
Warrant [Member] | 2015 Agent [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 2,178  
Exercise price $ 30.00  
Expiry date July 15, 2020  
Warrant [Member] | 2018 Investor [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 280,000  
Exercise price $ 12.50  
Expiry date September 22, 2022  
Warrant [Member] | 2017 Investor [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 207,693  
Exercise price $ 35.00  
Expiry date April 19, 2022  
Warrant [Member] | 2015 Investor [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 97,900  
Exercise price $ 30.00  
Expiry date July 31, 2020  
Warrant [Member] | 2013 Placement Agent [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number 126,250  
Exercise price $ 31.40  
Expiry date June 30, 2019