XML 94 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Risk Management and Hedging Activities - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Derivative [Line Items]        
Accumulated Other Comprehensive (Loss) Income $ (7)   $ (7)  
Trading and marketing gains (losses), net 152 $ (27)    
Commodity derivatives | Derivative Assets Not Designated As Hedging Instruments        
Derivative [Line Items]        
Realized gains 18 27    
Unrealized gains (losses) 134 (54)    
Trading and marketing gains (losses), net 152 (27)    
Accumulated Net Gain (Loss) from Cash Flow Hedges        
Derivative [Line Items]        
Accumulated Other Comprehensive (Loss) Income (7) (8) (7) $ (8)
Accumulated Net Gain (Loss) from Cash Flow Hedges | Interest Rate Derivatives        
Derivative [Line Items]        
Accumulated Other Comprehensive (Loss) Income (2) (3) (2) (3)
Accumulated Net Gain (Loss) from Cash Flow Hedges | Commodity derivatives        
Derivative [Line Items]        
Accumulated Other Comprehensive (Loss) Income (6) (6) (6) (6)
Accumulated Net Gain (Loss) from Cash Flow Hedges | Foreign Currency Derivatives        
Derivative [Line Items]        
Accumulated Other Comprehensive (Loss) Income 1 $ 1 $ 1 $ 1
Cash Flow Hedging [Member]        
Derivative [Line Items]        
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months (1)      
Cash Flow Hedging [Member] | Interest Rate Derivatives        
Derivative [Line Items]        
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months (1)      
Cash Flow Hedging [Member] | Commodity derivatives        
Derivative [Line Items]        
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months 0      
Cash Flow Hedging [Member] | Foreign Currency Derivatives        
Derivative [Line Items]        
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months $ 0