XML 121 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounting for Derivative Instruments and Hedging Activities - Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Gross Amounts of Recognized Assets / Liabilities $ 992 $ 648
Derivative Instruments 0 0
Cash Collateral (Held) / Posted (107) 71
Net Amount 885 719
Interest rate contracts    
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Derivative Assets 9 12
Derivative Instruments (3) (8)
Cash Collateral (Held)/Posted 0 0
Net Amount 6 4
Derivative liabilities (3) (8)
Derivative Instruments 3 8
Cash Collateral (Held)/Posted 0 0
Net Amount 0 0
Gross Amounts of Recognized Assets / Liabilities 6 4
Derivative Instruments 0 0
Cash Collateral (Held) / Posted 0 0
Net Amount 6 4
Foreign exchange contract    
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Derivative Assets 22 5
Derivative Instruments (1) (5)
Cash Collateral (Held)/Posted 0 0
Net Amount 21 0
Derivative liabilities (1) (9)
Derivative Instruments 1 5
Cash Collateral (Held)/Posted 0 0
Net Amount 0 (4)
Gross Amounts of Recognized Assets / Liabilities 21 (4)
Derivative Instruments 0 0
Cash Collateral (Held) / Posted 0 0
Net Amount 21 (4)
Commodity contracts    
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Derivative Assets 4,365 6,138
Derivative Instruments (2,992) (4,926)
Cash Collateral (Held)/Posted (168) (74)
Net Amount 1,205 1,138
Derivative liabilities (3,197) (5,356)
Derivative Instruments 2,992 4,926
Cash Collateral (Held)/Posted 61 145
Net Amount (144) (285)
Gross Amounts of Recognized Assets / Liabilities 1,168 782
Derivative Instruments 0 0
Cash Collateral (Held) / Posted (107) 71
Net Amount 1,061 853
Consumer Financing Program    
Offsetting of Derivatives by Counterparty Master Agreement Level and Collateral Received or Paid    
Derivative Assets   (134)
Derivative Instruments   0
Cash Collateral (Held)/Posted   0
Net Amount   (134)
Derivative liabilities (203) $ (134)
Derivative Instruments 0  
Cash Collateral (Held)/Posted 0  
Net Amount $ (203)