XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Details - Option activity) - Options Held [Member]
shares in Thousands
9 Months Ended
Mar. 31, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options outstanding, beginning | shares 567
Options outstanding, weighted average exercise price | $ / shares $ 4.13
Options forfeited | shares (15)
Options forfeited, weighted average exercise price | $ / shares $ 5.46
Options expired | shares (14)
Options expired, weighted average exercise price | $ / shares $ 2.19
Options exercised | shares (230)
Options exercised, weighted average exercise price | $ / shares $ 3.36
Options outstanding, ending | shares 308
Options outstanding, weighted average exercise price | $ / shares $ 4.74