XML 221 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments - Notional Values and Net Fair Value of Outstanding Contracts (Details) - Foreign Exchange Forward
€ in Millions, ¥ in Millions, ¥ in Millions, £ in Millions, R in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions
Sep. 26, 2020
GBP (£)
Sep. 26, 2020
EUR (€)
Sep. 26, 2020
CAD ($)
Sep. 26, 2020
AUD ($)
Sep. 26, 2020
JPY (¥)
Sep. 26, 2020
SGD ($)
Sep. 26, 2020
MXN ($)
Sep. 26, 2020
CNY (¥)
Sep. 26, 2020
ZAR (R)
Sep. 26, 2020
USD ($)
Dec. 31, 2019
GBP (£)
Dec. 31, 2019
EUR (€)
Dec. 31, 2019
CAD ($)
Dec. 31, 2019
AUD ($)
Dec. 31, 2019
JPY (¥)
Dec. 31, 2019
SGD ($)
Dec. 31, 2019
MXN ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2019
ZAR (R)
Dec. 31, 2019
USD ($)
Derivative [Line Items]                                        
Notional balance of outstanding contracts £ 11 € 24 $ 1 $ 4 ¥ 233 $ 14 $ 114 ¥ 46 R 46   £ 14 € 36 $ 1 $ 42 ¥ 264 $ 19 $ 115 ¥ 0 R 42  
Net fair value of assets of outstanding contracts                   $ 0                   $ 0