XML 116 R94.htm IDEA: XBRL DOCUMENT v3.25.2
Benefit Plans - ESOP (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block    
ESOP, requisite service period 1 year  
ESOP, requisite service period (per year) 1000 hours  
ESOP, shares purchased to partially fulfill annual discretionary allocation 40,000 40,000
ESOP, vesting percentage 100.00%  
ESOP, vesting period 6 years  
ESOP expense $ 592 $ 540
ESOP, number of allocated shares acquired with employer loan 40,000 40,000
Minimum    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block    
ESOP participation age limit 21 years