v3.26.1
Stockholders' Equity (Details - Option activity) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Equity [Abstract]    
Options outstanding number of shares, Beginning balance 6,786,254 6,661,254
Weighted average exercise price, Beginning balance $ 0.21 $ 0.21
Options issued 695,000 125,000
Weighted average exercise price, Options issued $ 0.49 $ 0.26
Options Expired/Forfeited (56,250) 0
Options exercised 0 0
Weighted average exercise price, Expired/Forfeited $ 0.50  
Options outstanding 7,425,004 6,786,254
Weighted average exercise price, Ending balance $ 0.23 $ 0.21