v3.25.2
Stock-Based Compensation (Performance Units Activity) (Details) - Performance Units [Member] - $ / shares
shares in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Number of Units      
Number of Awards, Unvested awards at beginning of year 62    
Number of Units, Granted 25 25 26
Number of Units, Vested (16)    
Number of Units, Forfeited (6)    
Number of Awards, Unvested awards at end of year 65 62  
Weighted Average Grant Date Fair Value      
Weighted Average Grant Date Fair Value, Unvested awards at beginning of year $ 188.34    
Weighted Average Grant Date Fair Value, Granted 206.54 $ 192.91 $ 173.73
Weighted Average Grant Date Fair Value, Vested 201.70    
Weighted Average Grant Date Fair Value, Forfeited 192.75    
Weighted Average Grant Date Fair Value, Unvested awards at end of year $ 191.72 $ 188.34