XML 98 R84.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Financing Liabilities - Schedule of Financing Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Debt Instrument [Line Items]          
Other financing liabilities, at fair value $ 845.9   $ 845.9   $ 900.0
Servicing and subservicing fees 210.8 $ 237.6 415.3 $ 469.7  
Proceeds from other financing liabilities - Excess Servicing Spread (ESS) liability     0.0 $ 68.7  
Other counterparties for Pledged MSR liab. | Financing Liabilities          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value 135.3   135.3   115.3
ESS Financing Liability          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value 250.5   250.5   248.9
ESS Financing Liability          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value 590.0   590.0   645.5
Residential Asset Securitization Trust          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value 5.4   5.4   5.6
Original Rights to Mortgage Servicing Rights Agreements | ESS Financing Liability          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value 121.6   121.6   121.0
MAV MSR Sale Agreements | ESS Financing Liability          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value $ 333.1   $ 333.1   $ 409.2