XML 20 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions - Additional Information (Detail) (USD $)
6 Months Ended 12 Months Ended 1 Months Ended 3 Months Ended 6 Months Ended 0 Months Ended 1 Months Ended 0 Months Ended 1 Months Ended 0 Months Ended 1 Months Ended
Jun. 30, 2013
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Jan. 31, 2013
Jun. 30, 2014
Jun. 30, 2013
Dec. 31, 2012
Jun. 30, 2014
Mar. 01, 2013
Mar. 31, 2013
Dec. 31, 2013
Nov. 30, 2012
Nov. 03, 2012
Jul. 01, 2011
Oct. 30, 2013
May 31, 2014
Mar. 31, 2014
Dec. 10, 2013
Jun. 30, 2014
Apr. 30, 2014
May 01, 2014
Business Acquisition [Line Items]                                            
Business acquisition, payments   $ 179,185,000us-gaap_OtherPaymentsToAcquireBusinesses $ 15,000,000us-gaap_OtherPaymentsToAcquireBusinesses $ 0us-gaap_OtherPaymentsToAcquireBusinesses                                    
Business acquisition allocated to goodwill   657,737,000us-gaap_Goodwill 580,378,000us-gaap_Goodwill 470,291,000us-gaap_Goodwill   575,468,000us-gaap_Goodwill   580,378,000us-gaap_Goodwill 575,468,000us-gaap_Goodwill     657,737,000us-gaap_Goodwill               575,468,000us-gaap_Goodwill    
Contingent earn-out payment     10,900,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh         10,900,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh                            
Contingent earn-out payments 10,900,000us-gaap_BusinessCombinationContingentConsiderationLiability 5,900,000us-gaap_BusinessCombinationContingentConsiderationLiability 6,100,000us-gaap_BusinessCombinationContingentConsiderationLiability     0us-gaap_BusinessCombinationContingentConsiderationLiability 10,900,000us-gaap_BusinessCombinationContingentConsiderationLiability 6,100,000us-gaap_BusinessCombinationContingentConsiderationLiability 0us-gaap_BusinessCombinationContingentConsiderationLiability     5,900,000us-gaap_BusinessCombinationContingentConsiderationLiability               0us-gaap_BusinessCombinationContingentConsiderationLiability    
Loss related to adjustment of contingent earn-out payments 4,800,000us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1                                          
Payment made to prior owners   5,000,000wac_PaymentsForContingentConsideration                                        
Restricted cash payable   19,620,000wac_AcquisitionRelatedEscrowFundsPayableToSeller 14,000,000wac_AcquisitionRelatedEscrowFundsPayableToSeller     15,942,000wac_AcquisitionRelatedEscrowFundsPayableToSeller   14,000,000wac_AcquisitionRelatedEscrowFundsPayableToSeller 15,942,000wac_AcquisitionRelatedEscrowFundsPayableToSeller     19,620,000wac_AcquisitionRelatedEscrowFundsPayableToSeller               15,942,000wac_AcquisitionRelatedEscrowFundsPayableToSeller    
Residential loans of securitization trusts, principal balance   217,961,136,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized 90,094,189,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized     252,080,666,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized   90,094,189,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized 252,080,666,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized     217,961,136,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized               252,080,666,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized    
ResCap Acquisition [Member]                                            
Business Acquisition [Line Items]                                            
Purchase consideration   479,200,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
    479,200,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                                 
Business acquisition, consideration paid         492,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                                 
Business acquisition, payments         477,000,000us-gaap_OtherPaymentsToAcquireBusinesses
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
    15,000,000us-gaap_OtherPaymentsToAcquireBusinesses
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                           
Loan unpaid principle balance   42,300,000,000wac_LoansUnpaidPrincipalBalance
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                  42,300,000,000wac_LoansUnpaidPrincipalBalance
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                   
Residential loans, mortgage loans fair value   175,100,000us-gaap_BusinessCombinationAcquiredReceivablesFairValue
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                  175,100,000us-gaap_BusinessCombinationAcquiredReceivablesFairValue
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                   
Residential loans, gross contractual amounts receivable   184,300,000us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                  184,300,000us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                   
Residential loans, not expected to be collected   9,200,000us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                  9,200,000us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                   
Goodwill allocated expected tax deductible   44,900,000us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                  44,900,000us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                   
Weighted-average amortization period of intangible assets   4 years 7 months 6 days                                        
Purchase price 242,604,000us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
242,604,000us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
      0us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
