XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
At March 31, 2024, the Company had outstanding exercisable Warrants, as follows: (Details)
Mar. 31, 2024
$ / shares
shares
Mar. 31, 2024
$ / shares
shares
Jun. 30, 2023
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number | shares 18,585,105 18,585,105 18,816,304
Warrant exercise price (in dollars per share) | $ / shares $ 10.82   $ 10.98
Exercise Price 11.00 [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number | shares 504,611 504,611  
Warrant exercise price (in dollars per share) | $ / shares   $ 11.00  
Expiry date Jun. 30, 2024 Jun. 30, 2024  
Exercise Price 8.94 [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number | shares 894,636 894,636  
Warrant exercise price (in dollars per share) | $ / shares $ 8.94    
Exercise Price 9.70 [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number | shares 855,800 855,800  
Warrant exercise price (in dollars per share) | $ / shares   $ 9.70  
Expiry date Feb. 19, 2025 Feb. 19, 2025  
Exercise Price 4.60 [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number | shares 250,000 250,000  
Warrant exercise price (in dollars per share) | $ / shares $ 4.60    
Expiry date Sep. 01, 2025 Sep. 01, 2025  
Exercise Price 3.54 [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number | shares 413,432 413,432  
Warrant exercise price (in dollars per share) | $ / shares $ 3.54    
Expiry date Dec. 22, 2025 Dec. 22, 2025  
Exercise Price 11.50 [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number | shares 15,666,626 15,666,626  
Warrant exercise price (in dollars per share) | $ / shares $ 11.50    
Expiry date Mar. 17, 2028 Mar. 17, 2028