Securitizations and Variable Interest Entities - Schedule of Cash Flows Related to Transfers Accounted for as Sales (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Transfers and Servicing [Abstract] | ||||
| Proceeds received from securitizations | $ 8,205.7 | $ 7,357.7 | $ 21,860.0 | $ 16,542.6 |
| Servicing fees collected | 63.5 | 45.6 | 173.8 | 127.6 |
| Purchases of previously transferred assets, net of claims reimbursed | (2.1) | (3.8) | (9.8) | (10.4) |
| Cash flows between transferor and transferee proceeds and payment related to transfers accounted for sales | $ 8,267.1 | $ 7,399.5 | $ 22,024.0 | $ 16,659.7 |