XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY (Details - Option activity) - Equity Option [Member]
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options outstanding, beginning | shares 663,004
Options outstanding, weighted average exercise price | $ / shares $ 6.69
Options granted | shares 0
Options granted, weighted average exercise price | $ / shares $ 0
Options forfeited | shares (12,100)
Options forfeited, weighted average exercise price | $ / shares $ 10.03
Options outstanding, ending | shares 650,904
Options outstanding, weighted average exercise price | $ / shares $ 6.63