v3.26.1
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