XML 318 R270.htm IDEA: XBRL DOCUMENT v3.22.0.1
Risk Management and Hedging Activities - PAC - Balance Sheet Location (Details) - PAC - Commodity derivatives - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]        
Derivative, fair value, net $ 53 $ (17)    
Cash collateral receivable 5 24    
Total derivatives - net basis 58 7    
Other current assets        
Derivatives, Fair Value [Line Items]        
Derivative, fair value, net 76 27    
Cash collateral receivable 0 0    
Total derivatives - net basis 76 27    
Other non-current assets        
Derivatives, Fair Value [Line Items]        
Derivative, fair value, net 20 6    
Cash collateral receivable 0 0    
Total derivatives - net basis 20 6    
Other current liabilities        
Derivatives, Fair Value [Line Items]        
Derivative, fair value, net (36) (22)    
Cash collateral receivable 5 15    
Total derivatives - net basis (31) (7)    
Other long-term liabilities        
Derivatives, Fair Value [Line Items]        
Derivative, fair value, net (7) (28)    
Cash collateral receivable 0 9    
Total derivatives - net basis (7) (19)    
Not designated as hedging contracts        
Derivatives, Fair Value [Line Items]        
Derivative asset, not subject to master netting arrangement 104 36    
Derivative liability, not subject to master netting arrangement (51) (53)    
Derivative, fair value, net 53 (17)    
Net regulatory asset (liability) on derivative contracts (53) 17 $ 62 $ 96
Not designated as hedging contracts | Other current assets        
Derivatives, Fair Value [Line Items]        
Derivative asset, not subject to master netting arrangement 81 29    
Derivative liability, not subject to master netting arrangement (5) (2)    
Derivative, fair value, net 76 27    
Not designated as hedging contracts | Other non-current assets        
Derivatives, Fair Value [Line Items]        
Derivative asset, not subject to master netting arrangement 21 6    
Derivative liability, not subject to master netting arrangement (1) 0    
Derivative, fair value, net 20 6    
Not designated as hedging contracts | Other current liabilities        
Derivatives, Fair Value [Line Items]        
Derivative asset, not subject to master netting arrangement 2 1    
Derivative liability, not subject to master netting arrangement (38) (23)    
Derivative, fair value, net (36) (22)    
Not designated as hedging contracts | Other long-term liabilities        
Derivatives, Fair Value [Line Items]        
Derivative asset, not subject to master netting arrangement 0 0    
Derivative liability, not subject to master netting arrangement (7) (28)    
Derivative, fair value, net $ (7) $ (28)