XML 25 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Benefit Plans - Employee Stock Ownership Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 15, 2015
Jan. 29, 2015
Compensation Related Costs [Abstract]        
Minimum service period (over 12 month period) 1000 hours      
Requisite service period 12 months      
Percentage of shares to be purchased 8.00%     8.00%
Percentage of shares purchased     100.00%  
Average purchase price (in dollars per share) $ 12.45      
ESOP loan payable, amortization period 20 years      
ESOP loan payable, estimated interest rate 2.46%      
ESOP loan payable, annual principal and interest payment $ 835 $ 835    
Allocation of ESOP shares $ 702 $ 851    
Employee Stock Ownership Plan (ESOP), Shares in ESOP [Abstract]        
Employee stock ownership plan (ESOP), number of allocated shares (in shares) 253,987 201,026    
Employee stock ownership plan (ESOP), number of suspense shares (in shares) 794,042 847,003    
Employee stock ownership plan (ESOP), total shares (in shares) 1,048,029 1,048,029 1,048,029  
Fair value of unallocated shares $ 14,396 $ 12,561