v3.26.1
Share-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 30, 2026
USD ($)
plan
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of share-based compensation plans (plan) | plan 2      
Compensation cost $ 26.4 $ 22.8 $ 19.8  
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation cost $ 0.7 $ 0.6 $ 0.4  
Weighted average grant date fair value (in dollars per share) | $ / shares $ 115.32 $ 88.78 $ 34.06  
Unvested stock option cost $ 0.3      
Stock option weighted average remaining life 1 year 4 months 24 days      
Options outstanding (in shares) | shares 143,779 273,991 613,586 1,808,174
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation cost $ 11.5 $ 10.0 $ 8.3  
Minimum | Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares vesting period 1 year      
Minimum | Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Target shares awarded percentage 0.00%      
Maximum | Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares vesting period 3 years      
Expiration term 10 years      
Maximum | Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Target shares awarded percentage 200.00%      
Omnibus Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for grant (in shares) | shares 2,897,322      
Omnibus Plan | Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding (in shares) | shares 4,685      
Omnibus Plan | Restricted stock unit awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation cost $ 12.7 10.8 9.8  
Unvested stock option cost $ 9.7      
Stock option weighted average remaining life 1 year 6 months      
Omnibus Plan | Minimum | Time-based restricted stock unit awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares vesting period 1 year      
Omnibus Plan | Maximum | Time-based restricted stock unit awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares vesting period 3 years      
Director's Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation cost $ 1.5 $ 1.4 $ 1.3  
Shares available for grant (in shares) | shares 138,031      
Shares vesting period 1 year      
Unvested stock option cost $ 0.4      
Stock option weighted average remaining life 3 months 18 days      
Percentage of Director's annual retainer paid in stock instead of cash 50.00%      
Percentage of Director's committee chair fees paid in stock instead of cash 100.00%      
Director's Plan | 1/4 of the units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock vesting period with reference to service term 3 months      
Director's Plan | Every Three Months        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock vesting period with reference to service term 3 months      
Percentage of shares vesting following grant date 25.00%      
Director's Plan | Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding (in shares) | shares 139,094      
Director's Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of Director's annual retainer paid in stock instead of cash 50.00%