XML 72 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Period of service before an employee is eligible for contribution 1 year    
Common stock authorized for issuance but not yet issued for ESPP 246    
Common stock authorized and reserved for ESPP 250    
ESPP employee contribution, percentage 15.00%    
Purchase price percentage of fair market value of stock on last trading date of monthly exercise period 95.00%    
Shares issued under ESPP 1 1 1
Fair value of investments in rabbi trust $ 10,872 $ 19,887  
Deferred Plan [Member]      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Employer matching contribution, percentage on first 3% 100.00%    
Employer matching contribution, percentage on next 2% 50.00%    
Percentage of employees' gross pay for which the employer contributes a matching contribution of 100% under the Deferred Plan 3.00%    
Percentage of employees' gross pay for which the employer contributes a matching contribution of 50% under the Deferred Plan 2.00%    
Total liabilities under Deferred Plan $ 10,872 19,887  
Deferred Compensation Arrangement with Individual, Contributions by Employer $ 152 199 $ 225
401(k) Plan [Member]      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Employer matching contribution, percentage on first 3% 100.00%    
Employer matching contribution, percentage on next 2% 50.00%    
Percentage of employees' gross pay for which the employer contributes a matching contribution of 100% 3.00%    
Percentage of employees' gross pay for which the employer contributes a matching contribution of 50% 2.00%    
Period of service before an employee is eligible for contribution 1 year    
Company matching contributions $ 6,090 $ 6,072 $ 5,939