XML 91 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Variable Interest Entities - Summary of Carrying Amounts of Assets and Liabilities (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
ASSETS    
Restricted cash and cash equivalents $ 733,015us-gaap_RestrictedCashAndCashEquivalents $ 804,803us-gaap_RestrictedCashAndCashEquivalents
Residential loans at amortized cost, net 1,314,539us-gaap_LoansReceivableNet 1,394,871us-gaap_LoansReceivableNet
Residential loans at fair value 11,832,630us-gaap_LoansReceivableFairValueDisclosure 10,341,375us-gaap_LoansReceivableFairValueDisclosure
Receivables at fair value 215,629us-gaap_AccountsReceivableNet 319,195us-gaap_AccountsReceivableNet
Servicer and protective advances, net 1,761,082wac_ServicerAndProtectiveAdvancesNet 1,381,434wac_ServicerAndProtectiveAdvancesNet
Other assets 280,794us-gaap_OtherAssets 413,076us-gaap_OtherAssets
Total assets 18,991,977us-gaap_Assets 17,387,529us-gaap_Assets
Liabilities    
Payables and accrued liabilities 663,829us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent 494,139us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
Servicing advance liabilities 1,365,885us-gaap_SecuredDebtOther 971,286us-gaap_SecuredDebtOther
Mortgage-backed debt 1,751,459us-gaap_BeneficialInterest 1,887,862us-gaap_BeneficialInterest
Total liabilities 17,915,318us-gaap_Liabilities 16,220,513us-gaap_Liabilities
VIE Primary Beneficiary [Member]    
ASSETS    
Restricted cash and cash equivalents 105,977us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
59,080us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Residential loans at amortized cost, net 1,292,781us-gaap_LoansReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,377,711us-gaap_LoansReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Residential loans at fair value 586,433us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
587,265us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Receivables at fair value 25,201us-gaap_AccountsReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
43,545us-gaap_AccountsReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Servicer and protective advances, net 1,273,186wac_ServicerAndProtectiveAdvancesNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
75,481wac_ServicerAndProtectiveAdvancesNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Other assets 46,199us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
56,254us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Total assets 3,329,777us-gaap_Assets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
2,199,336us-gaap_Assets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Liabilities    
Payables and accrued liabilities 8,511us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
8,472us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Servicing advance liabilities 1,160,257us-gaap_SecuredDebtOther
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
67,905us-gaap_SecuredDebtOther
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Mortgage-backed debt 1,751,459us-gaap_BeneficialInterest
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,887,862us-gaap_BeneficialInterest
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Total liabilities 2,920,227us-gaap_Liabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,964,239us-gaap_Liabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Residual Trusts [Member] | VIE Primary Beneficiary [Member]    
ASSETS    
Restricted cash and cash equivalents 41,632us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
44,995us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Residential loans at amortized cost, net 1,292,781us-gaap_LoansReceivableNet
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,377,711us-gaap_LoansReceivableNet
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Residential loans at fair value 0us-gaap_LoansReceivableFairValueDisclosure
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0us-gaap_LoansReceivableFairValueDisclosure
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Receivables at fair value 0us-gaap_AccountsReceivableNet
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0us-gaap_AccountsReceivableNet
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Servicer and protective advances, net 0wac_ServicerAndProtectiveAdvancesNet
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0wac_ServicerAndProtectiveAdvancesNet
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Other assets 41,758us-gaap_OtherAssets
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
54,544us-gaap_OtherAssets
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Total assets 1,376,171us-gaap_Assets
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,477,250us-gaap_Assets
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Liabilities    
Payables and accrued liabilities 7,590us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
8,391us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Servicing advance liabilities 0us-gaap_SecuredDebtOther
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0us-gaap_SecuredDebtOther
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Mortgage-backed debt 1,098,292us-gaap_BeneficialInterest
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,203,084us-gaap_BeneficialInterest
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Total liabilities 1,105,882us-gaap_Liabilities
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,211,475us-gaap_Liabilities
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Non Residual Trusts [Member] | VIE Primary Beneficiary [Member]    
ASSETS    
Restricted cash and cash equivalents 12,710us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
13,086us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Residential loans at amortized cost, net 0us-gaap_LoansReceivableNet
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0us-gaap_LoansReceivableNet
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Residential loans at fair value 586,433us-gaap_LoansReceivableFairValueDisclosure
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
587,265us-gaap_LoansReceivableFairValueDisclosure
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Receivables at fair value 25,201us-gaap_AccountsReceivableNet
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
43,545us-gaap_AccountsReceivableNet
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Servicer and protective advances, net 0wac_ServicerAndProtectiveAdvancesNet
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0wac_ServicerAndProtectiveAdvancesNet
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Other assets 1,023us-gaap_OtherAssets
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
1,302us-gaap_OtherAssets
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Total assets 625,367us-gaap_Assets
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
645,198us-gaap_Assets
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Liabilities    
Payables and accrued liabilities 0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Servicing advance liabilities 0us-gaap_SecuredDebtOther
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0us-gaap_SecuredDebtOther
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Mortgage-backed debt 653,167us-gaap_BeneficialInterest
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
684,778us-gaap_BeneficialInterest
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Total liabilities 653,167us-gaap_Liabilities
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
684,778us-gaap_Liabilities
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Servicer and Protective Advance Financing Facilities [Member] | VIE Primary Beneficiary [Member]    
ASSETS    
Restricted cash and cash equivalents 51,635us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
999us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Residential loans at amortized cost, net 0us-gaap_LoansReceivableNet
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0us-gaap_LoansReceivableNet
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Residential loans at fair value 0us-gaap_LoansReceivableFairValueDisclosure
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0us-gaap_LoansReceivableFairValueDisclosure
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Receivables at fair value 0us-gaap_AccountsReceivableNet
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0us-gaap_AccountsReceivableNet
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Servicer and protective advances, net 1,273,186wac_ServicerAndProtectiveAdvancesNet
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
75,481wac_ServicerAndProtectiveAdvancesNet
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Other assets 3,418us-gaap_OtherAssets
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
408us-gaap_OtherAssets
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Total assets 1,328,239us-gaap_Assets
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
76,888us-gaap_Assets
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Liabilities    
Payables and accrued liabilities 921us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
81us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Servicing advance liabilities 1,160,257us-gaap_SecuredDebtOther
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
67,905us-gaap_SecuredDebtOther
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Mortgage-backed debt 0us-gaap_BeneficialInterest
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
0us-gaap_BeneficialInterest
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Total liabilities $ 1,161,178us-gaap_Liabilities
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
$ 67,986us-gaap_Liabilities
/ dei_LegalEntityAxis
= wac_ServicerAndProtectiveAdvanceFinancingFacilityMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember