XML 125 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation - Employee Stock Purchase Plan, Narrative (Details) - ESPP - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares of common stock subject for purchase 400,000    
Number of shares available for issuance 200,000    
Purchase price of stock fair market value 85.00%    
Maximum percentage of employee compensation 15.00%    
Maximum number of shares that can be purchased during any offering period 3,000    
Amount in excess of fair market value of stock for option not to be granted $ 25,000    
Offering period 6 months    
Common stock issued under employee stock purchase plan (in shares) 100,000 100,000 100,000