XML 120 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments - Impact on Statements of Income, Fair Value Hedges (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Gains/(losses) recorded in income      
Derivatives $ (15,563) $ (15,249) $ 1,248
Hedged items 15,400 14,824 (1,653)
Income statement impact (163) (425) (405)
Income statement impact of excluded components      
Amortization approach (528) (286) (457)
Changes in fair value (108) (335) (422)
OCI impact      
Derivatives - Gains/(losses) recorded in OCI 130 (26) 25
Interest rate      
Gains/(losses) recorded in income      
Derivatives (14,352) (4,323) 2,962
Hedged items 14,047 3,765 (3,684)
Income statement impact (305) (558) (722)
Income statement impact of excluded components      
Amortization approach 0 0 0
Changes in fair value (262) (439) (733)
OCI impact      
Derivatives - Gains/(losses) recorded in OCI 0 0 0
Foreign exchange      
Gains/(losses) recorded in income      
Derivatives (1,317) (1,317) 793
Hedged items 1,423 1,349 (619)
Income statement impact 106 32 174
Income statement impact of excluded components      
Amortization approach (528) (286) (457)
Changes in fair value 106 32 174
OCI impact      
Derivatives - Gains/(losses) recorded in OCI 130 (26) 25
Commodity      
Gains/(losses) recorded in income      
Derivatives 106 (9,609) (2,507)
Hedged items (70) 9,710 2,650
Income statement impact 36 101 143
Income statement impact of excluded components      
Amortization approach 0 0 0
Changes in fair value 48 72 137
OCI impact      
Derivatives - Gains/(losses) recorded in OCI $ 0 $ 0 $ 0