XML 165 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation - Employee Stock Purchase Plan, Narrative (Details) - ESPP - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
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 100,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