XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
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
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Derivative [Line Items]        
Gain (loss) on derivative recognized in OCI, cash flow hedge $ (183) $ 9 $ (389) $ 46
Gain (loss) on derivative recognized in OCI, net investment hedge 395 111 723 222
Other comprehensive income (loss), derivative, before reclassification and tax 212 120 334 268
Gain (loss) on hedges reclassified to income, cash flow hedge (22) 24 9 70
Other comprehensive income (loss), derivative, gain (loss), reclassification, before tax (22) 24 9 70
Gain (loss) on hedges reclassified to income, net investment hedge 0 0 $ 0 0
Floating-rate loans        
Derivative [Line Items]        
Term of debt instrument     4 years  
Interest rate contracts        
Derivative [Line Items]        
Gain (loss) on derivative recognized in OCI, cash flow hedge (222) (3) $ (604) (9)
Interest rate contracts | Net interest income        
Derivative [Line Items]        
Gain (loss) on hedges reclassified to income, cash flow hedge (22) 22 3 62
Foreign exchange contracts        
Derivative [Line Items]        
Gain (loss) on derivative recognized in OCI, cash flow hedge 39 12 215 55
Gain (loss) on derivative recognized in OCI, net investment hedge 395 111 723 222
Foreign exchange contracts | Net interest income        
Derivative [Line Items]        
Gain (loss) on hedges reclassified to income, cash flow hedge 0 2 6 8
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 $ 0