XML 93 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments - Impact on Statements of Income, Cash Flow Hedges (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Derivatives gains/(losses) recorded in income and other comprehensive income/(loss)        
Recognition of (after-tax) net gains related to cash flow hedges in Income     $ 812  
Maximum length of time hedged in forecasted transactions, terminated cash flow hedges     8 years  
Maximum length of time hedged in forecasted transactions, open cash flow hedges     7 years  
Cash Flow Hedging        
Derivatives gains/(losses) recorded in income and other comprehensive income/(loss)        
Amounts reclassified from AOCI to income $ 326 $ 227 $ 930 $ 328
Amounts recorded in OCI (267) 134 (1,844) 3,787
Total change in OCI for period (593) (93) (2,774) 3,459
Cash Flow Hedging | Interest rate        
Derivatives gains/(losses) recorded in income and other comprehensive income/(loss)        
Amounts reclassified from AOCI to income 272 214 771 332
Amounts recorded in OCI (232) 8 (1,871) 3,881
Total change in OCI for period (504) (206) (2,642) 3,549
Cash Flow Hedging | Foreign exchange        
Derivatives gains/(losses) recorded in income and other comprehensive income/(loss)        
Amounts reclassified from AOCI to income 54 13 159 (4)
Amounts recorded in OCI (35) 126 27 (94)
Total change in OCI for period $ (89) $ 113 $ (132) $ (90)