XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.1
As of March 31, 2025, the Company had outstanding exercisable Warrants, as follows (Details)
Mar. 31, 2025
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of share outstanding 29,520,695
Exercise Price 4.60 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of share outstanding 250,000
Exercise price | $ / shares $ 4.60
Expiry date Sep. 01, 2025
Exercise Price 3.54 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of share outstanding 413,432
Exercise price | $ / shares $ 3.54
Expiry date Dec. 22, 2025
Exercise Price 2.20 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of share outstanding 315,000
Exercise price | $ / shares $ 2.20
Expiry date Jun. 24, 2026
Exercise Price 1.75 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of share outstanding 1,442,090
Exercise price | $ / shares $ 1.75
Expiry date Nov. 05, 2026
Exercise Price 01.75 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of share outstanding 2,199,602
Exercise price | $ / shares $ 1.75
Expiry date Nov. 13, 2026
Exercise Price 3.25 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of share outstanding 615,385
Exercise price | $ / shares $ 3.25
Expiry date Apr. 12, 2027
Exercise Price 1.98 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of share outstanding 2,577,320
Exercise price | $ / shares $ 1.98
Expiry date Aug. 02, 2027
Exercise Price 11.50 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of share outstanding 15,666,626
Exercise price | $ / shares $ 11.50
Expiry date Mar. 17, 2028
Exercise Price 2.31 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of share outstanding 2,816,742
Exercise price | $ / shares $ 2.31
Expiry date Sep. 17, 2028
Exercise Price 2.05 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of share outstanding 1,288,660
Exercise price | $ / shares $ 2.05
Expiry date Jan. 31, 2029
Exercise Price 2.07 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of share outstanding 836,045
Exercise price | $ / shares $ 2.07
Expiry date Nov. 05, 2029
Exercise Price 02.07 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of share outstanding 1,099,793
Exercise price | $ / shares $ 2.07
Expiry date Nov. 13, 2029