XML 94 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Impact on Statements of Income, Cash Flow Hedges (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Derivatives gains/(losses) recorded in income and other comprehensive income/(loss)    
Recognition of after-tax net losses related to cash flow hedges in Income $ (1,400)  
Maximum length of time hedged in forecasted transactions, terminated cash flow hedges 7 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 $ (483) $ 237
Amounts recorded in OCI 567 (3,436)
Total change in OCI for period 1,050 (3,673)
Cash Flow Hedging | Interest rate    
Derivatives gains/(losses) recorded in income and other comprehensive income/(loss)    
Amounts reclassified from AOCI to income (427) 243
Amounts recorded in OCI 461 (3,361)
Total change in OCI for period 888 (3,604)
Cash Flow Hedging | Foreign exchange    
Derivatives gains/(losses) recorded in income and other comprehensive income/(loss)    
Amounts reclassified from AOCI to income (56) (6)
Amounts recorded in OCI 106 (75)
Total change in OCI for period $ 162 $ (69)