v3.26.1
EQUITY COMPENSATION PLANS (Details - Option activity)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Number of shares options outstanding, beginning balance | shares 1,841,977
Weighted average exercise price, beginning balance | $ / shares $ 6.51
Options granted | shares 950,000
Options granted, price per share | $ / shares $ 2.48
Options exercised | shares 0
Options exercised, price per share | $ / shares $ 0
Options canceled and forfeited | shares (36,141)
Options canceled and forfeited, price per share | $ / shares $ 4.85
Number of shares options outstanding, ending balance | shares 2,755,836
Weighted average exercise price, ending balance | $ / shares $ 5.14