v3.26.1
Other Financing Liabilities - Schedule of Financing Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]          
Other financing liabilities, at fair value $ 729.0   $ 729.0   $ 842.0
Servicing and subservicing fees 229.3 $ 211.3 451.7 $ 414.6  
Financing Liability Excess Servicing Spread [Member]          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value 271.5   271.5   268.8
Financing Liability Mortgage Servicing Rights Pledged [Member]          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value 457.5   457.5   $ 573.2
Original Rights to Mortgage Servicing Rights Agreements | Financing Liability Mortgage Servicing Rights Pledged [Member]          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value $ 80.6   $ 80.6