Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Schedule of Outstanding Warrants (Detail)

v3.21.1
Stockholders' Equity - Schedule of Outstanding Warrants (Detail) - Warrant [Member]
9 Months Ended
Mar. 31, 2021
$ / shares
shares
Issued warrants to underwriters 8,226,000
Issued For Services One [Member]  
Issued warrants to underwriters 6,000
Warrants exercise price | $ / shares $ 17.80
Expiry date Jan. 25, 2023
Issued For Services Two [Member]  
Issued warrants to underwriters 34,000
Warrants exercise price | $ / shares $ 11.70
Expiry date Feb. 27, 2023
Issued For Services Three [Member]  
Issued warrants to underwriters 12,000
Warrants exercise price | $ / shares $ 9.00
Expiry date Sep. 15, 2023
Issued For Services Four [Member]  
Issued warrants to underwriters 2,000
Warrants exercise price | $ / shares $ 9.00
Expiry date Oct. 11, 2023
Issued For Services Five [Member]  
Issued warrants to underwriters 280,000
Warrants exercise price | $ / shares $ 0.75
Expiry date Nov. 18, 2023
Issued For Services Six [Member]  
Issued warrants to underwriters 125,000
Warrants exercise price | $ / shares $ 0.64
Expiry date Jan. 20, 2024
Issued For Services Seven [Member]  
Issued warrants to underwriters 330,000
Warrants exercise price | $ / shares $ 1.49
Expiry date Sep. 22, 2023
Issued For Services Eight [Member]  
Issued warrants to underwriters 50,000
Warrants exercise price | $ / shares $ 1.82
Expiry date Nov. 13, 2023
Issued For Services Nine [Member]  
Issued warrants to underwriters 100,000
Warrants exercise price | $ / shares $ 1.47
Expiry date Jan. 20, 2024
Issued For Services Ten [Member]  
Issued warrants to underwriters 70,000
Warrants exercise price | $ / shares $ 2.75
Expiry date Feb. 17, 2024
Issued For Services Eleven [Member]  
Issued warrants to underwriters 50,000
Warrants exercise price | $ / shares $ 2.38
Expiry date Feb. 25, 2024
Investor One [Member]  
Issued warrants to underwriters 3,338,000
Warrants exercise price | $ / shares $ 1.00
Expiry date Aug. 16, 2024
InvestorTwo [Member]  
Issued warrants to underwriters 760,000
Warrants exercise price | $ / shares $ 3.10
Expiry date Jun. 05, 2024
InvestorThree [Member]  
Issued warrants to underwriters 280,000
Warrants exercise price | $ / shares $ 12.50
Expiry date Sep. 22, 2022
Investor Four  
Issued warrants to underwriters 208,000
Warrants exercise price | $ / shares $ 35.00
Expiry date Apr. 19, 2022
NBTS [Member]  
Issued warrants to underwriters 125,000
Warrants exercise price | $ / shares $ 1.09
Expiry date Jun. 19, 2025 [1]
Underwriting Offering [Member]  
Issued warrants to underwriters 30,000
Warrants exercise price | $ / shares $ 1.15
Expiry date Aug. 14, 2022
Agent [Member]  
Issued warrants to underwriters 47,000
Warrants exercise price | $ / shares $ 3.88
Expiry date Jun. 03, 2024
Agent One [Member]  
Issued warrants to underwriters 40,000
Warrants exercise price | $ / shares $ 12.50
Expiry date Sep. 20, 2022
Agent Two [Member]  
Issued warrants to underwriters 14,000
Warrants exercise price | $ / shares $ 40.60
Expiry date Apr. 12, 2022
Agent Three [Member]  
Issued warrants to underwriters 10,000
Warrants exercise price | $ / shares $ 40.00
Expiry date May 12, 2021
Agent Four [Member]  
Issued warrants to underwriters 1,206,000
Warrants exercise price | $ / shares $ 3.18
Expiry date Apr. 08, 2021
Adgero Warrants One  
Issued warrants to underwriters 353,000
Warrants exercise price | $ / shares $ 3.18
Expiry date Aug. 31, 2021
Adgero Warrants Two  
Issued warrants to underwriters 756,000
Warrants exercise price | $ / shares $ 3.18
Expiry date Jan. 17, 2022
[1] NBTS Warrants were issued in connection with respect to the NBTS Loan (note 7).