XML 122 R122.htm IDEA: XBRL DOCUMENT v2.4.1.9
Excess Servicing Spread Liability - Additional Information (Details) (USD $)
In Thousands, unless otherwise specified
0 Months Ended 12 Months Ended
Jul. 02, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Servicing Liabilities at Fair Value [Line Items]        
Proceeds From Sale of Excess Servicing Spread $ 75,400wac_ProceedsFromSaleOfExcessServicingSpread $ 75,426wac_ProceedsFromSaleOfExcessServicingSpread $ 0wac_ProceedsFromSaleOfExcessServicingSpread $ 0wac_ProceedsFromSaleOfExcessServicingSpread
Excess Servicing Spread Liability   66,311wac_ExcessServicingSpreadLiability 0wac_ExcessServicingSpreadLiability  
Interest expense   303,103us-gaap_InterestExpense 272,655us-gaap_InterestExpense 179,671us-gaap_InterestExpense
Residential Mortgage [Member]        
Servicing Liabilities at Fair Value [Line Items]        
Interest expense   4,900us-gaap_InterestExpense
/ us-gaap_ServicingLiabilitiesAtFairValueByTypeOfFinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
   
Level 3 [Member]        
Servicing Liabilities at Fair Value [Line Items]        
Excess Servicing Spread Liability   $ 66,311wac_ExcessServicingSpreadLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 0wac_ExcessServicingSpreadLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member