Quarterly report pursuant to Section 13 or 15(d)

Location on the Balance Sheet of Derivative Assets and Liabilities (Detail)

v3.20.2
Location on the Balance Sheet of Derivative Assets and Liabilities (Detail) - Fair Value, Inputs, Level 2 - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Asset Derivatives    
Asset Derivatives $ 574 $ 432
Net Amounts if Right of Offset had been Applied 566 407
Derivative Liabilities [Abstract]    
Liability Derivatives 24 37
Net Amounts if Right of Offset had been Applied 16 12
Designated as Hedging Instrument | Foreign exchange contracts | Other current assets    
Asset Derivatives    
Asset Derivatives 202 138
Net Amounts if Right of Offset had been Applied 201 131
Designated as Hedging Instrument | Foreign exchange contracts | Other non-current assets    
Asset Derivatives    
Asset Derivatives 300 252
Net Amounts if Right of Offset had been Applied 299 236
Designated as Hedging Instrument | Foreign exchange contracts | Other current liabilities    
Derivative Liabilities [Abstract]    
Liability Derivatives 1 7
Net Amounts if Right of Offset had been Applied 0 0
Designated as Hedging Instrument | Foreign exchange contracts | Other non-current liabilities    
Derivative Liabilities [Abstract]    
Liability Derivatives 1 16
Net Amounts if Right of Offset had been Applied 0 0
Designated as Hedging Instrument | Interest rate contracts | Other current assets    
Asset Derivatives    
Asset Derivatives 20 2
Net Amounts if Right of Offset had been Applied 20 2
Designated as Hedging Instrument | Interest rate contracts | Other non-current assets    
Asset Derivatives    
Asset Derivatives 37 21
Net Amounts if Right of Offset had been Applied 33 20
Designated as Hedging Instrument | Interest rate contracts | Other non-current liabilities    
Derivative Liabilities [Abstract]    
Liability Derivatives 14 11
Net Amounts if Right of Offset had been Applied 10 10
Not Designated as Hedging Instrument | Foreign exchange contracts | Other current assets    
Asset Derivatives    
Asset Derivatives 3 7
Net Amounts if Right of Offset had been Applied 3 7
Not Designated as Hedging Instrument | Interest rate contracts | Other current assets    
Asset Derivatives    
Asset Derivatives 12 0
Net Amounts if Right of Offset had been Applied 10 0
Not Designated as Hedging Instrument | Interest rate contracts | Other non-current assets    
Asset Derivatives    
Asset Derivatives 0 12
Net Amounts if Right of Offset had been Applied 0 11
Not Designated as Hedging Instrument | Interest rate contracts | Other current liabilities    
Derivative Liabilities [Abstract]    
Liability Derivatives 8 0
Net Amounts if Right of Offset had been Applied 6 0
Not Designated as Hedging Instrument | Interest rate contracts | Other non-current liabilities    
Derivative Liabilities [Abstract]    
Liability Derivatives 0 3
Net Amounts if Right of Offset had been Applied $ 0 $ 2