XML 111 R95.htm IDEA: XBRL DOCUMENT v3.6.0.2
Employee Benefits 401(k) Defined Contribution Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 02, 2014
Mar. 31, 2014
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Defined Contribution Plan Disclosure [Line Items]          
Defined benefit plans revisions effective date Apr. 01, 2014        
Defined Contribution Plan, Employer Discretionary Contribution Amount     $ 4.1 $ 3.9 $ 3.0
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 100.00% 50.00%      
Maximum          
Defined Contribution Plan Disclosure [Line Items]          
Defined Contribution Plan, Employer Matching Contribution, Percent 6.00% 6.00%