XML 173 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions - Additional Information (Detail) (USD $)
0 Months Ended 1 Months Ended 12 Months Ended 0 Months Ended 1 Months Ended 3 Months Ended 0 Months Ended 10 Months Ended 0 Months Ended 2 Months Ended 12 Months Ended
Oct. 30, 2013
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 10, 2013
Dec. 31, 2013
Jan. 31, 2013
Dec. 31, 2014
Dec. 31, 2012
Mar. 01, 2013
Dec. 31, 2013
Jan. 31, 2013
Nov. 01, 2012
Dec. 31, 2012
Dec. 31, 2012
May 01, 2014
Business Acquisition [Line Items]                                
Residential Loans of Securitization Trusts, Principal Balance     $ 256,112,142,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized $ 217,961,136,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized   $ 217,961,136,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized   $ 256,112,142,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized     $ 217,961,136,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized          
Goodwill     575,468,000us-gaap_Goodwill 657,737,000us-gaap_Goodwill   657,737,000us-gaap_Goodwill   575,468,000us-gaap_Goodwill 580,378,000us-gaap_Goodwill   657,737,000us-gaap_Goodwill     580,378,000us-gaap_Goodwill 580,378,000us-gaap_Goodwill  
Acquisition related escrow funds payable to sellers     10,236,000wac_AcquisitionRelatedEscrowFundsPayableToSeller 19,620,000wac_AcquisitionRelatedEscrowFundsPayableToSeller   19,620,000wac_AcquisitionRelatedEscrowFundsPayableToSeller   10,236,000wac_AcquisitionRelatedEscrowFundsPayableToSeller     19,620,000wac_AcquisitionRelatedEscrowFundsPayableToSeller          
Business Combination, Contingent Consideration, Liability       10,900,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh   10,900,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh         10,900,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh          
EverBank Financial Corp [Member]                                
Business Acquisition [Line Items]                                
Estimated Purchase Price 83,400,000wac_BusinessCombinationEstimatedPurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
                             
Payments to Acquire Businesses, Gross 16,700,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
44,700,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
152,500,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
                         
Residential Loans of Securitization Trusts, Principal Balance   16,500,000,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
                           
Servicing assets recorded   58,700,000us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
58,680,000us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
0us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
                       
Business Combination, Acquired Receivables, Gross Contractual Amount                               163,200,000us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
Business Combination, Acquisition Related Costs     700,000us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
                         
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets                               223,706,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities                               924,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
Servicing rights                               58,680,000wac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedServicingRights
/ us-gaap_BusinessAcquisitionAxis
= wac_EverbankFinancialCorpMember
EverBank Financial Corp [Member] | Computer Software, Intangible Asset [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]                                
Payments to Acquire Businesses, Gross     161,800,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_MSRPurchaseMember
    165,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ 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
                     
Accrued Liabilities     3,200,000us-gaap_AccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= wac_MSRPurchaseMember
        3,200,000us-gaap_AccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_BusinessAcquisitionAxis
= wac_MSRPurchaseMember
               
ResCap Net Assets [Member]                                
Business Acquisition [Line Items]                                
Estimated Purchase Price             479,200,000wac_BusinessCombinationEstimatedPurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
        479,200,000wac_BusinessCombinationEstimatedPurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
       
Payments to Acquire Businesses, Gross             477,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
  15,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
             
Residential Loans of Securitization Trusts, Principal Balance             42,300,000,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
        42,300,000,000us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
       
Servicing assets recorded     0us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
242,604,000us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
                       
Payments for (Proceeds from) Previous Acquisition               12,800,000us-gaap_PaymentsForProceedsFromPreviousAcquisition
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
               
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets             491,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
        491,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
       
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities             12,200,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
        12,200,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
       
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Servicer And Protective Advances             175,100,000wac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedServicerAndProtectiveAdvances
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
        175,100,000wac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedServicerAndProtectiveAdvances
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
       
Servicing rights             242,600,000wac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedServicingRights
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
        242,600,000wac_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedServicingRights
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
       
Goodwill             47,600,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
        47,600,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
       
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill             25,100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
        25,100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsMember
       
Ally Bank Net Assets [Member]                                
Business Acquisition [Line Items]                                
Payments to Acquire Businesses, Gross                   100,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_AllyBankNetAssetsMember
           
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets                   1,500,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_AllyBankNetAssetsMember
           
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities                   1,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_AllyBankNetAssetsMember
           
Goodwill                   100,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_AllyBankNetAssetsMember
           
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill                   1,200,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_AllyBankNetAssetsMember
           
Res Cap Net Assets and Ally Bank Net Assets [Member]                                
Business Acquisition [Line Items]                                
Business Combination, Acquisition Related Costs                     3,000,000us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsandAllyBankNetAssetsMember
         
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual                     743,500,000us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsandAllyBankNetAssetsMember
         
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual                     195,100,000us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= wac_ResCapNetAssetsandAllyBankNetAssetsMember
         
Bank of America Asset Purchase [Member]                                
Business Acquisition [Line Items]                                
Business Combination, Acquired Receivables, Gross Contractual Amount             84,400,000,000us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount
/ us-gaap_BusinessAcquisitionAxis
= wac_BankofAmericaAssetPurchaseMember
        84,400,000,000us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount
/ us-gaap_BusinessAcquisitionAxis
= wac_BankofAmericaAssetPurchaseMember
       
Business Combination, Consideration Transferred                       495,700,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= wac_BankofAmericaAssetPurchaseMember
       
Servicer Advance Purchased Under Asset Purchase Agreement                       740,700,000wac_ServicerAdvancePurchasedUnderAssetPurchaseAgreement
/ us-gaap_BusinessAcquisitionAxis
= wac_BankofAmericaAssetPurchaseMember
       
Reverse Mortgage Solutions Inc [Member]                                
Business Acquisition [Line Items]                                
Payments to Acquire Businesses, Gross                         95,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
     
Business Combination, Acquisition Related Costs                           2,800,000us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
   
Business Combination, Consideration Transferred                         136,300,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
     
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets                         5,600,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
     
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities                         5,500,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
     
Goodwill                         130,000,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
     
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual                           13,600,000us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
   
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual                           1,900,000us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
   
Stock Issued During Period, Value, Acquisitions                         41,300,000us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
     
Acquisition related escrow funds payable to sellers     9,000,000wac_AcquisitionRelatedEscrowFundsPayableToSeller
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
        9,000,000wac_AcquisitionRelatedEscrowFundsPayableToSeller
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
               
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets                         5,300,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
     
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities                         5,300,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_ReverseMortgageSolutionsIncMember
     
Security One Lending [Member]                                
Business Acquisition [Line Items]                                
Payments to Acquire Businesses, Gross                             20,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
 
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets                 128,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
        128,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
128,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
 
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities                 102,300,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
        102,300,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
102,300,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
 
Goodwill                 8,800,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
        8,800,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
8,800,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
 
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets                 98,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
        98,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
98,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
 
Business Combination, Contingent Consideration, Liability                 10,900,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
        10,900,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
10,900,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
 
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities                 $ 89,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
        $ 89,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember
$ 89,400,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
/ us-gaap_BusinessAcquisitionAxis
= wac_SecurityOneLendingMember