XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
STOCK-BASED COMPENSATION (Details - Option activity) - Equity Option [Member]
9 Months Ended
Mar. 31, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of stock options outstanding at beginning | shares 1,127,140
Weighted average exercise price options outstanding at beginning | $ / shares $ 4.54
Weighted average contractual life 6 years 10 months 17 days
Number of stock options granted | shares 285,257
Weighted average exercise price granted | $ / shares $ 5.76
Number of stock options exercised | shares (2,000)
Weighted average exercise price exercised | $ / shares $ 2.70
Number of stock options cancelled, forfeited, or expired | shares (4,999)
Weighted average exercise price cancelled, forfeited, or expired | $ / shares $ 6.00
Number of stock options outstanding at ending | shares 1,405,398
Weighted average exercise price options outstanding at ending | $ / shares $ 4.75
Weighted average contractual life 6 years 10 months 9 days