v3.25.2
STOCKHOLDERS' EQUITY (Details - Stock warrants activity) - Common Stock Warrants [Member]
6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares outstanding, Beginning | shares 25,067
Weighted average exercise price outstanding, Beginning | $ / shares $ 2,459.49
Shares, Granted | shares 1,456,527
Weighted average exercise price, Granted | $ / shares $ 8.24
Shares, Exercised | shares (226,117)
Weighted average exercise price, Exercised | $ / shares $ 0.00014
Shares outstanding, Ending | shares 1,255,477
Weighted average exercise price outstanding, Ending | $ / shares $ 58.69
Weighted average remaining life in years, Outstanding 4 years 7 months 6 days
Intrinsic value, Outstanding | $ $ 3,471,035
Shares, Exercisable | shares 1,255,477
Weighted average exercise price, Exercisable | $ / shares $ 58.69
Weighted average remaining life in years, Exercisable 4 years 7 months 6 days
Intrinsic value, Exercisable | $ $ 3,471,035