XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY (Details - Option activity) - Equity Option [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding, beginning balance 2,725,564  
Options outstanding, weighted average exercise price $ 1.84  
Options outstanding, weighted average remaining years 5 years 11 months 8 days 4 years 25 days
Options issued 1,518,500  
Options issued, weighted average exercise price $ 1.40  
Options exercised 0  
Options exercised, weighted average exercise price $ 0  
Options cancelled (1,032,226)  
Options cancelled, weighted average exercise price $ 2.25  
Options outstanding, ending balance 3,211,838 2,725,564
Options outstanding, weighted average exercise price $ 1.50 $ 1.84
Options vested 1,661,841  
Options vested, weighted average exercise price $ 1.21  
Options vested, weighted average remaining years 8 years 21 days