XML 101 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Financial Instruments - Statements of Financial Performance and Financial Position (Details) - Designated as hedging instrument - USD ($)
$ in Thousands
Dec. 29, 2019
Dec. 30, 2018
Prepaid expenses and other current assets    
Derivative [Line Items]    
Unrealized gains $ 12,133 $ 21,718
Unrealized losses (3,955) (972)
Net unrealized gain (loss) 8,178 20,746
Other assets    
Derivative [Line Items]    
Unrealized gains 6,652 6,173
Unrealized losses 0 (843)
Net unrealized gain (loss) 6,652 5,330
Accrued liabilities    
Derivative [Line Items]    
Unrealized gains 293 77
Unrealized losses (2,219) (136)
Net unrealized gain (loss) $ (1,926) $ (59)