Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Schedule of Outstanding Warrants (Detail)

v3.20.2
Stockholders' Equity - Schedule of Outstanding Warrants (Detail) - Warrants - $ / shares
12 Months Ended
Jun. 30, 2020
Jun. 05, 2020
Number 10,309,456  
Warrants exercise price $ 1.00 $ 3.875
Minimum    
Warrants exercise price 12.50  
Maximum    
Warrants exercise price $ 4.00  
Issued For Services One [Member]    
Number 250,000  
Warrants exercise price $ 0.64  
Expiry date Jan. 20, 2024  
Issued For Services Two [Member]    
Number 280,000  
Warrants exercise price $ 0.75  
Expiry date Nov. 18, 2023  
Issued For Services Three [Member]    
Number 26,500  
Warrants exercise price $ 30.00  
Issued For Services Three [Member] | Minimum    
Expiry date [1] Jul. 01, 2020  
Issued For Services Three [Member] | Maximum    
Expiry date [1] Feb. 01, 2021  
Issued For Services Four [Member]    
Number 6,000  
Warrants exercise price $ 17.80  
Expiry date Jan. 25, 2023  
Issued For Services Five [Member]    
Number 33,600  
Warrants exercise price $ 11.70  
Expiry date Feb. 27, 2023  
Issued For Services Six [Member]    
Number 12,000  
Warrants exercise price $ 9.00  
Expiry date Sep. 15, 2023  
Issued For Services Seven [Member]    
Number 2,000  
Warrants exercise price $ 9.00  
Expiry date Oct. 11, 2021  
2020Investor [Member]    
Number 7,737,500  
Warrants exercise price $ 1.00  
Expiry date Aug. 16, 2024  
2019 Investor [Member]    
Number 760,500  
Warrants exercise price $ 3.10  
Expiry date Jun. 05, 2024  
2019 Investor [Member]    
Number 280,000  
Warrants exercise price $ 12.50  
Expiry date Sep. 22, 2022  
2017 Investor [Member]    
Number 207,721  
Warrants exercise price $ 35.00  
Expiry date Apr. 19, 2022  
2015 Investor [Member]    
Number 97,905  
Warrants exercise price $ 30.00  
Expiry date [2] Jul. 31, 2020  
NBTS [Member]    
Number 125,000  
Warrants exercise price $ 1.09  
Expiry date [3] Jun. 19, 2025  
Underwriting Offering    
Number 377,500  
Warrants exercise price $ 1.15  
Expiry date Aug. 14, 2022  
2019 Agent    
Number 46,800  
Warrants exercise price $ 3.875  
Expiry date Jun. 03, 2024  
2019 Agent [Member]    
Number 40,000  
Warrants exercise price $ 12.50  
Expiry date Sep. 20, 2022  
2017 Agent [Member]    
Number 13,848  
Warrants exercise price $ 40.60  
Expiry date Apr. 12, 2022  
2016 Agent [Member]    
Number 10,402  
Warrants exercise price $ 40.00  
Expiry date May 12, 2021  
2015 Agent [Member]    
Number 2,180  
Warrants exercise price $ 30.00  
Expiry date [2] Jul. 15, 2020  
[1] 1,500 warrants issued for services expired unexercised subsequent to June 30, 2020.
[2] Expired unexercised subsequent to June 30, 2020.
[3] NBTS Warrants issued with respect to loan proceeds received subsequent to June 30, 2020 (notes 3 and 11).