v3.26.1
Stock Options (Narrative) (Details) - USD ($)
1 Months Ended 6 Months Ended
Jan. 29, 2026
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options exercised   $ 40,000  
Common shares issued for stock options exercised   250,000  
Proceeds from exercise of options   $ 40,000 $ 0
Stock options granted   200,000  
Exercise price   $ 0.77  
Weighted average remaining contractual term   3 years 14 days  
Aggregate intrinsic value of outstanding options   $ 3,803,050  
Exercise price of option   $ 0.16  
Stock price $ 0.74 $ 0.79  
Employee and Consultant [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options granted 200,000    
Exercise price $ 0.77    
Fair value of stock options $ 136,320    
Total compensation expense $ 102,240    
Exercise Price $0.10 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options exercised   $ 100,000  
Exercise price of option   $ 0.1  
Exercise Price $0.20 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options exercised   $ 150,000  
Exercise price of option   $ 0.2