XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation (Summary of Restricted Stock Units Activity and Performance Stock Units) (Details) - $ / shares
3 Months Ended
Sep. 30, 2025
Sep. 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 1,060  
Vested (223,670)  
Forfeited (5,880)  
Unvested shares at end of period 301,479  
Weighted Average Grant Date Fair Value, Unvested beginning balance $ 59.41  
Granted 117.85 $ 74.83
Vested 40.01  
Forfeited 66.79  
Weighted Average Grant Date Fair Value, Unvested ending balance $ 73.87  
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  
Vested (487,721)  
Forfeited (13,005)  
Unvested shares at end of period 309,690  
Weighted Average Grant Date Fair Value, Unvested beginning balance $ 57.2  
Incremental PSUs granted based on achievement of metrics 42.03  
Vested 41.83  
Forfeited 42.48  
Weighted Average Grant Date Fair Value, Unvested ending balance $ 72.41