XML 119 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Risk Management - FV Input Level - Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Gross amount $ (389) $ (395)
Energy commodity derivative contracts    
Derivative [Line Items]    
Gross amount (106) (113)
Contracts available for netting 19 16
Cash collateral posted   (85)
Cash collateral posted(a) 52  
Net amount (35) (182)
Interest rate contracts    
Derivative [Line Items]    
Gross amount (254) (278)
Contracts available for netting 0 0
Cash collateral posted   0
Cash collateral posted(a) 0  
Net amount (254) (278)
Foreign currency contracts    
Derivative [Line Items]    
Gross amount (29) (4)
Contracts available for netting 0 0
Cash collateral posted   0
Cash collateral posted(a) 0  
Net amount (29) (4)
Level 1 | Energy commodity derivative contracts    
Derivative [Line Items]    
Gross amount (17) (17)
Level 1 | Interest rate contracts    
Derivative [Line Items]    
Gross amount 0 0
Level 1 | Foreign currency contracts    
Derivative [Line Items]    
Gross amount 0 0
Level 2 | Energy commodity derivative contracts    
Derivative [Line Items]    
Gross amount (89) (96)
Level 2 | Interest rate contracts    
Derivative [Line Items]    
Gross amount (254) (278)
Level 2 | Foreign currency contracts    
Derivative [Line Items]    
Gross amount (29) (4)
Level 3 | Energy commodity derivative contracts    
Derivative [Line Items]    
Gross amount 0 0
Level 3 | Interest rate contracts    
Derivative [Line Items]    
Gross amount 0 0
Level 3 | Foreign currency contracts    
Derivative [Line Items]    
Gross amount $ 0 $ 0