XML 34 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefits - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]      
Minimum service period (over 12 month period) 1000 hours    
Requisite service period 12 months    
Debt structure, amortization period 20 years    
Debt structure, estimated interest rate 2.46%    
Annual principal and interest payments made by ESOP $ 0    
Allocation of ESOP shares, net of dividends received $ 151 $ 207  
Employee Stock Ownership Plan (ESOP), Shares in ESOP [Abstract]      
Allocated shares (in shares) 253,987   253,987
Committed to be released shares (in shares) 13,257   0
Unallocated shares (in shares) 780,785 833,782 794,042
Total ESOP shares issued (in shares) 1,048,029   1,048,029
Fair value of unallocated shares $ 8,487   $ 14,396