XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Financial Instruments - Summary of Classification and Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Fair value of asset derivatives $ 12 $ 37
Fair value of liability derivatives (121) (8)
Designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of asset derivatives 0 36
Fair value of liability derivatives (120) (8)
Designated as hedging instrument | Prepaid and other current assets    
Derivatives, Fair Value [Line Items]    
Fair value of asset derivatives 0 36
Designated as hedging instrument | Other accrued liabilities    
Derivatives, Fair Value [Line Items]    
Fair value of liability derivatives (113) (6)
Designated as hedging instrument | Other long-term assets    
Derivatives, Fair Value [Line Items]    
Fair value of asset derivatives 0 0
Designated as hedging instrument | Other long-term obligations    
Derivatives, Fair Value [Line Items]    
Fair value of liability derivatives (7) (2)
Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Fair value of asset derivatives 12 1
Fair value of liability derivatives (1) 0
Not designated as hedging instrument | Prepaid and other current assets    
Derivatives, Fair Value [Line Items]    
Fair value of asset derivatives 12 1
Not designated as hedging instrument | Other accrued liabilities    
Derivatives, Fair Value [Line Items]    
Fair value of liability derivatives $ (1) $ 0