v3.26.3
Other Financing Liabilities - Schedule of Financing Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]          
Other financing liabilities, at fair value $ 613.1   $ 613.1   $ 842.0
Servicing and subservicing fees 224.7 $ 217.5 676.4 $ 632.1  
Financing Liability Excess Servicing Spread [Member]          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value 266.3   266.3   268.8
Financing Liability Mortgage Servicing Rights Pledged [Member]          
Debt Instrument [Line Items]          
Other financing liabilities, at fair value 346.8   346.8   $ 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 $ 38.5   $ 38.5