v3.25.2
SHAREHOLDERS' DEFICIT (Details - Warrant activity)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Equity [Abstract]  
Number of warrants outstanding at beginning | shares 119,000
Warrant average exercise price outstanding at beginning | $ / shares $ 5.88
Number of warrants, expired | shares (44,000)
Warrant average exercise price, expired | $ / shares $ 12.50
Number of warrants outstanding at ending | shares 75,000
Warrant average exercise price outstanding at ending | $ / shares $ 2