v3.26.1
Derivatives, Gains (Losses) Recognized on Fair Value Hedging Relationships (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Line Items Presented in the Consolidated Statement of Income and Other Comprehensive Income [Abstract]    
Available-for-sale and held-to-maturity debt securities $ 3,544 $ 3,321 [1]
Deposits (4,974) (5,209)
Long-term debt (2,386) (2,582)
Net gains (losses) from trading and securities 1,523 894
Total recorded in OCI, Derivative gains (losses) (465) 593
Fair value hedging [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Total gains (losses) (pre-tax) recognized on fair value hedges (199) (476)
Recognized on derivatives, Total recorded in OCI 12 7
Fair value hedging [Member] | Interest rate contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Amounts related to cash flows on derivatives (174) (447)
Recognized on derivatives (94) 1,513
Recognized on hedged items 100 (1,529)
Total gains (losses) (pre-tax) recognized on fair value hedges (168) (463)
Recognized on derivatives, Total recorded in OCI 0 0
Fair value hedging [Member] | Foreign exchange contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Amounts related to cash flows on derivatives (17) (18)
Recognized on derivatives (90) 35
Recognized on hedged items 85 (41)
Total gains (losses) (pre-tax) recognized on fair value hedges (22) (24)
Recognized on derivatives, Total recorded in OCI 12 7
Fair value hedging [Member] | Commodity contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Recognized on derivatives 500 (1,338)
Recognized on hedged items (509) 1,349
Total gains (losses) (pre-tax) recognized on fair value hedges (9) 11
Recognized on derivatives, Total recorded in OCI 0 0
Fair value hedging [Member] | Debt securities [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Total gains (losses) (pre-tax) recognized on fair value hedges 32 60
Fair value hedging [Member] | Debt securities [Member] | Interest rate contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Amounts related to cash flows on derivatives 25 64
Recognized on derivatives 517 (572)
Recognized on hedged items (515) 568
Total gains (losses) (pre-tax) recognized on fair value hedges 27 60
Fair value hedging [Member] | Debt securities [Member] | Foreign exchange contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Amounts related to cash flows on derivatives 5 0
Recognized on derivatives 0 0
Recognized on hedged items 0 0
Total gains (losses) (pre-tax) recognized on fair value hedges 5 0
Fair value hedging [Member] | Debt securities [Member] | Commodity contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Recognized on derivatives 0 0
Recognized on hedged items 0 0
Total gains (losses) (pre-tax) recognized on fair value hedges 0 0
Fair value hedging [Member] | Deposits [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Total gains (losses) (pre-tax) recognized on fair value hedges 22 24
Fair value hedging [Member] | Deposits [Member] | Interest rate contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Amounts related to cash flows on derivatives 19 25
Recognized on derivatives (149) 41
Recognized on hedged items 152 (42)
Total gains (losses) (pre-tax) recognized on fair value hedges 22 24
Fair value hedging [Member] | Deposits [Member] | Foreign exchange contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Amounts related to cash flows on derivatives 0 0
Recognized on derivatives 0 0
Recognized on hedged items 0 0
Total gains (losses) (pre-tax) recognized on fair value hedges 0 0
Fair value hedging [Member] | Deposits [Member] | Commodity contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Recognized on derivatives 0 0
Recognized on hedged items 0 0
Total gains (losses) (pre-tax) recognized on fair value hedges 0 0
Fair value hedging [Member] | Long-term debt [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Total gains (losses) (pre-tax) recognized on fair value hedges (244) (571)
Fair value hedging [Member] | Long-term debt [Member] | Interest rate contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Amounts related to cash flows on derivatives (218) (536)
Recognized on derivatives (462) 2,044
Recognized on hedged items 463 (2,055)
Total gains (losses) (pre-tax) recognized on fair value hedges (217) (547)
Fair value hedging [Member] | Long-term debt [Member] | Foreign exchange contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Amounts related to cash flows on derivatives (22) (18)
Recognized on derivatives (49) (1)
Recognized on hedged items 44 (5)
Total gains (losses) (pre-tax) recognized on fair value hedges (27) (24)
Fair value hedging [Member] | Long-term debt [Member] | Commodity contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Recognized on derivatives 0 0
Recognized on hedged items 0 0
Total gains (losses) (pre-tax) recognized on fair value hedges 0 0
Fair value hedging [Member] | Net gains from trading and securities [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Total gains (losses) (pre-tax) recognized on fair value hedges (9) 11
Fair value hedging [Member] | Net gains from trading and securities [Member] | Interest rate contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Amounts related to cash flows on derivatives 0 0
Recognized on derivatives 0 0
Recognized on hedged items 0 0
Total gains (losses) (pre-tax) recognized on fair value hedges 0 0
Fair value hedging [Member] | Net gains from trading and securities [Member] | Foreign exchange contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Amounts related to cash flows on derivatives 0 0
Recognized on derivatives (41) 36
Recognized on hedged items 41 (36)
Total gains (losses) (pre-tax) recognized on fair value hedges 0 0
Fair value hedging [Member] | Net gains from trading and securities [Member] | Commodity contracts [Member]    
Total gains (losses) (pre-tax) recognized on fair value hedges    
Recognized on derivatives 500 (1,338)
Recognized on hedged items (509) 1,349
Total gains (losses) (pre-tax) recognized on fair value hedges $ (9) $ 11
[1] In fourth quarter 2025, we changed the presentation of certain items on our consolidated balance sheet, including trading assets and liabilities and short-term borrowings, with corresponding changes to our consolidated statement of income. Prior period balances have been revised to conform with the current period presentation. For additional information, see Note 1 (Summary of Significant Accounting Policies) in this report