XML 121 R100.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Aug. 08, 2016
Aug. 05, 2016
Dec. 31, 2016
Dec. 29, 2018
Dec. 30, 2017
Derivative Instruments, Gain (Loss) [Line Items]          
Cash settlement on hedge $ 1,000 $ 1,000      
Derivative instrument, asset       $ 15,408 $ 16,324
Selling, Distribution, and Administrative Expense          
Derivative Instruments, Gain (Loss) [Line Items]          
Hedge ineffectiveness     $ 100