XML 122 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounting for Derivative Instruments and Hedging Activities - Pre-tax Effects of Economic Hedges not Designated as Cash Flow Hedges (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrealized Mark To Market Results [Abstract]      
Reversal of previously recognized unrealized losses/(gains) on settled positions related to economic hedges(a) $ 106 $ (1,734) $ (1,232)
Reversal of acquired loss positions related to economic hedges 5 20 2
Net unrealized gains/(losses) on open positions related to economic hedges (95) 1,149 (2,478)
Total unrealized mark-to-market gains/(losses) for economic hedging activities 206 (2,863) 1,248
Reversal of previously recognized unrealized (gains)/losses on settled positions related to trading activity (1) 13 13
Net unrealized gains/(losses) on open positions related to trading activity 2 25 (17)
Total unrealized mark-to-market gains/(losses) for trading activity 1 38 (4)
Total unrealized gains/(losses) - commodities and foreign exchange 207 (2,825) 1,244
Credit Risk Related Contingent Features [Abstract]      
Collateral required contracts with credit rating contingent features in a net liability position 54    
Additional collateral required 10    
Adequate Assurance Clauses      
Credit Risk Related Contingent Features [Abstract]      
Collateral required for contracts in net liability positions that have adequate assurance clauses 589    
Interest rate contracts      
Unrealized Mark To Market Results [Abstract]      
Total impact to statement of operations 3 4 0
Commodity contracts | Operating revenue      
Unrealized Mark To Market Results [Abstract]      
Total unrealized gains/(losses) - commodities and foreign exchange (2) 182 (87)
Commodity contracts | Cost of operations      
Unrealized Mark To Market Results [Abstract]      
Total unrealized gains/(losses) - commodities and foreign exchange 186 (2,988) 1,315
Foreign exchange contract | Cost of operations      
Unrealized Mark To Market Results [Abstract]      
Total unrealized gains/(losses) - commodities and foreign exchange 23 (19) 16
Commodity and Foreign Exchange Contracts      
Unrealized Mark To Market Results [Abstract]      
Total unrealized gains/(losses) - commodities and foreign exchange 207 (2,825) 1,244
Derivative Contract-NPNS      
Unrealized Mark To Market Results [Abstract]      
Reversal of previously recognized unrealized losses/(gains) on settled positions related to economic hedges(a) 37    
Consumer Financing Program      
Unrealized Mark To Market Results [Abstract]      
Total impact to statement of operations $ (14) $ (16) $ 0