XML 161 R147.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments and Risk Management - Fair Value of Derivative Instruments (Detail) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives $ 65 $ 8
Total Liability Derivatives (2) (7)
Foreign Exchange Forward Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 50  
Total Liability Derivatives (2)  
Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 55 5
Total Liability Derivatives   (6)
Designated as Hedging Instrument [Member] | Foreign Exchange Forward Contracts [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 40 4
Designated as Hedging Instrument [Member] | Foreign Exchange Forward Contracts [Member] | Other Payables and Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Total Liability Derivatives   (4)
Designated as Hedging Instrument [Member] | Currency Collars [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 15 1
Designated as Hedging Instrument [Member] | Currency Collars [Member] | Other Payables and Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Total Liability Derivatives   (2)
Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 10 3
Total Liability Derivatives (2) (1)
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward Contracts [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Total Asset Derivatives 10 3
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward Contracts [Member] | Other Payables and Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Total Liability Derivatives $ (2) $ (1)