XML 76 R63.htm IDEA: XBRL DOCUMENT
v3.22.4

Retirement Benefit Plans (Details 6) - Pension Benefit [Member] - USD ($) | Dec. 31, 2022 | Jan. 01, 2022
--- | --- | ---
Fair value of plan assets at beginning of year | $ 58,527,250 | $ 80,814,956
Level 1 [Member] |  |
Fair value of plan assets at beginning of year | 4,184,107 | 5,460,173
Level 2 [Member] |  |
Fair value of plan assets at beginning of year | 54,343,143 | 75,354,783
Level 3 [Member] |  |
Fair value of plan assets at beginning of year | 0 | 0
Eastern Company Common Stock [Member] |  |
Fair value of plan assets at beginning of year | 4,184,107 | 5,460,173
Eastern Company Common Stock [Member] | Level 1 [Member] |  |
Fair value of plan assets at beginning of year | 4,184,107 | 5,460,173
Eastern Company Common Stock [Member] | Level 3 [Member] |  |
Fair value of plan assets at beginning of year | 0 | 0
Common/Collective Trust Funds [Member] |  |
Fair value of plan assets at beginning of year | 391,357 | 356,173
Common/Collective Trust Funds [Member] | Level 1 [Member] |  |
Fair value of plan assets at beginning of year | 0 | 0
Common/Collective Trust Funds [Member] | Level 2 [Member] |  |
Fair value of plan assets at beginning of year | 391,357 | 356,173
Common/Collective Trust Funds [Member] | Level 3 [Member] |  |
Fair value of plan assets at beginning of year | 0 | 0
Multi Asset Core Plus Fund [Member] |  |
Fair value of plan assets at beginning of year | 26,244,623 | 36,142,837
Multi Asset Core Plus Fund [Member] | Level 1 [Member] |  |
Fair value of plan assets at beginning of year | 0 | 0
Multi Asset Core Plus Fund [Member] | Level 2 [Member] |  |
Fair value of plan assets at beginning of year | 26,244,623 | 36,142,837
Multi Asset Core Plus Fund [Member] | Level 3 [Member] |  |
Fair value of plan assets at beginning of year | 0 | 0
Russell 25 Year LDI Fixed Income Fund [Member] |  |
Fair value of plan assets at beginning of year | 4,376,600 | 4,320,207
Russell 25 Year LDI Fixed Income Fund [Member] | Level 1 [Member] |  |
Fair value of plan assets at beginning of year | 0 | 0
Russell 25 Year LDI Fixed Income Fund [Member] | Level 2 [Member] |  |
Fair value of plan assets at beginning of year | 4,376,600 | 4,320,207
Russell 25 Year LDI Fixed Income Fund [Member] | Level 3 [Member] |  |
Fair value of plan assets at beginning of year | 0 | 0
Russell 14 Year LDI Fixed Income Fund [Member] |  |
Fair value of plan assets at beginning of year | 18,012,813 | 26,430,482
Russell 14 Year LDI Fixed Income Fund [Member] | Level 1 [Member] |  |
Fair value of plan assets at beginning of year | 0 | 0
Russell 14 Year LDI Fixed Income Fund [Member] | Level 2 [Member] |  |
Fair value of plan assets at beginning of year | 18,012,813 | 26,430,482
Russell 14 Year LDI Fixed Income Fund [Member] | Level 3 [Member] |  |
Fair value of plan assets at beginning of year | 0 | 0
Russell 15 to 20 Year STRIPS Fixed Income Fund [Member] |  |
Fair value of plan assets at beginning of year | 2,151,410 | 3,264,328
Russell 15 to 20 Year STRIPS Fixed Income Fund [Member] | Level 1 [Member] |  |
Fair value of plan assets at beginning of year | 0 | 0
Russell 15 to 20 Year STRIPS Fixed Income Fund [Member] | Level 2 [Member] |  |
Fair value of plan assets at beginning of year | 2,151,410 | 3,264,328
Russell 15 to 20 Year STRIPS Fixed Income Fund [Member] | Level 3 [Member] |  |
Fair value of plan assets at beginning of year | 0 | 0
Russell 10 to 15 Year STRIPS Fixed Income Fund [Member] |  |
Fair value of plan assets at beginning of year | 3,166,340 | 4,840,756
Russell 10 to 15 Year STRIPS Fixed Income Fund [Member] | Level 1 [Member] |  |
Fair value of plan assets at beginning of year | 0 | 0
Russell 10 to 15 Year STRIPS Fixed Income Fund [Member] | Level 2 [Member] |  |
Fair value of plan assets at beginning of year | 3,166,340 | 4,840,756
Russell 10 to 15 Year STRIPS Fixed Income Fund [Member] | Level 3 [Member] |  |
Fair value of plan assets at beginning of year | $ 0 | $ 0

X
- Definition Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(02) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_EasternCompanyCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_CashAndCashEquivalentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_MultiAssetCorePlusFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_TwentyFiveYearTargetDurationLdiFixedIncomeFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_FourteenYearTargetDurationLdiFixedIncomeFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_FifteentoTwentyYearTargetDurationSTRIPSFixedIncomeFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=eml_TentoFifteenYearTargetDurationSTRIPSFixedIncomeFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |