Borrowings and Other Secured Financings - Other Secured Financings (Details) - USD ($) $ in Millions |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Debt Disclosure [Abstract] | ||
| Secured financings with original maturities one year or less | $ 13,892 | $ 17,133 |
| Secured financings with original maturities greater than one year | 7,711 | 4,469 |
| Total other secured financings | 21,603 | 21,602 |
| Transfers of assets accounted for as secured financings | $ 9,713 | $ 10,275 |