XML 90 R74.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Values of Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 02, 2017
Jul. 03, 2016
Jul. 02, 2017
Jul. 03, 2016
Jan. 01, 2017
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Fair Value, Assets, Level 1 to Level 2 Transfers, Amount $ 0 $ 0 $ 0 $ 0 $ 0
Fair Value, Assets, Level 2 to Level 1 Transfers, Amount 0 0 0 0 0
Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount 0 0 0 0 0
Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount 0 0 0 0 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net 0 0 0 0 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net $ 0 $ 0 $ 0 $ 0 $ 0
Distribution Agreements [Member] | Maximum [Member]          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Estimated useful life     40 years   40 years