v3.26.1
Borrowings and Other Secured Financings - Borrowings (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Original maturities of one year or less $ 9,400 $ 7,254
Original maturities greater than one year:    
Senior 369,623 329,502
Subordinated 13,533 12,179
Total greater than one year 383,156 341,681
Total $ 392,556 $ 348,935
Weighted average stated maturity, in years 6 years 1 month 6 days 6 years 3 months 18 days