XML 16 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Benefit Plans - ESOP Plan Activity (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Defined Benefit Plan [Abstract]    
Allocated shares (in shares) 201,808 190,882
Shares earned and committed to be released (in shares) 10,926 10,926
Allocated and earned (in shares) 212,734 201,808
Total ESOP shares (in shares) 381,272 381,272
Fair value of unallocated shares $ 3,033,684 $ 3,203,432