XML 71 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefits (Schedule of employee stock ownership plan) (Details) - shares
Dec. 31, 2020
Dec. 31, 2019
Employee Benefits    
Allocated 21,821  
Committed to be allocated 21,821 21,821
Unallocated 392,783 414,604
Paid out to participants (68)  
Total shares 436,357 436,425