XML 132 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Impact on Statements of Income, Fair Value Hedges (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Gains/(losses) recorded in income      
Derivatives $ 827 $ 3,503 $ (15,563)
Hedged items 177 (2,437) 15,400
Income statement impact 1,004 1,066 (163)
Income statement impact of excluded components      
Amortization approach (532) (601) (528)
Changes in fair value 1,046 921 (108)
OCI impact      
Derivatives - Gains/(losses) recorded in OCI (115) (134) 130
Interest rate      
Gains/(losses) recorded in income      
Derivatives 711 1,554 (14,352)
Hedged items (65) (1,248) 14,047
Income statement impact 646 306 (305)
Income statement impact of excluded components      
Amortization approach 0 0 0
Changes in fair value 699 157 (262)
OCI impact      
Derivatives - Gains/(losses) recorded in OCI 0 0 0
Foreign exchange      
Gains/(losses) recorded in income      
Derivatives (177) 722 (1,317)
Hedged items 402 (483) 1,423
Income statement impact 225 239 106
Income statement impact of excluded components      
Amortization approach (532) (601) (528)
Changes in fair value 225 239 106
OCI impact      
Derivatives - Gains/(losses) recorded in OCI (115) (134) 130
Commodity      
Gains/(losses) recorded in income      
Derivatives 293 1,227 106
Hedged items (160) (706) (70)
Income statement impact 133 521 36
Income statement impact of excluded components      
Amortization approach 0 0 0
Changes in fair value 122 525 48
OCI impact      
Derivatives - Gains/(losses) recorded in OCI $ 0 $ 0 $ 0