XML 120 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Benefit Plans - Defined Contribution and Other Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
401(K) Savings Plan      
Defined Contribution Plan Disclosure [Line Items]      
Employer matching contribution 100.00%    
Discretionary matching contribution 4.00%    
Discretionary matching contribution 2.00%    
Discretionary contribution amount $ 5.6 $ 4.5 $ 3.5
Supplemental Employee Retirement Plan      
Defined Contribution Plan Disclosure [Line Items]      
Discretionary contribution amount 0.4    
Other Long-term Liabilities      
Defined Contribution Plan Disclosure [Line Items]      
Recorded liability 10.5    
Other Assets      
Defined Contribution Plan Disclosure [Line Items]      
Plan assets $ 10.5