XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Details - PSU activity) - Performance Stock Units [Member]
shares in Thousands
6 Months Ended
Dec. 31, 2023
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares outstanding, beginning balance 931
Number of shares granted 1,148
Number of shares forfeited (346)
Number of shares vested (173)
Number of shares outstanding, ending balance 1,560