XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY (Details - Warrant activity - Warrants [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Offsetting Assets [Line Items]    
Number of shares, Outstanding at beginning 7,489,960  
Weighted average exercise price, Outstanding at beginning $ 3.52  
Weighted average remaining years 3 years 3 months 29 days 3 years 9 months 29 days
Number of shares, Cancelled 0  
Weighted average exercise price, Cancelled $ 0  
Number of shares, Issued 0  
Weighted average exercise price, Issued $ 0  
Number of shares, Outstanding at ending 7,489,960 7,489,960
Weighted average exercise price, Outstanding at ending $ 3.52 $ 3.52