XML 68 R56.htm IDEA: XBRL DOCUMENT
v3.19.1

RETIREMENT BENEFIT PLANS, Amounts Recognized in, and Changes in Components of AOCI (Details) - USD ($) | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 29, 2018 | Dec. 30, 2017 | Dec. 29, 2018 | Dec. 30, 2017
Amounts recognized in accumulated other comprehensive income [Abstract] |  |  |  |
Total | $ 20,485,277 | $ 20,485,277 | $ 20,688,630 | $ 20,485,277
Defined Benefit Plan, Change in components of accumulated other comprehensive income [Abstract] |  |  |  |
Balance at beginning of period | 20,485,277 |  |  |
Liability (gains)/losses [Abstract] |  |  |  |
Balance at end of period | 20,688,630 | 20,485,277 |  |
Pension Benefit [Member] |  |  |  |
Amounts recognized in accumulated other comprehensive income [Abstract] |  |  |  |
Net (loss)/gain |  |  | (33,714,584) | (32,565,614)
Prior service (cost) credit |  |  | (364,392) | (494,142)
Total | (34,078,976) | (33,059,756) | (34,078,976) | (33,059,756)
Defined Benefit Plan, Change in components of accumulated other comprehensive income [Abstract] |  |  |  |
Balance at beginning of period | (33,059,756) | (33,799,555) |  |
Change due to availability of final actual assets and census data | 0 | 0 |  |
Charged to net periodic benefit cost [Abstract] |  |  |  |
Prior service cost | 114,822 | 178,874 |  |
Net loss (gain) | 1,110,111 | 1,231,486 |  |
Liability (gains)/losses [Abstract] |  |  |  |
Discount rate | 8,319,874 | (6,200,491) |  |
Asset (gains)/losses deferred | (9,531,647) | 5,978,071 |  |
Additional recognition due to plan amendment | 14,928 | (496,899) |  |
Other | (1,047,308) | 48,758 |  |
Balance at end of period | (34,078,976) | (33,059,756) |  |
Amounts that will be amortized from accumulated other comprehensive income in next fiscal year [Abstract] |  |  |  |
Net (loss) gain |  |  | (1,145,203) |
Prior service cost (credit) |  |  | 99,380 |
Other Postretirement Benefit [Member] |  |  |  |
Amounts recognized in accumulated other comprehensive income [Abstract] |  |  |  |
Net (loss)/gain |  |  | 1,332,634 | 1,089,785
Prior service (cost) credit |  |  | 13,325 | 18,397
Total | 1,345,959 | 1,108,182 | 1,345,959 | $ 1,108,182
Defined Benefit Plan, Change in components of accumulated other comprehensive income [Abstract] |  |  |  |
Balance at beginning of period | 1,108,182 | 1,270,922 |  |
Change due to availability of final actual assets and census data | 0 | 0 |  |
Charged to net periodic benefit cost [Abstract] |  |  |  |
Prior service cost | (5,072) | (21,444) |  |
Net loss (gain) | (65,591) | (77,601) |  |
Liability (gains)/losses [Abstract] |  |  |  |
Discount rate | 217,539 | (181,691) |  |
Asset (gains)/losses deferred | 1,237 | 52,395 |  |
Additional recognition due to plan amendment | 0 | 0 |  |
Other | 89,664 | 65,601 |  |
Balance at end of period | $ 1,345,959 | $ 1,108,182 |  |
Amounts that will be amortized from accumulated other comprehensive income in next fiscal year [Abstract] |  |  |  |
Net (loss) gain |  |  | 82,027 |
Prior service cost (credit) |  |  | $ (5,072) |

X
- References No definition available. + Details
Name: | eml_ChargedToNetPeriodicBenefitCostAbstract
Namespace Prefix: | eml_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | eml_DefinedBenefitPlanChangeInComponentsOfAccumulatedOtherComprehensiveIncomeAbstract
Namespace Prefix: | eml_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Changes in the accumulated other comprehensive income due to availability of final actual assets and census data. + References No definition available. + Details
Name: | eml_DefinedBenefitPlanChangesInAccumulatedOtherComprehensiveIncomeDueToAvailabilityOfFinalActualAssetsAndCensusData
Namespace Prefix: | eml_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of increase or decrease due to a change in the terms of discount rate. + References No definition available. + Details
Name: | eml_DefinedBenefitPlanDiscountRate
Namespace Prefix: | eml_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | eml_LiabilityGainsLossesAbstract
Namespace Prefix: | eml_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after tax, of (gains) losses deferred for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit. + References No definition available. + Details
Name: | eml_OtherComprehensiveIncomeLossDefinedBenefitPlanGainsLossesDeferredArisingDuringPeriodAfterTax
Namespace Prefix: | eml_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for plan amendment. + References No definition available. + Details
Name: | eml_OtherComprehensiveIncomeLossDefinedBenefitPlanPlanAmendmentAfterTax
Namespace Prefix: | eml_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax of (increase) decrease in the value of the projected benefit obligation related to a change in other costs assumption and increase (decrease) in the value of the plan assets resulting from experience different from that assumed, that has not been recognized in net periodic benefit (cost) credit. + References No definition available. + Details
Name: | eml_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansOtherArisingDuringPeriodNetOfTax
Namespace Prefix: | eml_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (i-k) -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (s) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount included in accumulated other comprehensive (income) loss for prior service cost (credit) expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (s) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |