XML 124 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
EXCESS MORTGAGE SERVICING RIGHTS - Summary of Investments in Excess MSRs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]      
Weighted Average Life (Years) 3 years 7 months 6 days    
Original and Recaptured Pools      
Schedule of Equity Method Investments [Line Items]      
Original and Recaptured Pools $ 10,820 $ (12,712) $ (1,436)
Corporate Joint Venture | Servicer advance investments      
Schedule of Equity Method Investments [Line Items]      
UPB 13,316,828 15,499,559  
Excess MSRs      
Schedule of Equity Method Investments [Line Items]      
UPB $ 53,494,378 $ 42,957,347  
Weighted Average Life (Years) 5 years 10 months 24 days 6 years 3 months 18 days  
Amortized Cost Basis $ 321,962 $ 181,721  
Carrying Value $ 369,162 $ 208,385  
Excess MSRs | Minimum      
Schedule of Equity Method Investments [Line Items]      
Interest in Excess MSR 65.00% 32.50%  
Excess MSRs | Minimum | Mr. Cooper      
Schedule of Equity Method Investments [Line Items]      
Interest in Excess MSR 20.00% 0.00%  
Excess MSRs | Minimum | Former Manager      
Schedule of Equity Method Investments [Line Items]      
Interest in Excess MSR   0.00%  
Excess MSRs | Maximum      
Schedule of Equity Method Investments [Line Items]      
Interest in Excess MSR 80.00% 100.00%  
Excess MSRs | Maximum | Mr. Cooper      
Schedule of Equity Method Investments [Line Items]      
Interest in Excess MSR 35.00% 35.00%  
Excess MSRs | Maximum | Former Manager      
Schedule of Equity Method Investments [Line Items]      
Interest in Excess MSR   50.00%  
Excess MSRs | Weighted Average      
Schedule of Equity Method Investments [Line Items]      
Interest in Excess MSR 69.90% 56.50%  
Excess MSRs | Weighted Average | Mr. Cooper      
Schedule of Equity Method Investments [Line Items]      
Interest in Excess MSR 30.90%