v3.26.3
Common Shares - Schedule of warrant transactions (Details) - $ / shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of Warrants, Beginning balance 18,707,780  
Number of Warrants, Ending balance   18,707,780
Weighted Average Exercise Price, Ending balance $ 9.94  
Warrant [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of Warrants, Beginning balance 29,985,922 18,563,561
Weighted Average Exercise Price, Beginning balance $ 7.06 $ 10.53
Number of Warrants, Granted 11,280,260 13,553,714
Weighted Average Exercise Price, Granted $ 0.0001 $ 2.05
Number of Warrants, Exercised (22,308,402) (828,235)
Weighted Average Exercise Price, Exercised $ 0.98 $ 1.78
Number of Warrants, Expired (250,000) (1,303,118)
Weighted Average Exercise Price, Expired $ 4.6 $ 7.72
Number of Warrants, Ending balance 18,707,780 29,985,922
Weighted Average Exercise Price, Ending balance   $ 7.06