XML 114 R98.htm IDEA: XBRL DOCUMENT v3.25.2
Employee Benefits - Schedule of Share-based Compensation, Stock Options, Activity (Details) - $ / shares
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]      
Outstanding at beginning of year, Number 140,500 148,000 104,000
Granted, Number 12,000 23,500 44,000
Exercised, Number   (16,000)  
Forfeited, Number   (15,000)  
Outstanding at year-end, Number 152,500 140,500 148,000
Options Exercisable, Number 88,500 65,800 63,700
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Options Outstanding, Weighted Average Exercise Price $ 34.43 $ 39.63 $ 36.56
Granted, Weighted Average Price 60.42 40.74 38.58
Exercised, Weighted Average Price   24.49  
Forfeited, Weighted Average Price   42.35  
Options Outstanding, Weighted Average Exercise Price 42.76 34.43 39.63
Options Exercisable, Weighted Average Exercise Price $ 39.51 $ 38.44 $ 33.89