v3.25.2
COMMON SHARES (Details 9) - $ / shares
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number of share outstanding 29,985,922 18,563,561 18,816,304
Exercise Price 4. 60 [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number of share outstanding 250,000    
Exercise price $ 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 $ 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 $ 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,117,090    
Exercise price $ 1.75    
Expiry date Nov. 05, 2026    
Exercise Price 1. 75 One [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number of share outstanding 1,992,214    
Exercise price $ 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 $ 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 $ 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 [1] 15,666,626    
Exercise price $ 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 $ 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 $ 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 802,045    
Exercise price $ 2.07    
Expiry date Nov. 05, 2029    
Exercise Price 2. 07 One [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number of share outstanding 1,067,946    
Exercise price $ 2.07    
Expiry date Nov. 13, 2029    
Exercise Price 2. 60 [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Number of share outstanding 1,063,462    
Exercise price $ 2.60    
[1] Includes 11,165,324 and 4,501,302 2023 Public Warrants and 2023 Private Warrants, respectively, as defined below. Each 2023 Public Warrant and 2023 Private Warrant is exercisable into 1.11829212 Common Shares.