v2.4.1.9
Debt - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
bank
Dec. 31, 2013
Dec. 31, 2012
Line of Credit Facility [Line Items]      
Debt outstanding $ 0us-gaap_LongTermDebt $ 0us-gaap_LongTermDebt  
Number of banks to which the Company is party to a credit agreement 2wire_NumberOfLenderBanksInCreditAgreement    
Credit agreement expiration date Oct. 01, 2017    
Calculated maximum borrowings 150,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity    
Available increase in borrowings under credit agreement 100,000,000wire_LineOfCreditAccordionExtensionOption    
Calculated maximum borrowing amount available in current year 149,500,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity    
Outstanding borrowings 0us-gaap_LineOfCredit    
Total interest paid 285,000us-gaap_InterestExpense 265,000us-gaap_InterestExpense 313,000us-gaap_InterestExpense
Total interest capitalized $ 0us-gaap_InterestPaidCapitalized $ 0us-gaap_InterestPaidCapitalized $ 0us-gaap_InterestPaidCapitalized
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
   
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
   
Credit Agreement Interest Rate Option One | London Interbank Offered Rate (LIBOR) | Minimum | Credit Agreement      
Line of Credit Facility [Line Items]      
Debt instrument basis spread on variable rate 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
   
Credit Agreement Interest Rate Option One | London Interbank Offered Rate (LIBOR) | Maximum | Credit Agreement      
Line of Credit Facility [Line Items]      
Debt instrument basis spread on variable rate 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
   
Credit Agreement Interest Rate Option Two | Minimum | Credit Agreement      
Line of Credit Facility [Line Items]      
Debt instrument basis spread on base rate 0.00%wire_DebtInstrumentBasisSpreadOnBaseRate
/ us-gaap_CreditFacilityAxis
= wire_CreditAgreementMember
/ us-gaap_FinancialInstrumentAxis
= wire_CreditAgreementInterestRateOptionTwoMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Credit Agreement Interest Rate Option Two | Maximum | Credit Agreement      
Line of Credit Facility [Line Items]      
Debt instrument basis spread on base rate 0.25%wire_DebtInstrumentBasisSpreadOnBaseRate
/ us-gaap_CreditFacilityAxis
= wire_CreditAgreementMember
/ us-gaap_FinancialInstrumentAxis
= wire_CreditAgreementInterestRateOptionTwoMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Credit Agreement Interest Rate Option Two | Federal Funds Rate | Credit Agreement      
Line of Credit Facility [Line Items]      
Debt instrument basis spread on variable rate 0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= wire_CreditAgreementMember
/ us-gaap_FinancialInstrumentAxis
= wire_CreditAgreementInterestRateOptionTwoMember
/ us-gaap_VariableRateAxis
= us-gaap_FederalFundsEffectiveSwapRateMember
   
Credit Agreement Interest Rate Option Two | London Interbank Offered Rate (LIBOR) | Credit Agreement      
Line of Credit Facility [Line Items]      
Debt instrument basis spread on variable rate 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= wire_CreditAgreementMember
/ us-gaap_FinancialInstrumentAxis
= wire_CreditAgreementInterestRateOptionTwoMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember