v3.26.1
STOCKHOLDERS' EQUITY (Details - Warrant activity - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Offsetting Assets [Line Items]    
Number of shares, Outstanding at beginning 15,906,627  
Weighted average exercise price, Outstanding at beginning $ 1.76  
Weighted average remaining years 3 years 10 months 9 days 4 years 3 months
Number of shares, Cancelled 0  
Weighted average exercise price, Cancelled $ 0  
Number of shares, Exercised 0  
Weighted average exercise price, Exercised $ 0  
Number of shares, Issued 12,875,000  
Weighted average exercise price, Issued $ 1.69  
Number of shares, Outstanding at ending 28,781,627 15,906,627
Weighted average exercise price, Outstanding at ending $ 1.72 $ 1.76