XML 322 R274.htm IDEA: XBRL DOCUMENT v3.22.0.1
Risk Management and Hedging Activities - NPC - Balance Sheet Location (Details) - NPC - Commodity derivatives - Not designated as hedging contracts - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Derivative asset, not subject to master netting arrangement $ 4 $ 26
Derivative liability, not subject to master netting arrangement (117) (11)
Derivative, fair value, net (113) 15
Net regulatory asset (liability) on derivative contracts 113 (15)
Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, not subject to master netting arrangement 4 26
Derivative liability, not subject to master netting arrangement 0 0
Derivative, fair value, net 4 26
Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative asset, not subject to master netting arrangement 0 0
Derivative liability, not subject to master netting arrangement (55) (3)
Derivative, fair value, net (55) (3)
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 (62) (8)
Derivative, fair value, net $ (62) $ (8)