XML 41 R88.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefit Plans (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Payment Arrangement [Abstract]      
Deferment percentage of base salary, minimum 1.00%    
Deferment percentage of base salary, maximum 20.00%    
Employer matching contribution 6.00%    
Maximum employer matching contribution percentage 100.00%    
Contributions to savings plan $ 149,000 $ 292,000 $ 240,000
Contributions made to ESOP $ 0 $ 0 $ 0
Shares held under ESOP (in shares) 5,644