v3.26.1
STOCKHOLDERS' EQUITY (Details - Pre-funded warrants activity) - Pre-Funded Common Stock Warrants [Member] - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares outstanding, Beginning 3,913,538  
Weighted average exercise price outstanding, Beginning $ 0.00002 $ 0.00002
Shares, Purchased 2,079,797  
Weighted average exercise price, Purchased $ 0.00001  
Shares, Exercised (4,289,649)  
Weighted average exercise price, Exercised $ 0.00001  
Number of shares outstanding, Ending 1,703,686  
Weighted average exercise price outstanding, Ending $ 0.00002  
Intrinsic value, Outstanding $ 6,065,081  
Shares, Exercisable 1,703,686  
Weighted average exercise price, Exercisable $ 0.00002  
Intrinsic value, Exercisable $ 6,065,081