v3.26.1
Repurchase Agreements And Other Debt (Repurchase Arrangements And Weighted Average Interest Rates Classified By Original Maturities) (Details)
$ in Millions
Jun. 30, 2026
USD ($)
days
Dec. 31, 2025
USD ($)
days
Receivable Under Reverse Repurchase Agreements $ 18,433 $ 16,615
Repurchase Agreements $ 89,808 $ 85,286
Weighted Average Interest Rate 3.75% 3.97%
Weighted Average Days to Maturity | days 12 11
Obligation to Return Securities Borrowed Under Reverse Repurchase Agreements at Fair Value $ 18,150 $ 16,452
Maturity Overnight [Member]    
Repurchase Agreements 31,200 27,500
30 Days or Less [Member]    
Repurchase Agreements $ 74,091 $ 69,997
Weighted Average Interest Rate 3.75% 3.98%
Weighted Average Days to Maturity | days 9 11
1 to 3 Months    
Repurchase Agreements $ 5,421 $ 2,949
Weighted Average Interest Rate 3.80% 4.01%
Weighted Average Days to Maturity | days 71 49
US Treasury Securities [Member] | Maturity Overnight [Member]    
Repurchase Agreements $ 10,300 $ 10,900
US Treasury Securities [Member] | 2 Days to 1 Month [Member]    
Repurchase Agreements $ 10,296 $ 12,340
Weighted Average Interest Rate 3.70% 3.90%
Weighted Average Days to Maturity | days 1 2
FICC [Member]    
Obligation to Return Securities Borrowed Under Reverse Repurchase Agreements at Fair Value $ 5,400 $ 5,200
US Government Agencies Debt Securities [Member]    
Repurchase Agreements $ 79,512 $ 72,946
Weighted Average Interest Rate 3.75% 3.98%
Weighted Average Days to Maturity | days 13 12