XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Details - Schedule of RSU Activity) - Restricted Stock Units (RSUs) [Member]
shares in Thousands
9 Months Ended
Mar. 31, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number, Beginning Balance | shares 1,189
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 5.70
Number of RSUs shares options granted | shares 1,317
Weighted average grant date fair value per share granted | $ / shares $ 4.68
Number of RSUs shares options forfeited | shares (99)
Weighted average grant date fair value per share forfeited | $ / shares $ 5.20
Number of RSUs shares options vested | shares (519)
Weighted average grant date fair value per share vested | $ / shares $ 5.59
Number of RSU's shares options outstanding at ending | shares 1,888
Weighted average grant date fair value per share outstanding at ending | $ / shares $ 5.05