v3.25.1
MSR Valuation Allowance, Net (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Assets that Continue to be Recognized, Securitized or Asset-Backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Line Items]        
MSRs, at fair value $ 2,547.4   $ 2,466.3 $ 2,272.2
Servicing Asset at Fair Value, Period Increase (Decrease) (77.8)      
Derivative, Gain (Loss) on Derivative, Net (8.6) $ 49.3    
MSR valuation adjustments, net (38.9) (11.6)    
Total MSR Reserve Fair Value Gains (Losses) (77.8) 42.0    
Other financing liabilities, at fair value ($317.2 and $322.7 due to related party) 835.5   846.9  
MSR        
Assets that Continue to be Recognized, Securitized or Asset-Backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Line Items]        
MSRs, at fair value 2,500.0      
Servicing Asset at Fair Value, Change In Fair Value Due To Realization Of Expected Cash Flows (41.1) (39.9)    
Asset at Fair Value, Changes in Fair Value Resulting from Changes in Assumptions 2.2 28.3    
Financing Liability Excess Servicing Spread [Member]        
Assets that Continue to be Recognized, Securitized or Asset-Backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Line Items]        
Other financing liabilities, at fair value ($317.2 and $322.7 due to related party) 256.4   $ 263.3  
Financing Liability Mortgage Servicing Rights Pledged [Member]        
Assets that Continue to be Recognized, Securitized or Asset-Backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Line Items]        
Fair Valu Change in Pledged MSR Liabilities, Liabliity Fair Value 579.1      
Derivative, Gain (Loss) on Derivative, Net 20.8 (53.7)    
Pledged MSR Liabilities        
Assets that Continue to be Recognized, Securitized or Asset-Backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Line Items]        
Servicing Asset at Fair Value, Period Increase (Decrease) (11.1) (4.7)    
ESS Financing Liabilities        
Assets that Continue to be Recognized, Securitized or Asset-Backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Line Items]        
Total Fair value changes in Servicing liability at fair value $ 7.0 $ (4.5)