0us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
  0us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                         
ResCap Acquisition [Member] | Capitalized Software [Member]                                            
Business Acquisition [Line Items]                                            
Weighted-average amortization period of intangible assets   3 years                                        
Ally Bank Net Assets [Member]                                            
Business Acquisition [Line Items]                                            
Business acquisition, consideration paid                   100,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_AllyBankNetAssetsMember
                       
Business acquisition allocated to goodwill                     100,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_AllyBankNetAssetsMember
                     
Business acquisition allocated to intangible assets                     1,200,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_AllyBankNetAssetsMember
                     
Business acquisition allocated to premises and equipment                     200,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= wac_AllyBankNetAssetsMember
                     
Business acquisition allocated to payables and accrued liabilities                     1,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
/ us-gaap_BusinessAcquisitionAxis
= wac_AllyBankNetAssetsMember
                     
Ally Bank Net Assets [Member] | Institutional Relationships [Member]                                            
Business Acquisition [Line Items]                                            
Weighted-average amortization period of intangible assets   1 year                                        
MetLife Bank Net Assets [Member]                                            
Business Acquisition [Line Items]                                            
Business acquisition, consideration paid                     1,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_MetLifeBankNetAssetsMember
                     
Business acquisition allocated to goodwill                     800,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_MetLifeBankNetAssetsMember
                     
Business acquisition allocated to premises and equipment                     400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= wac_MetLifeBankNetAssetsMember
                     
Business acquisition allocated to payables and accrued liabilities                     200,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
/ us-gaap_BusinessAcquisitionAxis
= wac_MetLifeBankNetAssetsMember
                     
Transaction-related expenses   200,000us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= wac_MetLifeBankNetAssetsMember
                                       
Bank of America Asset Purchase [Member]                                            
Business Acquisition [Line Items]                                            
Loan unpaid principle balance         84,400,000,000wac_LoansUnpaidPrincipalBalance
/ us-gaap_BusinessAcquisitionAxis
= wac_BankOfAmericaAssetPurchaseMember
                                 
Purchase price   502,973,000us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_BankOfAmericaAssetPurchaseMember
    495,700,000us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_BankOfAmericaAssetPurchaseMember
                                 
Company purchased servicer advances                       740,700,000wac_ServicerAdvancePurchasedUnderAssetPurchaseAgreement
/ us-gaap_BusinessAcquisitionAxis
= wac_BankOfAmericaAssetPurchaseMember
                   
Reverse Mortgage Solutions, Inc. [Member]                                            
Business Acquisition [Line Items]                                            
Purchase consideration   136,300,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
                      136,346,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
               
Business acquisition, consideration paid                         95,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
95,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
               
Residential loans, mortgage loans fair value   5,300,000,000us-gaap_BusinessCombinationAcquiredReceivablesFairValue
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
                  5,300,000,000us-gaap_BusinessCombinationAcquiredReceivablesFairValue
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
                   
Residential loans, gross contractual amounts receivable   4,800,000,000us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
                  4,800,000,000us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
                   
Weighted-average amortization period of intangible assets   5 years 7 months 6 days                                        
Revenues since the acquisition date     13,600,000us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
                                     
Net income loss since the acquisition date     1,900,000us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
                                     
Business acquisition transaction related costs     2,800,000us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
        2,800,000us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
                           
Shares issued to acquire entity     41,346,000us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
                                     
Restricted cash payable   9,000,000wac_AcquisitionRelatedEscrowFundsPayableToSeller
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
                  9,000,000wac_AcquisitionRelatedEscrowFundsPayableToSeller
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
                   
Reverse Mortgage Solutions, Inc. [Member] | Reverse Mortgage [Member]                                            
Business Acquisition [Line Items]                                            
Business acquisition allocated to goodwill   0us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_ReverseMortgageMember
                  0us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_ReverseMortgageMember
                   
Reverse Mortgage Solutions, Inc. [Member] | Capitalized Software [Member]                                            
Business Acquisition [Line Items]                                            
Weighted-average amortization period of intangible assets   4 years                                        
Security One Lending [Member]                                            
Business Acquisition [Line Items]                                            
Purchase consideration   26,100,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                                       
Business acquisition, consideration paid     20,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                                     
Residential loans, mortgage loans fair value   98,400,000us-gaap_BusinessCombinationAcquiredReceivablesFairValue
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                  98,400,000us-gaap_BusinessCombinationAcquiredReceivablesFairValue
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                   
Residential loans, gross contractual amounts receivable   89,200,000us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                  89,200,000us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                   
Business acquisition allocated to goodwill   8,809,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                  8,809,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                   
Business acquisition allocated to intangible assets   11,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                  11,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                   
Business acquisition allocated to premises and equipment   530,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                  530,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                   
Business acquisition allocated to payables and accrued liabilities   8,252,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                  8,252,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                   
Weighted-average amortization period of intangible assets   12 years 4 months 24 days                                        
Business acquisition cost of assets acquired   128,384,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                  128,384,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                   
Business acquisition cost of liabilities assumed   102,284,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                  102,284,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
                   
