XML 124 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments - Impact on Statements of Income, Risk Management Derivatives (Details) - Risk Management Activities - Not designated as hedges - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Gain (Loss) on Derivative Instruments, Net, Pretax [Abstract]      
Derivatives gains/(losses) recorded in income $ (824) $ 1,078 $ 2,861
Interest rate      
Gain (Loss) on Derivative Instruments, Net, Pretax [Abstract]      
Derivatives gains/(losses) recorded in income (827) 1,078 2,994
Credit      
Gain (Loss) on Derivative Instruments, Net, Pretax [Abstract]      
Derivatives gains/(losses) recorded in income 51 (94) (176)
Foreign exchange      
Gain (Loss) on Derivative Instruments, Net, Pretax [Abstract]      
Derivatives gains/(losses) recorded in income $ (48) $ 94 $ 43