XML 89 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Mortgage Servicing - Schedule of Composition of Servicing UPB (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
Transfers and Servicing [Abstract]        
Owned MSRs $ 148,882,743 $ 91,284,985 $ 90,174,495 $ 70,243,789
NRZ pledged MSRs 59,038,668 61,841,181 64,061,198 68,490,109
Total MSR UPB $ 207,921,411 $ 153,126,166 $ 154,235,693 $ 138,733,898