XML 358 R302.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Derivative asset, not subject to master netting arrangement   $ 23
Derivative liability, not subject to master netting arrangement $ (68) (75)
Derivative, fair value, net   (52)
Net regulatory asset (liability) on derivative contracts 68 52
Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, not subject to master netting arrangement   23
Derivative liability, not subject to master netting arrangement 0 0
Derivative, fair value, net   23
Derivative contracts, current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative asset, not subject to master netting arrangement   0
Derivative liability, not subject to master netting arrangement (62) (51)
Derivative, fair value, net   (51)
Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative asset, not subject to master netting arrangement   0
Derivative liability, not subject to master netting arrangement $ (6) (24)
Derivative, fair value, net   $ (24)