v3.26.1
Stock-Based Compensation (Summary of Restricted Stock Units Activity and Performance Stock Units) (Details) - $ / shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested shares at beginning of period 529,969    
Granted 161,423    
Vested (317,515)    
Forfeited (38,868)    
Unvested shares at end of period 335,009 529,969  
Weighted Average Grant Date Fair Value, Unvested beginning balance $ 59.41    
Granted 97.73 $ 89.65 $ 44.24
Vested 51.97    
Forfeited 79.93    
Weighted Average Grant Date Fair Value, Unvested ending balance $ 82.55 $ 59.41  
Performance Based Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested shares at beginning of period 614,000    
Incremental PSUs granted based on achievement of metrics 196,416    
Granted 255,252    
Vested (487,721)    
Forfeited (49,773)    
Unvested shares at end of period 528,174 614,000  
Weighted Average Grant Date Fair Value, Unvested beginning balance $ 57.2    
Incremental PSUs granted based on achievement of metrics 42.03    
Granted 96.86 $ 89.74 $ 50.02
Vested 41.83    
Forfeited 68.84    
Weighted Average Grant Date Fair Value, Unvested ending balance $ 83.83 $ 57.2