XML 105 R90.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation (Summary of Restricted Stock Units Activity and Performance Stock Units) (Details) - $ / shares
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested shares at beginning of period 755,841    
Granted 221,210    
Vested (390,514)    
Forfeited (56,568)    
Unvested shares at end of period 529,969 755,841  
Weighted Average Grant Date Fair Value, Unvested beginning balance $ 40.51    
Weighted-average grant date fair value 89.65 $ 44.24 $ 39.9
Vested 40.68    
Forfeited 54.38    
Weighted Average Grant Date Fair Value, Unvested ending balance $ 59.41 $ 40.51  
Performance Based Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested shares at beginning of period 629,770    
Granted 167,050    
Vested (83,357)    
Forfeited (99,463)    
Unvested shares at end of period 614,000 629,770  
Weighted Average Grant Date Fair Value, Unvested beginning balance $ 43.77    
Weighted-average grant date fair value 89.74 $ 50.02 $ 40.43
Vested 33.84    
Forfeited 46.36    
Weighted Average Grant Date Fair Value, Unvested ending balance $ 57.2 $ 43.77