Securitizations and Variable Interest Entities - Schedule Of Carrying Value and Classification of Assets and Liabilities of Advance Financing Facilities (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
|---|---|---|---|
| Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items] | |||
| Debt service accounts | $ 170.0 | $ 27.2 | |
| Advance match funded liabilities | 254.7 | $ 341.9 | |
| Variable Interest Entity, Primary Beneficiary | |||
| Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items] | |||
| Advance match funded liabilities | 254.7 | 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) | 277.2 | 364.5 | |
| Debt service accounts | 5.9 | 10.6 | |
| Advance match funded liabilities | $ 254.7 | $ 341.4 |