Consolidations and Transfers of Financial Assets - Transfers of Financial Assets and Portfolio Securitizations (Details) - USD ($) $ in Millions |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| Transfers of Financial Assets [Line Items] | |||
| Portfolio securitizations: unpaid principal balance | $ 48,300 | $ 35,500 | |
| Unconsolidated VIEs | |||
| Transfers of Financial Assets [Line Items] | |||
| Retained interests: principal and interest received | 71 | $ 57 | |
| Unconsolidated VIEs | Single Class MBS, REMIC & Megas | |||
| Transfers of Financial Assets [Line Items] | |||
| Retained interests: unpaid principal balance | 5,300 | $ 1,000 | |
| Retained interests: fair value | $ 5,700 | $ 1,300 | |