XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Options and Warrants (Details - Warrants activity) - Warrant [Member]
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Warrants, beginning balance | shares 44,044,009
Weighted average exercise price, beginning balance | $ / shares $ 0.04
Warrants granted | shares 18,327,240
Weighted average exercise price, Granted | $ / shares $ 0.10
Warrants exercised | shares (4,701,397)
Weighted average exercise price, Exercised | $ / shares $ 0.06
Warrants Expired | shares (33,333)
Weighted average exercise price, Expired | $ / shares $ 0.13
Warrants, ending balance | shares 57,636,519
Weighted average exercise price, ending balance | $ / shares $ 0.06