v3.26.1
Equity (Details - Warrant activity) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants exercised (161,000,000)  
Warrant [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants outstanding, beginning balance 9,530,000 9,530,000
Weighted-average exercise price per share, beginning balance $ 0.50 $ 0.50
Warrants granted 452,270,000 0
Weighted-average exercise price per share, warrants granted $ 0.01 $ 0
Warrants exercised (161,000,000) 0
Weighted-average exercise price per share, warrants exercised $ 0.01 $ 0
Warrants forfeited 0 0
Weighted-average exercise price per share, warrants forfeited $ 0 $ 0
Warrants expired 0 0
Weighted-average exercise price per share, warrants expired $ 0 $ 0
Warrants outstanding, ending balance 300,800,000 9,530,000
Weighted-average exercise price per share, ending balance $ 0.01 $ 0.50