XML 73 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Stock option activity and related information      
Number of options exercised 0 (19,550) (34,150)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Share based compensation arrangement by share based payment award deferred cancellations in period.   242,743 119,904
Share Based Compensation Arrangement By Share Based Payment Award Deferred Shares Cancelled Weighted Average Grant Date Fair Value   $ 25.50 $ 20.67
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 214,017    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 2,350,000 1,725,000  
Stock Issued During Period, Value, Restricted Stock Award, Gross $ 1.5 $ 2.6 $ 2.3
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 97 110 227