v2.4.1.9
Debt - Additional Information (Detail) (USD $)
3 Months Ended
Mar. 31, 2015
bank
Line of Credit Facility [Line Items]  
Number of banks to which Company is party to a Credit Agreement 2wire_NumberOfLenderBanksInCreditAgreement
Calculated maximum borrowings $ 150,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Available increase in borrowings under Credit Agreement 100,000,000.0wire_LineOfCreditAccordionExtensionOption
Calculated maximum borrowing amount available in current year 149,500,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
Outstanding borrowings $ 0us-gaap_LineOfCredit
Minimum | Credit Agreement  
Line of Credit Facility [Line Items]  
Percentage of commitment fee 0.15%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= wire_CreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum | Credit Agreement Interest Rate Option One | Credit Agreement | London Interbank Offered Rate (LIBOR)  
Line of Credit Facility [Line Items]  
Debt instrument basis spread on variable rate (as a percent) 0.875%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= wire_CreditAgreementMember
/ us-gaap_FinancialInstrumentAxis
= wire_CreditAgreementInterestRateOptionOneMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
Minimum | Credit Agreement Interest Rate Option Two | Credit Agreement | Base Rate  
Line of Credit Facility [Line Items]  
Debt instrument basis spread on variable rate (as a percent) 0.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= wire_CreditAgreementMember
/ us-gaap_FinancialInstrumentAxis
= wire_CreditAgreementInterestRateOptionTwoMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
Maximum | Credit Agreement  
Line of Credit Facility [Line Items]  
Percentage of commitment fee 0.30%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= wire_CreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum | Credit Agreement Interest Rate Option One | Credit Agreement | London Interbank Offered Rate (LIBOR)  
Line of Credit Facility [Line Items]  
Debt instrument basis spread on variable rate (as a percent) 1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= wire_CreditAgreementMember
/ us-gaap_FinancialInstrumentAxis
= wire_CreditAgreementInterestRateOptionOneMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
Maximum | Credit Agreement Interest Rate Option Two | Credit Agreement | London Interbank Offered Rate (LIBOR)  
Line of Credit Facility [Line Items]  
Debt instrument basis spread on variable rate (as a percent) 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= wire_CreditAgreementMember
/ us-gaap_FinancialInstrumentAxis
= wire_CreditAgreementInterestRateOptionTwoMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
Maximum | Credit Agreement Interest Rate Option Two | Credit Agreement | Prime Rate  
Line of Credit Facility [Line Items]  
Debt instrument basis spread on variable rate (as a percent) 0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= wire_CreditAgreementMember
/ us-gaap_FinancialInstrumentAxis
= wire_CreditAgreementInterestRateOptionTwoMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_PrimeRateMember
Maximum | Credit Agreement Interest Rate Option Two | Credit Agreement | Base Rate  
Line of Credit Facility [Line Items]  
Debt instrument basis spread on variable rate (as a percent) 0.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= wire_CreditAgreementMember
/ us-gaap_FinancialInstrumentAxis
= wire_CreditAgreementInterestRateOptionTwoMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember