v3.26.1
Borrowings and Other Secured Financings - Borrowings (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Original maturities of one year or less $ 8,558 $ 7,254
Original maturities greater than one year:    
Senior 349,390 329,502
Subordinated 13,620 12,179
Total greater than one year 363,010 341,681
Total $ 371,568 $ 348,935
Weighted average stated maturity, in years 6 years 3 months 18 days 6 years 3 months 18 days