v3.26.1
Equity - Schedule of Warrants Expiry (Details)
Jun. 30, 2026
$ / shares
shares
Schedule of Warrants Expiry [Line Items]  
Warrants | shares 2,916,500
Warrant per unit | $ / shares $ 2.86
Warrants term 2 years 7 months 28 days
December 14, 2026 [Member]  
Schedule of Warrants Expiry [Line Items]  
Warrants | shares 100,000
Warrant per unit | $ / shares $ 1
Warrants term 5 months 15 days
December 14, 2029 [Member]  
Schedule of Warrants Expiry [Line Items]  
Warrants | shares 1,477,500
Warrant per unit | $ / shares $ 1
Warrants term 3 years 5 months 15 days
January 15, 2028 [Member]  
Schedule of Warrants Expiry [Line Items]  
Warrants | shares 70,000
Warrant per unit | $ / shares $ 5.05
Warrants term 1 year 6 months 18 days
June 17, 2028 [Member]  
Schedule of Warrants Expiry [Line Items]  
Warrants | shares 1,188,000
Warrant per unit | $ / shares $ 5.05
Warrants term 1 year 11 months 19 days
July 15, 2028 [Member]  
Schedule of Warrants Expiry [Line Items]  
Warrants | shares 81,000
Warrant per unit | $ / shares $ 5.05
Warrants term 2 years 14 days