XML 90 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Retirement Plans (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
401(k) plan [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Minimum service period 0 years  
Minimum age restriction for participation 21 years  
Maximum voluntary percentage contributions of salary (as a percent) 86.00%  
Contribution percentage, company match as percent of employee contribution 3.00%  
Contribution percentage, percent of company match after initial threshold 50.00%  
Contribution percentage, initial threshold for change in company matching contribution 3.00%  
Matching contributions by employer $ 66,000 $ 76,000
401(k) plan [Member] | Maximum [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Contribution percentage, company match as percent of employee contribution 5.00%  
Profit Sharing [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Minimum age restriction for participation 21 years  
Matching contributions by employer $ 0  
Minimum number of service hours required in plan year to be eligible under plan 900 hours