v2.4.1.9

Encore Wire Corporation 401(k) Profit Sharing Plan - Additional Information (Detail) (USD $) | 12 Months Ended | 0 Months Ended
--- | --- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | Jan. 01, 2015
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] |  |  |  |
Defined Contribution Plan, Age Requirement | 21 wire_DefinedContributionPlanAgeRequirement |  |  |
Defined Contribution Plan, Required Service Period | 1 year |  |  |
Defined Contribution Plan, Minimum Annual Contributions Per Employee, Percent | 1.00%wire_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent |  |  |
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent | 50.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent |  |  |
Defined Contribution Plan, Employer Matching Contribution, Percent Of Match, Level One | 100.00%wire_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchLevelOne |  |  |
Defined Contribution Plan, Employer Matching Contribution, Percent, Level One | 3.00%wire_DefinedContributionPlanEmployerMatchingContributionPercentLevelOne |  |  |
Defined Contribution Plan, Employer Matching Contribution, Percent Of Match, Level Two | 50.00%wire_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchLevelTwo |  |  |
Defined Contribution Plan, Employer Matching Contribution, Percent, Level Two | 2.00%wire_DefinedContributionPlanEmployerMatchingContributionPercentLevelTwo |  |  |
Defined Contribution Plan, Employers Matching Contribution, Vested Percentage | 100.00%wire_DefinedContributionPlanEmployersMatchingContributionVestedPercentage |  |  |
Defined Contribution Plan, Cost Recognized | $ 900,000 us-gaap_DefinedContributionPlanCostRecognized | $ 900,000 us-gaap_DefinedContributionPlanCostRecognized | $ 700,000 us-gaap_DefinedContributionPlanCostRecognized |
Defined Contribution Plan, Employer Discretionary Contribution Amount | $ 0 us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount | $ 0 us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount | $ 0 us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount |
Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage | 100.00%us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage |  |  |
Subsequent Event |  |  |  |
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] |  |  |  |
Defined Contribution Plan, Age Requirement |  |  |  | 18 wire_DefinedContributionPlanAgeRequirement / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember
Defined Contribution Plan, Notification Period for Change in 401(k) Plan |  |  |  | 30 days
Defined Contribution Plan, Percentage of Compensation Automatically Contributed |  |  |  | 5.00%wire_DefinedContributionPlanPercentageofCompensationAutomaticallyContributed / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember

X
- Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 55 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of the cost recognized during the period for defined contribution plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6414718&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of employer's matching contributions to a defined contribution plan that vests in a given year. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Age Requirement + References No definition available. + Details
Name: | wire_DefinedContributionPlanAgeRequirement
Namespace Prefix: | wire_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan Level One. + References No definition available. + Details
Name: | wire_DefinedContributionPlanEmployerMatchingContributionPercentLevelOne
Namespace Prefix: | wire_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan Level Two. + References No definition available. + Details
Name: | wire_DefinedContributionPlanEmployerMatchingContributionPercentLevelTwo
Namespace Prefix: | wire_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched Level One. + References No definition available. + Details
Name: | wire_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchLevelOne
Namespace Prefix: | wire_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched Level Two. + References No definition available. + Details
Name: | wire_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchLevelTwo
Namespace Prefix: | wire_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employer's matching contributions to a defined contribution plan that is vested when paid. + References No definition available. + Details
Name: | wire_DefinedContributionPlanEmployersMatchingContributionVestedPercentage
Namespace Prefix: | wire_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | wire_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent
Namespace Prefix: | wire_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Notification Period for Change in 401(k) Plan + References No definition available. + Details
Name: | wire_DefinedContributionPlanNotificationPeriodforChangein401kPlan
Namespace Prefix: | wire_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Percentage of Compensation Automatically Contributed + References No definition available. + Details
Name: | wire_DefinedContributionPlanPercentageofCompensationAutomaticallyContributed
Namespace Prefix: | wire_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |