v3.25.2
Stock-Based Compensation (Stock-Settled Stock Appreciation Rights Activity) (Details) - Stock Settled Stock Appreciation Rights SARS [Member]
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Number of Rights  
Number of Rights, Outstanding at beginning of year (in rights) | shares 39
Number of Rights, Exercised (in rights) | shares (20)
Number of Rights, Granted (in rights) | shares 0
Number of Rights, Forfeited (in rights) | shares 0
Number of Rights, Outstanding at end of year (in rights) | shares 19
Number of Rights, Exercisable and vested at end of year (in rights) | shares 19
Number of Rights, Vested and expected to vest at end of year (in rights) | shares 19
Weighted Average Exercise Price  
Weighted Average Exercise Price, Outstanding at beginning of year (in dollars per share) | $ / shares $ 169.75
Weighted Average Exercise Price, Exercised (in dollars per share) | $ / shares 163.69
Weighted Average Exercise Price, Granted (in dollars per share) | $ / shares 0
Weighted Average Exercise Price, Forfeited (in dollars per share) | $ / shares 0
Weighted Average Exercise Price, Outstanding at end of year (in dollars per share) | $ / shares 175.76
Weighted Average Exercise Price, Exercisable and vested at end of year (in dollars per share) | $ / shares 175.76
Weighted Average Exercise Price, Vested and expected to vest at end of year (in dollars per share) | $ / shares $ 175.76
Weighted Average Remaining Contractual Life in Years  
Weighted Average Remaining Contractual Life in Years, Outstanding at end of year 2 years 6 months 21 days
Weighted Average Remaining Contractual Life in Years, Exercisable and vested at end of year 2 years 6 months 21 days
Weighted Average Remaining Contractual Life in Years, Vested and expected to vest at end of year 2 years 6 months 21 days
Aggregate Intrinsic Value  
Aggregate Intrinsic Value, Outstanding at end of year | $ $ 31
Aggregate Intrinsic Value, Exercisable and vested at end of year | $ 31
Aggregate Intrinsic Value, Vested and expected to vest at end of year | $ $ 31