v3.26.3
Schedule of Share Purchase Warrants Activity (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share Purchase Warrants    
Number of warrants, Beginning Balance 17,380,150 6,928,758
Weighted average exercise price, Beginning Balance $ 5.28 $ 12.95
Number of warrants, Granted 11,492,881 14,360,308
Weighted average exercise price, Granted $ 1.03 $ 1.56
Number of warrants, Forfeited (166,378) (1,750,000)
Weighted average exercise price, Forfeited $ 4.80 $ 1.00
Number of warrants, Exercised (9,474,663) (416,670)
Weighted average exercise price, Exercised $ 1.41 $ 1.13
Number of warrants, Expired (50,000) (1,742,246)
Weighted average exercise price, Expired $ 1.00 $ 10.46
Number of warrants, Ending Balance 19,181,990 17,380,150
Weighted average exercise price, Ending Balance $ 4.67 $ 5.28
Weighted average remaining contractual term, Ending balance 2 years 10 months 6 days  
Aggregate intrinsic value  
Number of warrants, Exercisable Ending Balance 12,134,648  
Weighted average exercise price, Exercisable Ending Balance $ 6.69  
Weighted average remaining contractual term, Exercisable 3 years 10 days  
Aggregate intrinsic value exercisable