XML 122 R100.htm IDEA: XBRL DOCUMENT v3.25.3
Borrowings and Other Secured Financings - Borrowings (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Original maturities of one year or less $ 7,551 $ 4,512
Original maturities greater than one year    
Senior 309,979 270,594
Subordinated 14,149 13,713
Total greater than one year 324,128 284,307
Total $ 331,679 $ 288,819
Weighted average stated maturity, in years 6 years 4 months 24 days 6 years 7 months 6 days