XML 66 R151.htm IDEA: XBRL DOCUMENT v2.4.1.9
Separate Financial Information of Subsidiary Guarantors of Indebtedness - Schedule of Condensed Income Statement (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
REVENUES                      
Net servicing revenue and fees                 $ 601,510us-gaap_ServicingFeesNet $ 783,389us-gaap_ServicingFeesNet $ 368,509us-gaap_ServicingFeesNet
Net gains on sales of loans                 462,172us-gaap_GainLossOnSaleOfMortgageLoans 598,974us-gaap_GainLossOnSaleOfMortgageLoans 648us-gaap_GainLossOnSaleOfMortgageLoans
Interest income on loans                 134,555us-gaap_InterestAndFeeIncomeLoansAndLeases 144,651us-gaap_InterestAndFeeIncomeLoansAndLeases 154,351us-gaap_InterestAndFeeIncomeLoansAndLeases
Net fair value gains on reverse loans and related HMBS obligations                 109,972wac_FairValueGainLossOnReverseLoansAndRelatedObligation 120,382wac_FairValueGainLossOnReverseLoansAndRelatedObligation 7,279wac_FairValueGainLossOnReverseLoansAndRelatedObligation
Insurance revenue                 71,010us-gaap_InsuranceServicesRevenue 84,478us-gaap_InsuranceServicesRevenue 73,249us-gaap_InsuranceServicesRevenue
Other revenues                 107,934us-gaap_OtherOperatingIncome 70,625us-gaap_OtherOperatingIncome 19,771us-gaap_OtherOperatingIncome
Total revenues 317,492us-gaap_Revenues 386,000us-gaap_Revenues 413,713us-gaap_Revenues 369,948us-gaap_Revenues 402,839us-gaap_Revenues 489,167us-gaap_Revenues 595,964us-gaap_Revenues 314,529us-gaap_Revenues 1,487,153us-gaap_Revenues 1,802,499us-gaap_Revenues 623,807us-gaap_Revenues
EXPENSES                      
Salaries and benefits                 578,627us-gaap_LaborAndRelatedExpense 549,799us-gaap_LaborAndRelatedExpense 230,107us-gaap_LaborAndRelatedExpense
General and administrative                 577,506us-gaap_GeneralAndAdministrativeExpense 480,377us-gaap_GeneralAndAdministrativeExpense 136,236us-gaap_GeneralAndAdministrativeExpense
Interest expense                 303,103us-gaap_InterestExpense 272,655us-gaap_InterestExpense 179,671us-gaap_InterestExpense
Depreciation and amortization                 72,721us-gaap_DepreciationDepletionAndAmortization 71,027us-gaap_DepreciationDepletionAndAmortization 49,267us-gaap_DepreciationDepletionAndAmortization
Goodwill impairment     82,269us-gaap_GoodwillImpairmentLoss           82,269us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss
Corporate allocations                 0wac_CorporateAllocations 0wac_CorporateAllocations 0wac_CorporateAllocations
Other expenses, net                 10,803us-gaap_OtherCostAndExpenseOperating 9,395us-gaap_OtherCostAndExpenseOperating 22,619us-gaap_OtherCostAndExpenseOperating
Total expenses 429,855us-gaap_CostsAndExpenses 389,523us-gaap_CostsAndExpenses 467,171us-gaap_CostsAndExpenses 338,480us-gaap_CostsAndExpenses 382,604us-gaap_CostsAndExpenses 374,856us-gaap_CostsAndExpenses 359,049us-gaap_CostsAndExpenses 266,744us-gaap_CostsAndExpenses 1,625,029us-gaap_CostsAndExpenses 1,383,253us-gaap_CostsAndExpenses 617,900us-gaap_CostsAndExpenses
Losses on extinguishments         12,500us-gaap_GainsLossesOnExtinguishmentOfDebt       0us-gaap_GainsLossesOnExtinguishmentOfDebt (12,489)us-gaap_GainsLossesOnExtinguishmentOfDebt (48,579)us-gaap_GainsLossesOnExtinguishmentOfDebt
OTHER GAINS (LOSSES)                      
Other net fair value gains                 19,280us-gaap_FairValueOptionChangesInFairValueGainLoss1 6,061us-gaap_FairValueOptionChangesInFairValueGainLoss1 7,221us-gaap_FairValueOptionChangesInFairValueGainLoss1
Other                 (744)us-gaap_OtherNonoperatingIncomeExpense 0us-gaap_OtherNonoperatingIncomeExpense 0us-gaap_OtherNonoperatingIncomeExpense
Total other gains (losses) 3,303wac_OtherGainsLosses 16,204wac_OtherGainsLosses 1,532wac_OtherGainsLosses (2,503)wac_OtherGainsLosses (13,330)wac_OtherGainsLosses 6,507wac_OtherGainsLosses 1,656wac_OtherGainsLosses (1,261)wac_OtherGainsLosses 18,536wac_OtherGainsLosses (6,428)wac_OtherGainsLosses (41,358)wac_OtherGainsLosses
Income (loss) before income taxes (109,060)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 12,681us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (51,926)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 28,965us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 6,905us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 120,818us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 238,571us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 46,524us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (119,340)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 412,818us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (35,451)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Income tax expense (benefit) (65,087)us-gaap_IncomeTaxExpenseBenefit 83,484us-gaap_IncomeTaxExpenseBenefit (38,997)us-gaap_IncomeTaxExpenseBenefit 11,588us-gaap_IncomeTaxExpenseBenefit (2,892)us-gaap_IncomeTaxExpenseBenefit 48,129us-gaap_IncomeTaxExpenseBenefit 95,339us-gaap_IncomeTaxExpenseBenefit 18,775us-gaap_IncomeTaxExpenseBenefit (9,012)us-gaap_IncomeTaxExpenseBenefit 159,351us-gaap_IncomeTaxExpenseBenefit (13,317)us-gaap_IncomeTaxExpenseBenefit
Income (loss) before equity in earnings of consolidated subsidiaries and variable interest entities                 (110,328)wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities 253,467wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities (22,134)wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities
Equity in earnings (losses) of consolidated subsidiaries and variable interest entities                 0wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities 0wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities 0wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities
Net income (loss) (43,973)us-gaap_NetIncomeLoss (70,803)us-gaap_NetIncomeLoss (12,929)us-gaap_NetIncomeLoss 17,377us-gaap_NetIncomeLoss 9,797us-gaap_NetIncomeLoss 72,689us-gaap_NetIncomeLoss 143,232us-gaap_NetIncomeLoss 27,749us-gaap_NetIncomeLoss (110,328)us-gaap_NetIncomeLoss 253,467us-gaap_NetIncomeLoss (22,134)us-gaap_NetIncomeLoss
Comprehensive income (loss)                 (110,431)us-gaap_ComprehensiveIncomeNetOfTax 253,472us-gaap_ComprehensiveIncomeNetOfTax (22,057)us-gaap_ComprehensiveIncomeNetOfTax
Parent Company [Member]                      
REVENUES                      
Net servicing revenue and fees                 0us-gaap_ServicingFeesNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ServicingFeesNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ServicingFeesNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net gains on sales of loans                 0us-gaap_GainLossOnSaleOfMortgageLoans
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GainLossOnSaleOfMortgageLoans
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GainLossOnSaleOfMortgageLoans
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest income on loans                 1,007us-gaap_InterestAndFeeIncomeLoansAndLeases
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
612us-gaap_InterestAndFeeIncomeLoansAndLeases
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
328us-gaap_InterestAndFeeIncomeLoansAndLeases
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net fair value gains on reverse loans and related HMBS obligations                 0wac_FairValueGainLossOnReverseLoansAndRelatedObligation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0wac_FairValueGainLossOnReverseLoansAndRelatedObligation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0wac_FairValueGainLossOnReverseLoansAndRelatedObligation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Insurance revenue                 0us-gaap_InsuranceServicesRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InsuranceServicesRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InsuranceServicesRevenue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other revenues                 1,456us-gaap_OtherOperatingIncome
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
739us-gaap_OtherOperatingIncome
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
382us-gaap_OtherOperatingIncome
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total revenues                 2,463us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,351us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
710us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
EXPENSES                      
Salaries and benefits                 19,311us-gaap_LaborAndRelatedExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
16,911us-gaap_LaborAndRelatedExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
19,708us-gaap_LaborAndRelatedExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
General and administrative                 32,198us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
55,023us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
17,528us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest expense                 147,633us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
123,629us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
77,645us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Depreciation and amortization                 120us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
124us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
131us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Corporate allocations                 (46,764)wac_CorporateAllocations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(40,519)wac_CorporateAllocations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(25,393)wac_CorporateAllocations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other expenses, net                 1,598us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
759us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,350us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total expenses                 154,096us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
155,927us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
90,969us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Losses on extinguishments                 0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(12,489)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(48,579)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
OTHER GAINS (LOSSES)                      
Other net fair value gains                 (54)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(4,813)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,197)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other                 0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Total other gains (losses)                 (54)wac_OtherGainsLosses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(17,302)wac_OtherGainsLosses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(49,776)wac_OtherGainsLosses
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) before income taxes                 (151,687)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(171,878)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(140,035)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income tax expense (benefit)                 (49,405)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(55,556)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(48,808)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (loss) before equity in earnings of consolidated subsidiaries and variable interest entities                 (102,282)wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(116,322)wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(91,227)wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Equity in earnings (losses) of consolidated subsidiaries and variable interest entities                 (8,046)wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
369,789wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
69,093wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net income (loss)                 (110,328)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
253,467us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(22,134)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive income (loss)                 (110,431)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
253,472us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(22,057)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Guarantor Subsidiaries [Member]                      
REVENUES                      
Net servicing revenue and fees                 619,152us-gaap_ServicingFeesNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
802,557us-gaap_ServicingFeesNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
387,087us-gaap_ServicingFeesNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net gains on sales of loans                 462,172us-gaap_GainLossOnSaleOfMortgageLoans
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
598,974us-gaap_GainLossOnSaleOfMortgageLoans
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
648us-gaap_GainLossOnSaleOfMortgageLoans
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Interest income on loans                 587us-gaap_InterestAndFeeIncomeLoansAndLeases
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
718us-gaap_InterestAndFeeIncomeLoansAndLeases
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
696us-gaap_InterestAndFeeIncomeLoansAndLeases
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net fair value gains on reverse loans and related HMBS obligations                 109,972wac_FairValueGainLossOnReverseLoansAndRelatedObligation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
120,382wac_FairValueGainLossOnReverseLoansAndRelatedObligation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
7,279wac_FairValueGainLossOnReverseLoansAndRelatedObligation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Insurance revenue                 66,051us-gaap_InsuranceServicesRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
78,469us-gaap_InsuranceServicesRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
66,637us-gaap_InsuranceServicesRevenue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other revenues                 106,041us-gaap_OtherOperatingIncome
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
69,184us-gaap_OtherOperatingIncome
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
17,729us-gaap_OtherOperatingIncome
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Total revenues                 1,363,975us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,670,284us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
480,076us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
EXPENSES                      
Salaries and benefits                 559,316us-gaap_LaborAndRelatedExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
532,881us-gaap_LaborAndRelatedExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
207,192us-gaap_LaborAndRelatedExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
General and administrative                 597,331us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
431,897us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
121,548us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Interest expense                 72,203us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
60,064us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
3,472us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Depreciation and amortization                 71,815us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
70,068us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
47,955us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Goodwill impairment                 82,269us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Corporate allocations                 46,764wac_CorporateAllocations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
40,519wac_CorporateAllocations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
25,393wac_CorporateAllocations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other expenses, net                 2,542us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,443us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
936us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Total expenses                 1,432,240us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,136,872us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
406,496us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Losses on extinguishments                   0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
OTHER GAINS (LOSSES)                      
Other net fair value gains                 (792)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(657)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,178)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other                 (744)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Total other gains (losses)                 (1,536)wac_OtherGainsLosses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(657)wac_OtherGainsLosses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,178)wac_OtherGainsLosses
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Income (loss) before income taxes                 (69,801)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
532,755us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
72,402us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Income tax expense (benefit)                 17,220us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
208,459us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
28,569us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Income (loss) before equity in earnings of consolidated subsidiaries and variable interest entities                 (87,021)wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
324,296wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
43,833wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Equity in earnings (losses) of consolidated subsidiaries and variable interest entities                 21,238wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
13,009wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
6,300wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net income (loss)                 (65,783)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
337,305us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
50,133us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Comprehensive income (loss)                 (65,702)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
337,337us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
50,082us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries and VIEs [Member]                      
REVENUES                      
Net servicing revenue and fees                 185us-gaap_ServicingFeesNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
111us-gaap_ServicingFeesNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,375us-gaap_ServicingFeesNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net gains on sales of loans                 0us-gaap_GainLossOnSaleOfMortgageLoans
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_GainLossOnSaleOfMortgageLoans
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_GainLossOnSaleOfMortgageLoans
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Interest income on loans                 132,961us-gaap_InterestAndFeeIncomeLoansAndLeases
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
143,321us-gaap_InterestAndFeeIncomeLoansAndLeases
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
153,327us-gaap_InterestAndFeeIncomeLoansAndLeases
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net fair value gains on reverse loans and related HMBS obligations                 0wac_FairValueGainLossOnReverseLoansAndRelatedObligation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0wac_FairValueGainLossOnReverseLoansAndRelatedObligation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0wac_FairValueGainLossOnReverseLoansAndRelatedObligation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Insurance revenue                 5,854us-gaap_InsuranceServicesRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
6,009us-gaap_InsuranceServicesRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
6,786us-gaap_InsuranceServicesRevenue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other revenues                 20,253us-gaap_OtherOperatingIncome
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
20,135us-gaap_OtherOperatingIncome
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
19,286us-gaap_OtherOperatingIncome
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Total revenues                 159,253us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
169,576us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
181,774us-gaap_Revenues
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
EXPENSES                      
Salaries and benefits                 0us-gaap_LaborAndRelatedExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
7us-gaap_LaborAndRelatedExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,207us-gaap_LaborAndRelatedExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
General and administrative                 30,221us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
30,387us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
38,791us-gaap_GeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Interest expense                 83,379us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
89,521us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
99,103us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Depreciation and amortization                 786us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
835us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,181us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Corporate allocations                 0wac_CorporateAllocations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0wac_CorporateAllocations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0wac_CorporateAllocations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other expenses, net                 6,663us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
7,193us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
20,333us-gaap_OtherCostAndExpenseOperating
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Total expenses                 121,049us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
127,943us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
162,615us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Losses on extinguishments                   0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
OTHER GAINS (LOSSES)                      
Other net fair value gains                 20,126us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
11,531us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
9,596us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other                 0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Total other gains (losses)                 20,126wac_OtherGainsLosses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
11,531wac_OtherGainsLosses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
9,596wac_OtherGainsLosses
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Income (loss) before income taxes                 58,330us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
53,164us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
28,755us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Income tax expense (benefit)                 5,665us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
6,921us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
5,535us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Income (loss) before equity in earnings of consolidated subsidiaries and variable interest entities                 52,665wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
46,243wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
23,220wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Equity in earnings (losses) of consolidated subsidiaries and variable interest entities                 0wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(438)wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net income (loss)                 52,665us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
46,243us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
22,782us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Comprehensive income (loss)                 52,435us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
46,168us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
22,884us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Consolidation, Eliminations [Member]                      
REVENUES                      
Net servicing revenue and fees                 (17,827)us-gaap_ServicingFeesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(19,279)us-gaap_ServicingFeesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(20,953)us-gaap_ServicingFeesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net gains on sales of loans                 0us-gaap_GainLossOnSaleOfMortgageLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GainLossOnSaleOfMortgageLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GainLossOnSaleOfMortgageLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Interest income on loans                 0us-gaap_InterestAndFeeIncomeLoansAndLeases
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InterestAndFeeIncomeLoansAndLeases
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InterestAndFeeIncomeLoansAndLeases
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net fair value gains on reverse loans and related HMBS obligations                 0wac_FairValueGainLossOnReverseLoansAndRelatedObligation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0wac_FairValueGainLossOnReverseLoansAndRelatedObligation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0wac_FairValueGainLossOnReverseLoansAndRelatedObligation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Insurance revenue                 (895)us-gaap_InsuranceServicesRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InsuranceServicesRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(174)us-gaap_InsuranceServicesRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Other revenues                 (19,816)us-gaap_OtherOperatingIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(19,433)us-gaap_OtherOperatingIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(17,626)us-gaap_OtherOperatingIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Total revenues                 (38,538)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(38,712)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(38,753)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
EXPENSES                      
Salaries and benefits                 0us-gaap_LaborAndRelatedExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_LaborAndRelatedExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_LaborAndRelatedExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
General and administrative                 (82,244)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(36,930)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(41,631)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Interest expense                 (112)us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(559)us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(549)us-gaap_InterestExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Depreciation and amortization                 0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Corporate allocations                 0wac_CorporateAllocations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0wac_CorporateAllocations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0wac_CorporateAllocations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Other expenses, net                 0us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Total expenses                 (82,356)us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(37,489)us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(42,180)us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Losses on extinguishments                   0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
OTHER GAINS (LOSSES)                      
Other net fair value gains                 0us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Other                 0us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Total other gains (losses)                 0wac_OtherGainsLosses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0wac_OtherGainsLosses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0wac_OtherGainsLosses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Income (loss) before income taxes                 43,818us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(1,223)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
3,427us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Income tax expense (benefit)                 17,508us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(473)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
1,387us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Income (loss) before equity in earnings of consolidated subsidiaries and variable interest entities                 26,310wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(750)wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
2,040wac_IncomeLossBeforeEquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Equity in earnings (losses) of consolidated subsidiaries and variable interest entities                 (13,192)wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(382,798)wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(74,955)wac_EquityInEarningsOfSubsidiariesAndVariableInterestEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net income (loss)                 13,118us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(383,548)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(72,915)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Comprehensive income (loss)                 $ 13,267us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
$ (383,505)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
$ (72,966)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember