XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Accounting for Derivative Instruments and Hedging Activities - Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Cash collateral received in support of energy risk management activities $ (730) $ (199)
Derivative liabilities   (3,177)
Cash Collateral Posted 217 309
Total Derivative Contracts    
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Gross Amounts of Recognized Assets / Liabilities 1,288 992
Derivative Instruments 0 0
Cash Collateral (Held) / Posted (530) (107)
Net Amount 758 885
Interest rate contracts    
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Derivative assets   9
Derivative Instruments   (3)
Cash collateral received in support of energy risk management activities   0
Net Amount   6
Derivative liabilities (3) (3)
Derivative Instruments 0 3
Cash Collateral Posted 0 0
Net Amount (3) 0
Gross Amounts of Recognized Assets / Liabilities   6
Derivative Instruments   0
Cash Collateral (Held) / Posted   0
Net Amount   6
Foreign exchange    
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Derivative assets 18 22
Derivative Instruments (2) (1)
Cash collateral received in support of energy risk management activities 0 0
Net Amount 16 21
Derivative liabilities (2) (1)
Derivative Instruments 2 1
Cash Collateral Posted 0 0
Net Amount 0 0
Gross Amounts of Recognized Assets / Liabilities 16 21
Derivative Instruments 0 0
Cash Collateral (Held) / Posted 0 0
Net Amount 16 21
Commodity contracts    
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Derivative assets 5,153 4,365
Derivative Instruments (3,460) (2,992)
Cash collateral received in support of energy risk management activities (578) (168)
Net Amount 1,115 1,205
Derivative liabilities (3,671) (3,197)
Derivative Instruments 3,460 2,992
Cash Collateral Posted 48 61
Net Amount (163) (144)
Gross Amounts of Recognized Assets / Liabilities 1,482 1,168
Derivative Instruments 0 0
Cash Collateral (Held) / Posted (530) (107)
Net Amount 952 1,061
Consumer Financing Program    
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Derivative liabilities (207) (203)
Derivative Instruments 0 0
Cash Collateral Posted 0 0
Net Amount $ (207) $ (203)