XML 107 R88.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 02, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
401(k) Plan [Member]        
Deferral rate   5.00%    
Percent of annual salary employees may contribute   15.00%    
Percent matched by company up to 3 percent of employee salary   100.00%    
Percent matched by company 3-5 percent of employee salary   50.00%    
Matching contributions   $ 2,300 $ 1,600 $ 1,400
401(k) Plan [Member] | Subsequent Event [Member]        
Percent matched by company up to 6 percent of employee salary 100.00%      
Pension Plan [Member]        
Accumulated benefit obligation   $ 38,150 $ 36,840 36,164
Expected average annual rate of return, minimum   7.00% 7.00%  
Expected average annual rate of return, maximum   10.00% 10.00%  
Pension Plan [Member] | Fixed Income [Member]        
Pension plans allocated assets (percentage)   25.00% 25.00%  
Pension Plan [Member] | Equity Securities1 [Member]        
Pension plans allocated assets (percentage)   75.00% 75.00%  
SERP [Member]        
Accumulated benefit obligation   $ 5,970 $ 5,910 $ 5,778