Green Tree Acquisition [Member]                                            
Business Acquisition [Line Items]                                            
Purchase consideration                             1,100,000,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
             
Business acquisition, consideration paid                             737,800,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
             
Revenues since the acquisition date       216,800,000us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
                                   
Net income loss since the acquisition date       24,200,000us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
                                   
Business acquisition transaction related costs       12,900,000us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
                                   
Debt obtained for business combination                             274,800,000us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
             
Shares issued to acquire entity       40,220,000us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
                    40,220,000us-gaap_StockIssuedDuringPeriodValueAcquisitions
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
             
Restricted cash payable   5,000,000wac_AcquisitionRelatedEscrowFundsPayableToSeller
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
5,000,000wac_AcquisitionRelatedEscrowFundsPayableToSeller
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
        5,000,000wac_AcquisitionRelatedEscrowFundsPayableToSeller
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
      5,000,000wac_AcquisitionRelatedEscrowFundsPayableToSeller
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
                   
Business acquisition cost of assets acquired   2,200,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
                  2,200,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
                   
Business acquisition cost of liabilities assumed   1,200,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
                  1,200,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_GreenTreeMember
                   
ResCap net assets and Ally Bank net assets [Member]                                            
Business Acquisition [Line Items]                                            
Revenues since the acquisition date   743,500,000us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapAndAllyBankNetAssetsMember
                                       
Net income loss since the acquisition date   195,100,000us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapAndAllyBankNetAssetsMember
                                       
Business acquisition transaction related costs   3,000,000us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapAndAllyBankNetAssetsMember
                  3,000,000us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapAndAllyBankNetAssetsMember
                   
Everbank Financial Corp [Member]                                            
Business Acquisition [Line Items]                                            
Business acquisition, payments                               16,700,000us-gaap_OtherPaymentsToAcquireBusinesses
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
123,400,000us-gaap_OtherPaymentsToAcquireBusinesses
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
44,700,000us-gaap_OtherPaymentsToAcquireBusinesses
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
       
Business acquisition allocated to premises and equipment                                           1,866,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
Business acquisition allocated to payables and accrued liabilities                                           924,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
Purchase price 0us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
        0us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
0us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
  58,680,000us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
                58,680,000us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
       
Business acquisition cost of assets acquired                                           223,706,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
Business acquisition cost of liabilities assumed                                           924,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
Estimated purchase price                               83,400,000wac_BusinessCombinationEstimatedPurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
           
Residential loans of securitization trusts, principal balance                                   16,500,000,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
       
Everbank Financial Corp [Member] | Capitalized Software [Member]                                            
Business Acquisition [Line Items]                                            
Estimated purchase price                               1,900,000wac_BusinessCombinationEstimatedPurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
           
M S R Purchase [Member]                                            
Business Acquisition [Line Items]                                            
Business acquisition, payments   165,000,000us-gaap_OtherPaymentsToAcquireBusinesses
/ us-gaap_BusinessAcquisitionAxis
= wac_MSRPurchaseMember
                                  20,000,000us-gaap_OtherPaymentsToAcquireBusinesses
/ us-gaap_BusinessAcquisitionAxis
= wac_MSRPurchaseMember
73,200,000us-gaap_OtherPaymentsToAcquireBusinesses
/ us-gaap_BusinessAcquisitionAxis
= wac_MSRPurchaseMember
 
Loan unpaid principle balance                                     29,400,000,000wac_LoansUnpaidPrincipalBalance
/ us-gaap_BusinessAcquisitionAxis
= wac_MSRPurchaseMember
     
Residential loans of securitization trusts, principal balance                                   27,600,000,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized
/ us-gaap_BusinessAcquisitionAxis
= wac_MSRPurchaseMember
       
Mortgage Servicing Rights Purchase Price                                     $ 330,000,000wac_MortgageServicingRightsPurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= wac_MSRPurchaseMember