XML 107 R92.htm IDEA: XBRL DOCUMENT v3.25.2
Borrowings - Schedule of Senior Notes (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Nov. 06, 2024
Debt Instrument [Line Items]      
Unamortized debt issuance costs $ (24.5) $ (35.4)  
Senior notes, net $ 488.5 487.4  
2026      
Debt Instrument [Line Items]      
Redemption price 104.938%    
Before March 15, 2025      
Debt Instrument [Line Items]      
Redemption price 102.469%    
2028 and thereafter      
Debt Instrument [Line Items]      
Redemption price 100.00%    
Senior Notes      
Debt Instrument [Line Items]      
Outstanding borrowings (MSR financing facilities, net) $ 488.5 487.4  
Senior Notes Due 2029      
Debt Instrument [Line Items]      
Interest rate (as a percent)     9.875%
Senior Notes Due 2029 | 2026      
Debt Instrument [Line Items]      
Redemption price 100.00%    
Senior Notes Due 2029 | Before March 15, 2025      
Debt Instrument [Line Items]      
Redemption price 40.00%    
Senior Notes Due 2029 | Senior Notes      
Debt Instrument [Line Items]      
Interest rate (as a percent) 9.875%    
Unamortized discount and debt issuance costs $ (11.5) (12.6)  
Total Financing liabilities $ 500.0 $ 500.0