XML 104 R89.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Capitalized stock based compensation $ 0.0 $ 0.0    
Stock Incentive Plans        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock available for future issuance 1,665,195      
Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Term of options (in years)       10 years
Vesting Period (in years)       4 years
Total intrinsic value of options exercised $ 10.6 10.0 $ 1.1  
Tax benefit from options exercised 0.3 2.5   $ 0.3
Unrecognized compensation costs related to non-vested awards $ 0.1      
Unrecognized compensation costs related to non-vested awards expected to be recognized, years 2 months 12 days      
Fair value of stock options $ 1.3 1.9 2.1  
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting Period (in years) 3 years     4 years
Unrecognized compensation costs related to non-vested awards $ 14.8      
Unrecognized compensation costs related to non-vested awards expected to be recognized, years 1 year 8 months 12 days      
Fair value of units vested $ 15.9 $ 13.0 $ 9.4  
Weighted-average grant date fair value $ 89.65 $ 44.24 $ 39.9  
Restricted Stock Units | Director        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting Period (in years) 1 year      
Performance Based Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Term of options (in years) 3 years      
Unrecognized compensation costs related to non-vested awards $ 24.3      
Unrecognized compensation costs related to non-vested awards expected to be recognized, years 1 year 7 months 6 days      
Fair value of units vested $ 2.8 $ 4.1 $ 3.4  
Weighted-average grant date fair value $ 89.74 $ 50.02 $ 40.43