Commitments and Contingencies - Credit Extension Commitments Narrative (Details) - USD ($) $ in Millions |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Legally binding unfunded commitments syndicated | $ 10,500 | $ 10,600 |
| Credit extension commitments, carrying value | 1,200 | 1,200 |
| Notional amount of credit extension commitments under fair value option | 2,500 | 2,400 |
| Unfunded loan commitments | ||
| Other Commitments [Line Items] | ||
| Fair value carrying amount, liabilities | $ 68 | $ 67 |