XML 93 R83.htm IDEA: XBRL DOCUMENT v3.21.4
Employee Benefit Plans - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Postemployment Benefits [Abstract]          
Estimated fair value of cash obligation $ 2,059,940   $ 2,059,940   $ 1,301,502
Increase in fair value of ESOP shares $ 317,438   $ 317,438    
Number of shares held by ESOP 102,997   102,997    
Unallocated shares 0   0    
Plan released shares committed 10,309   10,309    
Fair value of shares committed to be released $ 206,180   $ 206,180    
Number of shares repurchased from ESOP 5,115   5,115    
Repurchased shares from ESOP $ 104,143   $ 104,143    
Contributions to ESOP 254,200 $ 156,900 639,400 $ 483,600  
Administrative expense related to ESOP $ 23,400 $ 5,500 $ 30,100 $ 15,700