XML 109 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Advances - Schedule of Servicing Advances by Investor (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Advances On Behalf of Borrowers [Line Items]      
Advances, net $ 577.2 $ 678.8 $ 718.9
GSE      
Advances On Behalf of Borrowers [Line Items]      
Advances, net 94.0 100.8  
Ginnie Mae      
Advances On Behalf of Borrowers [Line Items]      
Advances, net 70.6 60.2  
Non-Agency      
Advances On Behalf of Borrowers [Line Items]      
Advances, net $ 412.6 $ 517.7