XML 125 R119.htm IDEA: XBRL DOCUMENT v2.4.1.9
Servicing Advance Liabilities - Additional Information (Detail) (USD $)
1 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Nov. 30, 2014
Short-term Debt [Line Items]      
Non-Recourse Debt, Number of Credit Facilities without Recourse   2wac_NonRecourseDebtNumberofCreditFacilitieswithoutRecourse  
Secured Debt [Member]      
Short-term Debt [Line Items]      
Line of Credit Facility, Maximum Borrowing Capacity $ 1,500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
$ 1,500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
 
Debt Instrument, Maturity Date   Dec. 18, 2015  
Secured Debt [Member] | Servicer Advance Facility [Member]      
Short-term Debt [Line Items]      
Line of Credit Facility, Maximum Borrowing Capacity 1,200,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= wac_ServicerAdvanceFacilityMember
1,200,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= wac_ServicerAdvanceFacilityMember
100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= wac_ServicerAdvanceFacilityMember
Proceeds from Lines of Credit 1,100,000,000us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= wac_ServicerAdvanceFacilityMember
   
Secured Debt [Member] | Servicer Advance Reimbursement Agreement [Member]      
Short-term Debt [Line Items]      
Line of Credit Facility, Maximum Borrowing Capacity 200,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= wac_ServiceAdvanceReimbursementAgreementMember
200,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= wac_ServiceAdvanceReimbursementAgreementMember
950,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= wac_ServiceAdvanceReimbursementAgreementMember
Debt Instrument, Maturity Date   Mar. 31, 2015  
Repayments of Lines of Credit 765,000,000us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= wac_ServiceAdvanceReimbursementAgreementMember
   
Period Following Expiration, Recovered Collections Remitted   18 months  
Notification Period Required For Non-Renewal   120 days  
Secured Debt [Member] | Servicing Advance Facilities [Member]      
Short-term Debt [Line Items]      
Servicer and Protective Advances Pledged As Collateral $ 1,400,000,000us-gaap_DebtInstrumentCollateralAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= wac_AllOtherAgreementsMember
$ 1,400,000,000us-gaap_DebtInstrumentCollateralAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= wac_AllOtherAgreementsMember
 
Secured Debt [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]      
Short-term Debt [Line Items]      
Interest Spread   1.80%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
 
Secured Debt [Member] | London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]      
Short-term Debt [Line Items]      
Interest Spread   4.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember