Securitizations and Variable Interest Entities - Schedule Of Carrying Value and Classification of Assets and Liabilities of Advance Financing Facilities (Details) - USD ($) $ in Millions |
Mar. 31, 2026 |
Dec. 31, 2025 |
Mar. 31, 2025 |
|---|---|---|---|
| Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items] | |||
| Debt service accounts | $ 63.5 | $ 24.8 | |
| Advance match funded liabilities | 291.3 | $ 341.9 | |
| Variable Interest Entity, Primary Beneficiary | |||
| Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items] | |||
| Advance match funded liabilities | 291.3 | 341.4 | |
| Variable Interest Entity, Primary Beneficiary | Advance match funded liabilities | |||
| Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items] | |||
| Match funded advances (Advances, net) | 316.0 | 364.5 | |
| Debt service accounts | 8.0 | 10.6 | |
| Advance match funded liabilities | $ 291.3 | $ 341.4 |