XML 103 R88.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 02, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
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% 100.00%
Percent matched by company 3-5 percent of employee salary     50.00% 50.00%
Percent matched by company up to 6 percent of employee salary 100.00%      
Matching contributions   $ 3,600 $ 2,300 $ 1,600
Pension Plan [Member]        
Accumulated benefit obligation   $ 36,354 $ 38,150 $ 36,840
Expected average annual rate of return   2.75%    
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,794 $ 5,970 $ 5,910