XML 15 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value - Additional Information (Detail) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Real estate owned, net $ 87,624,000us-gaap_RealEstateAcquiredThroughForeclosure $ 88,362,000us-gaap_RealEstateAcquiredThroughForeclosure
Real Estate In Process Of Foreclosure 156,500,000wac_MortgageLoansInProcessOfForeclosureAmount  
Reverse Mortgage [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Real estate owned, net 57,300,000us-gaap_RealEstateAcquiredThroughForeclosure
/ us-gaap_StatementBusinessSegmentsAxis
= wac_ReverseMortgageMember
55,300,000us-gaap_RealEstateAcquiredThroughForeclosure
/ us-gaap_StatementBusinessSegmentsAxis
= wac_ReverseMortgageMember
Servicing [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Real estate owned, net 29,200,000us-gaap_RealEstateAcquiredThroughForeclosure
/ us-gaap_StatementBusinessSegmentsAxis
= wac_ServicingMember
32,100,000us-gaap_RealEstateAcquiredThroughForeclosure
/ us-gaap_StatementBusinessSegmentsAxis
= wac_ServicingMember
Other Segments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Real estate owned, net 1,100,000us-gaap_RealEstateAcquiredThroughForeclosure
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
1,000,000us-gaap_RealEstateAcquiredThroughForeclosure
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Loans Receivable [Member] | Forward Loans in Non-Residual Trusts [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Number of days for fair value option delinquency disclosure 90 days  
Fair value of loans past due under fair value option 1,800,000us-gaap_FairValueOptionLoansHeldAsAssets90DaysOrMorePastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= wac_ResidentialLoansRelatedToNonResidualTrustsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
2,000,000us-gaap_FairValueOptionLoansHeldAsAssets90DaysOrMorePastDue
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= wac_ResidentialLoansRelatedToNonResidualTrustsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
Unpaid principal balance of loans past due under fair value option $ 9,400,000wac_UnpaidPrincipalBalanceOfLoansPastDueUnderFairValueOption
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= wac_ResidentialLoansRelatedToNonResidualTrustsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember
$ 10,200,000wac_UnpaidPrincipalBalanceOfLoansPastDueUnderFairValueOption
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= wac_ResidentialLoansRelatedToNonResidualTrustsMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LoansReceivableMember