XML 116 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives and Hedging Activities - Carrying and Estimated Fair Value (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Commodity contracts | Cash Flow Hedging      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax $ 4 $ 1 $ 0
Commodity contracts | Cash Flow Hedging | Carrying Amount | Prepayments and other current assets      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative assets (liabilities), at fair value, net 3 0  
Foreign exchange contracts | Net Investment Hedging      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax (74) 20 $ (3)
Foreign exchange contracts | Net Investment Hedging | Carrying Amount | Long-term debt      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative assets (liabilities), at fair value, net $ 420 $ 850