XML 114 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments - Schedule of Differences Between the Gains (Losses) on the Derivative and the Gains (Losses) on the Hedged Item (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]      
Gain (loss) on derivative recognized in OCI, cash flow hedge $ (442) $ 13 $ 154
Gain (loss) on derivative recognized in OCI, net investment hedge 291 272 (250)
Amount of Gain or (Loss) Recognized in Other Comprehensive Income on Derivative (151) 285 (96)
Gain (loss) on hedges reclassified to income, cash flow hedge 49 95 72
Gain (loss) on hedges reclassified to income, net investment hedge 0 0 0
Amount of Gain or (Loss) Reclassified from Accumulated Other Comprehensive Income into Income 49 95 72
Foreign exchange contracts      
Derivative [Line Items]      
Gain (loss) on derivative recognized in OCI, cash flow hedge 156 91 (22)
Gain (loss) on derivative recognized in OCI, net investment hedge 291 272 (250)
Foreign exchange contracts | Net interest revenue      
Derivative [Line Items]      
Gain (loss) on hedges reclassified to income, cash flow hedge 92 11 23
Foreign exchange contracts | Gains (Losses) related to investment securities, net      
Derivative [Line Items]      
Gain (loss) on hedges reclassified to income, net investment hedge 0 0 0
Interest rate contracts      
Derivative [Line Items]      
Gain (loss) on derivative recognized in OCI, cash flow hedge (598) (78) 176
Interest rate contracts | Net interest revenue      
Derivative [Line Items]      
Gain (loss) on hedges reclassified to income, cash flow hedge $ (43) $ 84 $ 49