Employee Benefits - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) - $ / shares |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
| Employee Benefits | |||
| Expected dividend yield | 1.79% | 1.52% | 2.06% |
| Expected volatility | 33.35% | 36.53% | 34.89% |
| Risk-free interest rate | 4.02% | 4.55% | 4.12% |
| Weighted-average expected life (years) | 10 years | 10 years | 10 years |
| Weighted-average fair value of options granted during the year | $ 22.27 | $ 27.06 | $ 15.88 |