XML 89 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments - Schedule of Fair Value of Derivative Instruments (Details) - Forward contracts - Foreign exchange contracts
$ in Thousands
Jun. 27, 2021
USD ($)
Derivatives Designated As Hedging Instruments | Long  
Derivative [Line Items]  
Notional Value $ 353,313
Derivatives Designated As Hedging Instruments | Short  
Derivative [Line Items]  
Notional Value 598,407
Derivatives Not Designated as Hedging Instruments | Long  
Derivative [Line Items]  
Notional Value 214,606
Derivatives Not Designated as Hedging Instruments | Short  
Derivative [Line Items]  
Notional Value $ 228,880