XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Retirement Plans (Narrative) (Details) - USD ($)
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
401(k) plan [Member]    
Defined Benefit Plan Disclosure [Line Items]    
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 $ 60,000 $ 44,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