Fair Value of Financial Instruments - Schedule of Reconciliation Level Three, Beneficial Interests in Securitizations (Details) - Variable Interest Entity, Not Primary Beneficiary - Level 3 - Fair Value, Measurements, Recurring - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||||
| Opening balance | $ 502 | $ 466 | $ 486 | $ 464 |
| Received in securitization transactions | 113 | 71 | 266 | 173 |
| Payments received | (65) | (55) | (178) | (159) |
| Change in fair value | 7 | 4 | 12 | 8 |
| Sales of beneficial interests | 0 | 0 | (29) | 0 |
| Ending balance | $ 557 | $ 486 | $ 557 | $ 486 |