XML 61 R116.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefits (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Retirement savings 401(k) plan      
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plan, contribution $ 1,200,000 $ 1,200,000 $ 957,000
Supplemental retirement plan and deferred compensation arrangements      
Defined Benefit Plan Disclosure [Line Items]      
Deferred compensation arrangement with individual, compensation expense $ 790,000 $ 675,000 $ 652,000
Maximum | Retirement savings 401(k) plan      
Defined Benefit Plan Disclosure [Line Items]      
Percentage employer matching contribution 5.00%    
Up to 4% of participant contributions | Retirement savings 401(k) plan      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of participant contributions 4.00%    
Percentage employer matching contribution 100.00%    
4%-6% of participant contributions | Retirement savings 401(k) plan      
Defined Benefit Plan Disclosure [Line Items]      
Percentage employer matching contribution 50.00%    
4%-6% of participant contributions | Minimum | Retirement savings 401(k) plan      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of participant contributions 4.00%    
4%-6% of participant contributions | Maximum | Retirement savings 401(k) plan      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of participant contributions 6.00%