XML 133 R104.htm IDEA: XBRL DOCUMENT v3.6.0.2
Servicing of Residential Loans - Schedule of Total Servicing Portfolio (Detail)
$ in Thousands
Dec. 31, 2016
USD ($)
Account
Dec. 31, 2015
USD ($)
Account
Servicing Portfolio [Line Items]    
Number of Accounts | Account 2,064,543 2,245,708
Unpaid Principal Balance $ 246,445,143 $ 266,648,244
New Residential Investment Corp. [Member]    
Servicing Portfolio [Line Items]    
Unpaid Principal Balance $ 59,800,000  
Third Party Credit Owners [Member]    
Servicing Portfolio [Line Items]    
Number of Accounts | Account 1,967,155 2,143,664
Unpaid Principal Balance $ 233,755,125 $ 253,942,712
Third Party Credit Owners [Member] | Capitalized Servicing Rights [Member]    
Servicing Portfolio [Line Items]    
Number of Accounts | Account 1,032,676 1,637,541
Unpaid Principal Balance $ 112,936,287 $ 197,154,579
Third Party Credit Owners [Member] | Capitalized Servicing Rights [Member] | Corporate Joint Venture [Member] | Sale Of Servicing Rights To WCO, Failed Sale Accounting [Member]    
Servicing Portfolio [Line Items]    
Unpaid Principal Balance   $ 1,700,000
Third Party Credit Owners [Member] | Capitalized Sub-servicing [Member]    
Servicing Portfolio [Line Items]    
Number of Accounts | Account 130,018 159,368
Unpaid Principal Balance $ 7,426,803 $ 9,053,755
Third Party Credit Owners [Member] | Sub-servicing [Member]    
Servicing Portfolio [Line Items]    
Number of Accounts | Account 804,461 346,755
Unpaid Principal Balance $ 113,392,035 $ 47,734,378
Third Party Credit Owners [Member] | Sub-servicing [Member] | New Residential Investment Corp. [Member]    
Servicing Portfolio [Line Items]    
Unpaid Principal Balance $ 64,600,000  
Third Party Credit Owners [Member] | Sub-servicing [Member] | Corporate Joint Venture [Member] | Sub-servicing Performed For WCO [Member]    
Servicing Portfolio [Line Items]    
Unpaid Principal Balance   $ 6,600,000
On-balance Sheet [Member]    
Servicing Portfolio [Line Items]    
Number of Accounts | Account 97,388 102,044
Unpaid Principal Balance $ 12,690,018 $ 12,705,532