XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Details - Option activity) - Options Held [Member]
shares in Thousands
6 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares options outstanding at beginning | shares 1,325
Weighted average exercise price options outstanding at beginning | $ / shares $ 3.65
Number of shares options expired | shares (515)
Weighted average exercise price options expired | $ / shares $ 3.87
Number of shares options exercised | shares (142)
Weighted average exercise price options exercised | $ / shares $ 1.72
Number of shares options outstanding at ending | shares 668
Weighted average exercise price options outstanding at ending | $ / shares $ 3.90