XML 101 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value - Components of Net Gains on Sales of Loans (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Jun. 30, 2013
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Components of Net Gains on Sales of Loans (Detail) [Line Items]              
Realized gains on sales of loans $ 102,517us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale $ 67,218us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale $ 189,350us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale $ 75,526us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale $ 218,504us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale $ 537us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale  
Change in unrealized gains (losses) on loans held for sale 23,353us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale (15,897)us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale 19,177us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale (2,271)us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale 24,771us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale 266us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale  
Net fair value gains (losses) on derivatives         144,357us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet (153)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet  
Capitalized servicing rights 45,554wac_GainAssociatedWithCapitalizedServicingRights 36,305wac_GainAssociatedWithCapitalizedServicingRights 98,167wac_GainAssociatedWithCapitalizedServicingRights 37,595wac_GainAssociatedWithCapitalizedServicingRights 187,749wac_GainAssociatedWithCapitalizedServicingRights    
Provision for repurchases (1,838)us-gaap_ProvisionForOtherLosses (2,010)us-gaap_ProvisionForOtherLosses (4,024)us-gaap_ProvisionForOtherLosses (2,181)us-gaap_ProvisionForOtherLosses (9,067)us-gaap_ProvisionForOtherLosses (18)us-gaap_ProvisionForOtherLosses  
Interest income 8,721us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldForSale 8,473us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldForSale 17,066us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldForSale 9,261us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldForSale 32,625us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldForSale 16us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldForSale  
Other   114wac_OtherChangesInMortgageLoansHeldForSale 0wac_OtherChangesInMortgageLoansHeldForSale 34wac_OtherChangesInMortgageLoansHeldForSale 35wac_OtherChangesInMortgageLoansHeldForSale    
Net gains on sales of loans 144,611us-gaap_GainLossOnSaleOfMortgageLoans 235,949us-gaap_GainLossOnSaleOfMortgageLoans 248,645us-gaap_GainLossOnSaleOfMortgageLoans 314,394us-gaap_GainLossOnSaleOfMortgageLoans 598,974us-gaap_GainLossOnSaleOfMortgageLoans 648us-gaap_GainLossOnSaleOfMortgageLoans 0us-gaap_GainLossOnSaleOfMortgageLoans
Interest Rate Lock Commitments [Member]              
Components of Net Gains on Sales of Loans (Detail) [Line Items]              
Net fair value gains (losses) on derivatives 37,969us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
(17,217)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
36,363us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
41,404us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
38,126us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
949us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
 
Forward Sales Commitments [Member]              
Components of Net Gains on Sales of Loans (Detail) [Line Items]              
Net fair value gains (losses) on derivatives (63,956)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
183,625us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
(99,812)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
179,688us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
111,830us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
(1,102)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
 
Loan Purchase Commitments [Member]              
Components of Net Gains on Sales of Loans (Detail) [Line Items]              
Net fair value gains (losses) on derivatives $ (7,709)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoanPurchaseCommitmentsMember
$ (24,662)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoanPurchaseCommitmentsMember
$ (7,642)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoanPurchaseCommitmentsMember
$ (24,662)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoanPurchaseCommitmentsMember
$ (5,599)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_LoanPurchaseCommitmentsMember