XML 74 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Employee Benefit Plans (Details) - USD ($)
12 Months Ended
Jan. 01, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Percentage of company matching contribution to 401(K) plan   50.00%    
Defined contribution plan employer matching contribution percent   3.00%    
Company's contributions to 401(K) plan   $ 1,300,000 $ 1,100,000 $ 1,100,000
Common stock shares purchase price limit for employees as percentage of market value under Employee Stock Purchase Plan   90.00%    
Employee stock purchase plan maximum percentage of purchase employee can make on eligible compensation   10.00%    
Maximum number of shares available for purchase by participating employees   2,500,000    
Forecast        
Maximum annual contribution to 401(k) plan by employees, effective January 1, 2017 $ 18,500