Securitizations and Variable Interest Entities - Schedule of Cash Flows Related to Transfers Accounted for as Sales (Details) - USD ($) $ in Millions |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Transfers and Servicing [Abstract] | ||
Proceeds received from securitizations | $ 4,068.8 | $ 2,558.9 |
Servicing fees collected | 40.1 | 38.3 |
Purchases of previously transferred assets, net of claims reimbursed | (4.3) | (2.5) |
Cash flows between transferor and transferee proceeds and payment related to transfers accounted for sales | $ 4,104.6 | $ 2,594.7 |