XML 90 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments - Impact on Statements of Income, Fair Value Hedges (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Gains/(losses) recorded in income    
Derivatives $ (7,111) $ 6,191
Hedged items 7,481 (5,758)
Income statement impact 370 433
Income statement impact of excluded components:    
Amortization approach (78) (179)
Changes in fair value 466 351
OCI impact    
Derivatives - Gains/(losses) recorded in OCI (37) 115
Interest rate    
Gains/(losses) recorded in income    
Derivatives (5,121) 4,087
Hedged items 5,446 (3,788)
Income statement impact 325 299
Income statement impact of excluded components:    
Amortization approach 0 0
Changes in fair value 436 214
OCI impact    
Derivatives - Gains/(losses) recorded in OCI 0 0
Foreign exchange    
Gains/(losses) recorded in income    
Derivatives (729) 576
Hedged items 747 (488)
Income statement impact 18 88
Income statement impact of excluded components:    
Amortization approach (78) (179)
Changes in fair value 18 88
OCI impact    
Derivatives - Gains/(losses) recorded in OCI (37) 115
Commodity    
Gains/(losses) recorded in income    
Derivatives (1,261) 1,528
Hedged items 1,288 (1,482)
Income statement impact 27 46
Income statement impact of excluded components:    
Amortization approach 0 0
Changes in fair value 12 49
OCI impact    
Derivatives - Gains/(losses) recorded in OCI $ 0 $ 0