XML 53 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Variable Interest Entities - Additional Information (Detail) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Trust
Dec. 31, 2013
Trust
Jul. 02, 2014
Jul. 01, 2014
Nov. 30, 2014
Variable Interest Entity [Line Items]          
Mandatory Cleanup Calls Must Be Performed On Non Residual Trusts When Each Loan Pool Falls To Percent Of Original Principal Balance 10.00%wac_MandatoryCleanupCallsMustBePerformedOnNonResidualTrustsWhenEachLoanPoolFallsToPercentOfOriginalPrincipalBalance        
Principal Amount Outstanding on Loans Securitized or Asset-backed Financing Arrangement $ 173,800,000us-gaap_PrincipalAmountOutstandingOnLoansSecuritized 197,300,000us-gaap_PrincipalAmountOutstandingOnLoansSecuritized      
VIE Primary Beneficiary [Member] | Residual Trusts [Member]          
Variable Interest Entity [Line Items]          
Number Of Securitization Trusts Related To Residual Trusts 12wac_NumberOfSecuritizationTrustsRelatedToResidualTrusts
/ dei_LegalEntityAxis
= wac_ResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
       
VIE Primary Beneficiary [Member] | Non Residual Trusts [Member]          
Variable Interest Entity [Line Items]          
Expected Period To Exercise Mandatory Clean Up Call Obligation 2017 and continuing through 2019        
Outstanding Balance Of Collateral For Mandatory Clean Up Call Obligation 417,200,000wac_OutstandingBalanceOfCollateralForMandatoryCleanUpCallObligation
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
       
Number Of Securitization Trusts Consolidated And Not Consolidated With Reimbursement Obligations 7wac_NumberOfSecuritizationTrustsConsolidatedAndNotConsolidatedWithReimbursementObligations
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
       
Number Of Securitization Trusts Related To Non Residual Trusts 10wac_NumberOfSecuritizationTrustsRelatedToNonResidualTrusts
/ dei_LegalEntityAxis
= wac_NonResidualTrustsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
       
Variable Interest Entities Primary Beneficiary And Not Primary Beneficiary [Member]          
Variable Interest Entity [Line Items]          
Aggregate Number Of Securitization Trusts Consolidated And Not Consolidated With Reimbursement Obligations 11wac_AggregateNumberOfSecuritizationTrustsConsolidatedAndNotConsolidatedWithReimbursementObligations
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= wac_VariableInterestEntitiesPrimaryBeneficiaryAndNotPrimaryBeneficiaryMember
       
Reimbursement Obligation of LOC, If Drawn 165,000,000.0wac_ReimbursementObligationOfLocIfDrawn
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= wac_VariableInterestEntitiesPrimaryBeneficiaryAndNotPrimaryBeneficiaryMember
       
Amount Of Loc Available For Eleven Securitization Trusts 265,200,000wac_AmountOfLocAvailableForElevenSecuritizationTrusts
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= wac_VariableInterestEntitiesPrimaryBeneficiaryAndNotPrimaryBeneficiaryMember
273,600,000wac_AmountOfLocAvailableForElevenSecuritizationTrusts
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= wac_VariableInterestEntitiesPrimaryBeneficiaryAndNotPrimaryBeneficiaryMember
     
Variable Interest Entity, Not Primary Beneficiary [Member] | Servicing Arrangements With Letter Of Credit Reimbursement Obligation [Member]          
Variable Interest Entity [Line Items]          
Number Of Securitization Trusts Consolidated And Not Consolidated With Reimbursement Obligations 4wac_NumberOfSecuritizationTrustsConsolidatedAndNotConsolidatedWithReimbursementObligations
/ dei_LegalEntityAxis
= wac_ServicingArrangementsWithLetterOfCreditReimbursementObligationMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
4wac_NumberOfSecuritizationTrustsConsolidatedAndNotConsolidatedWithReimbursementObligations
/ dei_LegalEntityAxis
= wac_ServicingArrangementsWithLetterOfCreditReimbursementObligationMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
     
Variable Interest Entity, Not Primary Beneficiary [Member] | WCO [Member]          
Variable Interest Entity [Line Items]          
Equity Interest Percentage 100.00%wac_EquityInterestPercentage
/ dei_LegalEntityAxis
= wac_WCOMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
       
Capital Commitment       20,000,000wac_CapitalCommitment
/ dei_LegalEntityAxis
= wac_WCOMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
 
Capital Contribution     7,100,000wac_CapitalContribution
/ dei_LegalEntityAxis
= wac_WCOMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
   
Investment Advisory, Management and Administrative Fees 300,000us-gaap_InvestmentAdvisoryManagementAndAdministrativeFees
/ dei_LegalEntityAxis
= wac_WCOMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
       
York [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] | WCO [Member]          
Variable Interest Entity [Line Items]          
Capital Commitment       200,000,000wac_CapitalCommitment
/ dei_LegalEntityAxis
= wac_WCOMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= wac_YorkMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
 
Secured Debt [Member]          
Variable Interest Entity [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity 1,500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
       
Secured Debt [Member] | Servicer Advance Facility [Member]          
Variable Interest Entity [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity $ 1,200,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= wac_ServicerAdvanceFacilityMember
      $ 100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= wac_ServicerAdvanceFacilityMember