v3.26.1
Stock-Based Compensation (Performance Units Activity) (Details) - Performance Units [Member] - $ / shares
shares in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Number of Units      
Number of Awards, Unvested awards at beginning of year 65    
Number of Units, Granted 29 25 25
Number of Units, Vested (21)    
Number of Units, Forfeited (2)    
Number of Awards, Unvested awards at end of year 71 65  
Weighted Average Grant Date Fair Value      
Weighted Average Grant Date Fair Value, Unvested awards at beginning of year $ 191.72    
Weighted Average Grant Date Fair Value, Granted 202.28 $ 206.54 $ 192.91
Weighted Average Grant Date Fair Value, Vested 174.67    
Weighted Average Grant Date Fair Value, Forfeited 201.89    
Weighted Average Grant Date Fair Value, Unvested awards at end of year $ 200.89 $ 191.72