XML 127 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Impact on Statements of Income, Fair Value Hedges (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Gains/(losses) recorded in income      
Derivatives $ 3,503 $ (15,563) $ (15,249)
Hedged items (2,437) 15,400 14,824
Income statement impact 1,066 (163) (425)
Income statement impact of excluded components      
Amortization approach (601) (528) (286)
Changes in fair value 921 (108) (335)
OCI impact      
Derivatives - Gains/(losses) recorded in OCI (134) 130 (26)
Interest rate      
Gains/(losses) recorded in income      
Derivatives 1,554 (14,352) (4,323)
Hedged items (1,248) 14,047 3,765
Income statement impact 306 (305) (558)
Income statement impact of excluded components      
Amortization approach 0 0 0
Changes in fair value 157 (262) (439)
OCI impact      
Derivatives - Gains/(losses) recorded in OCI 0 0 0
Foreign exchange      
Gains/(losses) recorded in income      
Derivatives 722 (1,317) (1,317)
Hedged items (483) 1,423 1,349
Income statement impact 239 106 32
Income statement impact of excluded components      
Amortization approach (601) (528) (286)
Changes in fair value 239 106 32
OCI impact      
Derivatives - Gains/(losses) recorded in OCI (134) 130 (26)
Commodity      
Gains/(losses) recorded in income      
Derivatives 1,227 106 (9,609)
Hedged items (706) (70) 9,710
Income statement impact 521 36 101
Income statement impact of excluded components      
Amortization approach 0 0 0
Changes in fair value 525 48 72
OCI impact      
Derivatives - Gains/(losses) recorded in OCI $ 0 $ 0 $ 0