XML 101 R84.htm IDEA: XBRL DOCUMENT v3.25.2
Share-based Compensation - Employee Share Purchase Plan (Details) - Employee Stock - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Nov. 10, 2023
Nov. 11, 2021
Nov. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Duration of offering periods for ESPP (in months) 24 months          
Percent of compensation allowed for purchase of options 15.00%          
Payroll deduction accumulation period (in months) 6 months          
Grant price, percent of fair value of common stock at date of grant 85.00%          
Maximum number of shares authorized for purchase per purchase date (in shares) 300,000          
Shares authorized under plan (in shares) 3,700,000     1,200,000 1,070,000 1,430,000
Weighted-average grant date fair value $ 12.07 $ 10.16 $ 11.46      
Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum number of common shares that may be purchased on any purchase date by a participant (in shares) 875          
Maximum number of common shares that may be purchased per a 24-month offering period by a participant (in shares) 3,500          
Maximum value of common stock that may be purchased in any one calendar year $ 25,000