XML 109 R92.htm IDEA: XBRL DOCUMENT v3.23.2
Benefit Plans - ESOP (Details) - USD ($)
12 Months Ended 24 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2023
Dec. 31, 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 20,000   40,000  
ESOP, cash contribution   $ 317,000 $ 317,000    
ESOP, vesting percentage 100.00%        
ESOP, vesting period 6 years        
ESOP expense $ 563,000 $ 659,000      
ESOP, number of allocated shares acquired with employer loan     40,000   20,000
Minimum          
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block          
ESOP participation age limit       21 years