XML 114 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments - Narratives (Details)
€ in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jul. 03, 2021
USD ($)
Jun. 27, 2020
USD ($)
Jul. 03, 2021
USD ($)
Jun. 27, 2020
USD ($)
Jul. 03, 2021
EUR (€)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
EUR (€)
Sep. 28, 2019
USD ($)
Dec. 31, 2017
USD ($)
Foreign exchange contracts                  
Change in unrealized gain (loss) on anticipated sales hedging:                  
Derivative, increase in asset (liability) positions $ (1)   $ (1)     $ (1)      
Foreign exchange forward | Derivative instruments designated as hedges | Cash flow hedges                  
Change in unrealized gain (loss) on anticipated sales hedging:                  
Maturity period     12 months            
Notional amounts | €         € 587   € 585    
Foreign exchange forward | Derivative instruments designated as hedges | Net sales | Cash flow hedges                  
Change in unrealized gain (loss) on anticipated sales hedging:                  
Net sales of losses $ 8   $ 20            
Net sales of gain   $ 6   $ 14          
Foreign exchange forward | Derivative instruments not designated as hedges                  
Change in unrealized gain (loss) on anticipated sales hedging:                  
Maturity period     1 month            
Forward interest rate swaps | Derivative instruments designated as hedges                  
Change in unrealized gain (loss) on anticipated sales hedging:                  
Notional amounts               $ 800 $ 800