XML 38 R83.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Retirement Benefits [Abstract]      
Eligibility age, minimum 18 years    
Employer's matching of employee contribution (in hundredths) 50.00% 50.00% 50.00%
Employee contribution matched (in hundredths) 6.00% 6.00% 6.00%
Employment term eligibility, minimum 3 months    
Employee contribution vesting period 5 years    
Previously forfeited matching contributions used to fund current matching contributions $ 73 $ 110 $ 69
401 (k) expense $ 811 $ 786 $ 805