XML 72 R83.htm IDEA: XBRL DOCUMENT v3.20.1
Employee and Director Benefits - Summary of ESOP (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Employee and Director Benefits    
Shares released to participants 17,972 13,479
Share allocated to participants 4,493 4,493
Unreleased shares 44,932 49,425
Total 67,397 67,397
Fair Value of unreleased shares $ 745,871 $ 605,456