XML 104 R88.htm IDEA: XBRL DOCUMENT v3.7.0.1
Benefit Plans - Additional Information (Detail)
6 Months Ended
Jul. 02, 2017
USD ($)
Benefit_Plan
Defined Benefit Plan Disclosure [Line Items]  
Entity contribution in its owned sponsored pension plan during the period $ 0
Employer-Teamsters and Pension Trust Fund [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Multi-employer plans collective bargaining remainder of arrangements, expiration date Jul. 26, 2018
Rehabilitation Plan [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Multi-employer pension plan Rehabilitation Plan adoption effective date Jan. 01, 2015
Collective bargaining agreement, effective date Apr. 28, 2014
Minimum [Member] | Employer-Teamsters and Pension Trust Fund [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Multi-employer plans collective bargaining arrangements, expiration date Apr. 29, 2017
Maximum [Member] | Employer-Teamsters and Pension Trust Fund [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Multi-employer plans collective bargaining arrangements, renewal expiration term 2020-04
Pension Plans [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Number of company-sponsored pension plans | Benefit_Plan 2
Pension Plans [Member] | Minimum [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Benefit pension plan, anticipated contribution $ 10,000,000
Pension Plans [Member] | Maximum [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Benefit pension plan, anticipated contribution $ 12,000,000