v3.26.1
Stock Options (Details 2) - $ / shares
1 Months Ended 6 Months Ended
May 26, 2022
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Weighted Average Remaining Contractual Life 5 years        
Stock option, price per share   $ 0.04 $ 0.04 $ 0.04 $ 0.10
Stock Option [Member]          
Total stock options outstanding   3,500,000      
Stock option Expiry Date   May 26, 2027      
Stock option issuance date   May 26, 2022      
Weighted Average Remaining Contractual Life   11 months 26 days      
Number of share issued   3,500,000      
Stock option, price per share   $ 0.04