v3.26.1
STOCKHOLDERS' EQUITY (Details - Warrant activity - Warrants [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Offsetting Assets [Line Items]    
Warrants outstanding, beginning 28,781,627  
Weighted average exercise price, Outstanding at beginning $ 1.72  
Weighted average remaining years 3 years 4 months 28 days 3 years 10 months 9 days
Warrants cancelled 0  
Weighted average exercise price, Cancelled $ 0  
Warrants issued 1,000,000  
Weighted average exercise price, Issued $ 1.00  
Warrants outstanding, ending 29,781,627 28,781,627
Weighted average exercise price, Outstanding at ending $ 1.70 $ 1.72