XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Details - Schedule of PSU Activity) - Performance Stock Units [Member]
shares in Thousands
9 Months Ended
Mar. 31, 2024
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 931
Number of PSU's shares options granted 1,191
Number of PSU's shares options forfeited (346)
Number of PSU's shares options vested (173)
Number of RSU's shares options outstanding at ending 1,603