v3.26.1
Other Financing Liabilities - Schedule of Financing Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Debt Instrument [Line Items]      
Other financing liabilities, at fair value $ 794.6   $ 842.0
Servicing and subservicing fees 222.4 $ 203.3  
Financing Liability Excess Servicing Spread [Member]      
Debt Instrument [Line Items]      
Other financing liabilities, at fair value 253.4   268.8
Financing Liability Mortgage Servicing Rights Pledged [Member]      
Debt Instrument [Line Items]      
Other financing liabilities, at fair value 541.2   $ 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 $ 84.2