v3.26.1
Stock Options and Warrants (Details - Options activity)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options, Exercised (1,035,561)
Equity Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options, Beginning balance 69,015,001
Weighted average exercise price, Beginning balance | $ / shares $ 0.07
Options, Granted 6,733,333
Weighted average exercise price, Granted | $ / shares $ 0.10
Options, Exercised (1,035,561)
Weighted average exercise price, Exercised | $ / shares $ 0.04
Options, Expired (2,250,527)
Weighted average exercise price, Expired | $ / shares $ 0.19
Options, Ending balance 72,462,246
Weighted average exercise price, Ending balance | $ / shares $ 0.07