XML 358 R308.htm IDEA: XBRL DOCUMENT v3.22.4
Risk Management and Hedging Activities - NPC - Balance Sheet Location (Details) - NPC - Commodity derivatives - Not designated as hedging contracts - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Derivative asset, not subject to master netting arrangement $ 23 $ 4
Derivative liability, not subject to master netting arrangement (75) (117)
Derivative, fair value, net (52) (113)
Net regulatory asset (liability) on derivative contracts 52 113
Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, not subject to master netting arrangement 23 4
Derivative liability, not subject to master netting arrangement 0 0
Derivative, fair value, net 23 4
Derivative contracts, 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 (51) (55)
Derivative, fair value, net (51) (55)
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 (24) (62)
Derivative, fair value, net $ (24) $ (62)