XML 68 R168.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Reporting - Financial Results by Reportable Segment Reconciled to Consolidated Income Before Income Taxes and Total Assets by Reportable Segment Reconciled to Consolidated Total Assets (Parenthetical) (Detail) (USD $)
In Millions, 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
Segment Reporting Information [Line Items]              
Performance Fees Earned in Connection with Equity Method Investment $ 34.2wac_PerformanceFeesEarnedInConnectionWithEquityMethodInvestment   $ 34.2wac_PerformanceFeesEarnedInConnectionWithEquityMethodInvestment        
Operating Segments [Member] | Servicing [Member]              
Segment Reporting Information [Line Items]              
Servicing revenue and fees 5.0wac_ServicingFeesNetIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_ServicingMember
4.7wac_ServicingFeesNetIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_ServicingMember
9.6wac_ServicingFeesNetIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_ServicingMember
9.6wac_ServicingFeesNetIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_ServicingMember
18.8wac_ServicingFeesNetIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_ServicingMember
20.4wac_ServicingFeesNetIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_ServicingMember
25.4wac_ServicingFeesNetIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_ServicingMember
Operating Segments [Member] | Asset Receivables Management [Member]              
Segment Reporting Information [Line Items]              
Servicing revenue and fees 0.2wac_ServicingFeesNetIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_AssetReceivablesManagementMember
0.1wac_ServicingFeesNetIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_AssetReceivablesManagementMember
0.3wac_ServicingFeesNetIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_AssetReceivablesManagementMember
0.2wac_ServicingFeesNetIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_AssetReceivablesManagementMember
0.4wac_ServicingFeesNetIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_AssetReceivablesManagementMember
0.5wac_ServicingFeesNetIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_AssetReceivablesManagementMember
 
Operating Segments [Member] | Insurance [Member]              
Segment Reporting Information [Line Items]              
Insurance services revenue             $ 2.1wac_InsuranceServicesRevenueIntercompany
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wac_InsuranceMember