XML 149 R118.htm IDEA: XBRL DOCUMENT v3.22.0.1
Borrowings and Other Secured Financings - Borrowings with Maturities Greater than One Year (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
Senior $ 213,776 $ 202,305
Subordinated 13,587 11,083
Total $ 227,363 $ 213,388
Weighted average stated maturity, in years 7 years 8 months 12 days 7 years 3 months 18 days