v3.26.3
Share Purchase Warrants (Details Narrative) - USD ($)
12 Months Ended
Aug. 20, 2025
Jul. 18, 2025
Nov. 30, 2024
Jun. 30, 2026
Jun. 30, 2025
Feb. 28, 2025
Dec. 31, 2024
Jul. 22, 2024
Warrants to the private placement shares 2,835,299 6,666,651     572,307      
Warrants issued               600,000
Cancellation of warrants       166,378 1,750,000      
Warrant [Member]                
Warrant exercised       9,004,271 14,360,308      
Warrants to the private placement shares       9,501,950 4,220,986      
Warrants under compensation           $ 196,176    
Warrant [Member] | Securities Purchase Agreement [Member]                
Warrants issued             8,773,586  
Warrant [Member] | Investor [Member]                
Warrants issued         900,000 1,842,120    
Cancellation of warrants     1,750,000          
Warrant [Member] | Employees [Member]                
Warrants to the private placement shares         3,548,426      
Warrants issued         898,426