XML 104 R89.htm IDEA: XBRL DOCUMENT v3.25.2
Other Financing Liabilities - Schedule of Financing Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Debt Instrument [Line Items]          
Other financing liabilities, at fair value $ 818.1   $ 818.1   $ 846.9
Servicing and subservicing fees 211.3 $ 210.8 414.6 $ 415.3  
Other counterparties for Pledged MSR liab. | Financing Liabilities          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value 145.4   145.4   145.8
Financing Liability Excess Servicing Spread [Member]          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value 248.6   248.6   263.3
Financing Liability Mortgage Servicing Rights Pledged [Member]          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value 569.6   569.6   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 111.0   111.0   115.1
MAV MSR Sale Agreements | Financing Liability Mortgage Servicing Rights Pledged [Member]          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value $ 313.2   $ 313.2   $ 322.7