Quarterly report [Sections 13 or 15(d)]

Derivatives - Designated Fair Value Hedged Assets and Liabilities (Details)

v3.25.2
Derivatives - Designated Fair Value Hedged Assets and Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivative [Line Items]    
Hedged Liability, Statement of Financial Position [Extensible Enumeration] Long-term debt Long-term debt
Hedged liability, long-term debt, carrying value $ 185,043 $ 188,202
Hedged liability, long-term debt, cumulative fair value adjustments (1,367) (7,263)
Amortized cost basis of portfolios used in hedging relationships 32,200 34,800
Hedged asset, portfolio layer 25,600 26,100
Cumulative basis adjustments, increase (decrease), hedging relationships 61 (435)
Available-for-sale debt securities    
Derivative [Line Items]    
Hedged asset, available-for-sale debt securities and trading account assets, carrying value 255,695 244,664
Hedged asset, available-for-sale debt securities, cumulative fair value adjustments 755 (4,764)
Trading account assets    
Derivative [Line Items]    
Hedged asset, available-for-sale debt securities and trading account assets, carrying value 6,353 3,639
Hedged asset, available-for-sale debt securities, cumulative fair value adjustments $ 74 $ 101