XML 128 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Assets And Liabilities (Derivative Amount Of Gain (Loss) Recognized) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Amount of Gain/(Loss) Recognized in Income on Derivatives $ 83 $ 417 $ (86)
Gain (Loss) on Interest Rate Derivative Instruments Not Designated as Hedging Instruments 36 293 61
Trading [Member]      
Amount of Gain/(Loss) Recognized in Income on Derivatives $ 7 83 (6)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of products sold    
Non Trading [Member]      
Amount of Gain/(Loss) Recognized in Income on Derivatives $ 40 $ 41 $ (141)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of products sold