v3.26.1
Schedule of Warrants Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Class of Warrant or Right [Line Items]    
Number Outstanding 6,945,400  
Remaining Contractual Life (Years) 3 years  
Exercise Price Per Share   $ 0.50
Number Exercisable 6,945,400  
Warrant One [Member]    
Class of Warrant or Right [Line Items]    
Expiry Date Jul. 26, 2026  
Number Outstanding 3,767,500  
Remaining Contractual Life (Years) 6 months 25 days  
Exercise Price Per Share $ 0.50  
Number Exercisable 3,767,500  
Warrant Two [Member]    
Class of Warrant or Right [Line Items]    
Expiry Date Jul. 31, 2026  
Number Outstanding 800,000  
Remaining Contractual Life (Years) 6 months 29 days  
Exercise Price Per Share $ 0.50  
Number Exercisable 800,000  
Warrant Three [Member]    
Class of Warrant or Right [Line Items]    
Expiry Date Aug. 21, 2026  
Number Outstanding 1,377,900  
Remaining Contractual Life (Years) 7 months 20 days  
Exercise Price Per Share $ 0.50  
Number Exercisable 1,377,900  
Warrant Four [Member]    
Class of Warrant or Right [Line Items]    
Expiry Date May 30, 2028  
Number Outstanding 750,000  
Remaining Contractual Life (Years) 2 years 4 months 28 days  
Exercise Price Per Share $ 0.45  
Number Exercisable 750,000  
Warrant Five [Member]    
Class of Warrant or Right [Line Items]    
Expiry Date Aug. 05, 2028  
Number Outstanding 250,000  
Remaining Contractual Life (Years) 2 years 7 months 6 days  
Exercise Price Per Share $ 0.45  
Number Exercisable 250,000