XML 104 R93.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative instruments - Revenue from Foreign Exchange and Other Trading (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]          
Foreign exchange revenue $ 222 $ 207 $ 184 $ 429 $ 415
Other trading revenue (loss) 45 5 (1) 50 (8)
Gain or (loss) recognized in income on derivatives $ 7 $ 3 $ 2 $ 10 $ 12