XML 560 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Financial Instruments - Impact of Derivatives on Consolidated Statement of Income (Details) - Derivatives not designated as hedging instruments - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Derivative [Line Items]    
Amount of gain (loss) on derivative recognized in income $ 183 $ 204
Foreign exchange contracts | Foreign exchange trading services    
Derivative [Line Items]    
Amount of gain (loss) on derivative recognized in income 232 239
Foreign exchange contracts | Interest expense    
Derivative [Line Items]    
Amount of gain (loss) on derivative recognized in income 5 13
Interest rate contracts    
Derivative [Line Items]    
Amount of gain (loss) on derivative recognized in income 1 6
Other derivative contracts    
Derivative [Line Items]    
Amount of gain (loss) on derivative recognized in income $ (55) $ (54)