v3.25.1
Other Financing Liabilities - Schedule of Financing Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Debt Instrument [Line Items]      
Other financing liabilities, at fair value $ 835.5   $ 846.9
Servicing and subservicing fees 203.3 $ 204.5  
Other counterparties for Pledged MSR liab. | Financing Liabilities      
Debt Instrument [Line Items]      
Other financing liabilities, at fair value 149.7   145.8
Financing Liability Excess Servicing Spread [Member]      
Debt Instrument [Line Items]      
Other financing liabilities, at fair value 256.4   263.3
Financing Liability Mortgage Servicing Rights Pledged [Member]      
Debt Instrument [Line Items]      
Other financing liabilities, at fair value 579.1   583.5
Original Rights to Mortgage Servicing Rights Agreements | Financing Liability Mortgage Servicing Rights Pledged [Member]      
Debt Instrument [Line Items]      
Other financing liabilities, at fair value 112.2   115.1
MAV MSR Sale Agreements | Financing Liability Mortgage Servicing Rights Pledged [Member]      
Debt Instrument [Line Items]      
Other financing liabilities, at fair value $ 317.2   $ 322.7