XML 124 R106.htm IDEA: XBRL DOCUMENT v3.21.2
Benefit Plans - ESOP (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block        
ESOP, requisite service period 1 year   1 year  
ESOP, requisite service period (per year) 1000 hours   1000 hours  
ESOP, shares purchased to partially fulfill annual discretionary allocation 40,000   32,000  
ESOP, cash contribution $ 0 $ 0 $ 0  
ESOP, vesting percentage 100.00%      
ESOP, vesting period 6 years      
ESOP expense $ 577,000   $ 602,000  
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   21 years