Quarterly report pursuant to Section 13 or 15(d)

INVESTMENTS IN MORTGAGE SERVICING RIGHTS AND MSR FINANCING RECEIVABLES - Schedule of Investment in MSRs (Details)

v3.20.1
INVESTMENTS IN MORTGAGE SERVICING RIGHTS AND MSR FINANCING RECEIVABLES - Schedule of Investment in MSRs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Servicing Asset at Amortized Cost [Line Items]      
Weighted Average Life (Years) 1 year 2 months 12 days    
Carrying Value $ 5,538,815 $ 5,686,233  
Carrying value of mortgage servicing rights financing receivable 1,604,431 1,718,273  
Residential mortgage loans subject to repurchase 197,715 $ 172,336 $ 140,135
Mortgage Servicing Rights and Mortgage Servicing Rights Financing Receivable      
Servicing Asset at Amortized Cost [Line Items]      
UPB of Underlying Mortgages $ 526,772,821    
Weighted Average Life (Years) 5 years 7 months 6 days    
Carrying Value $ 5,538,815    
MSRs      
Servicing Asset at Amortized Cost [Line Items]      
UPB of Underlying Mortgages $ 403,706,059    
Weighted Average Life (Years) 5 years 2 months 12 days    
Carrying Value $ 3,934,384    
Discount rate 8.20%    
Mortgage Servicing Rights Financing Receivable      
Servicing Asset at Amortized Cost [Line Items]      
UPB of Underlying Mortgages $ 123,066,762    
Weighted Average Life (Years) 6 years 9 months 18 days    
Carrying Value $ 1,604,431    
Discount rate 9.40%    
Original and Recaptured Pools | MSRs      
Servicing Asset at Amortized Cost [Line Items]      
UPB of Underlying Mortgages $ 339,416,358    
Weighted Average Life (Years) 5 years 3 months 18 days    
Carrying Value $ 3,227,788    
Original and Recaptured Pools | Mortgage Servicing Rights Financing Receivable      
Servicing Asset at Amortized Cost [Line Items]      
UPB of Underlying Mortgages $ 49,533,672    
Weighted Average Life (Years) 5 years 2 months 12 days    
Carrying Value $ 491,681    
Non-Agency | MSRs      
Servicing Asset at Amortized Cost [Line Items]      
UPB of Underlying Mortgages $ 6,630,753    
Weighted Average Life (Years) 5 years 6 months    
Carrying Value $ 16,669    
Non-Agency | Mortgage Servicing Rights Financing Receivable      
Servicing Asset at Amortized Cost [Line Items]      
UPB of Underlying Mortgages $ 73,533,090    
Weighted Average Life (Years) 7 years 9 months 18 days    
Carrying Value $ 1,112,750    
Ginnie Mae | MSRs      
Servicing Asset at Amortized Cost [Line Items]      
UPB of Underlying Mortgages $ 57,658,948    
Weighted Average Life (Years) 4 years 9 months 18 days    
Carrying Value $ 689,927