XML 86 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders’ Equity (Details Narrative) - shares
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Nov. 30, 2022
Sep. 30, 2020
Employee Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares available for grant 181,000 381,000    
Issuance of stock under employee stock purchase plan 1,800,000      
Plan 2010 [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares available for grant       1,097,000
Plan 2020 [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares available for grant 1,107,000   1,800,000 2,500,000