XML 111 R91.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Benefit Plans - ESOP (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
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 $ 540,000 $ 563,000  
ESOP, number of allocated shares acquired with employer loan   40,000 20,000
ESOP, cash contribution     $ 317,000
Minimum [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block      
ESOP participation age limit 21 years