XML 109 R90.htm IDEA: XBRL DOCUMENT
v3.20.4

RETIREMENT PLANS - Allocation Plan Assets (Details) | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019
Pension | International |  |
Asset allocation percentages |  |
PERCENTAGE OF PLAN ASSETS | 100.00% | 100.00%
Pension | International | Cash |  |
Asset allocation percentages |  |
PERCENTAGE OF PLAN ASSETS | 1.00% | 1.00%
Pension | International | International equity |  |
Asset allocation percentages |  |
PERCENTAGE OF PLAN ASSETS | 40.00% | 41.00%
Pension | International | Corporate bonds |  |
Asset allocation percentages |  |
PERCENTAGE OF PLAN ASSETS | 20.00% | 21.00%
Pension | International | Government bonds |  |
Asset allocation percentages |  |
PERCENTAGE OF PLAN ASSETS | 22.00% | 22.00%
Pension | International | Total fixed income |  |
Asset allocation percentages |  |
PERCENTAGE OF PLAN ASSETS | 42.00% | 43.00%
Pension | International | Insurance company accounts |  |
Asset allocation percentages |  |
PERCENTAGE OF PLAN ASSETS | 14.00% | 14.00%
Pension | International | Real estate |  |
Asset allocation percentages |  |
PERCENTAGE OF PLAN ASSETS | 1.00% | 1.00%
Pension | International | Debt securities |  |
Asset allocation percentages |  |
PERCENTAGE OF PLAN ASSETS | 2.00% |
Pension and Postretirement Health Care Benefit Plans | United States |  |
Asset allocation percentages |  |
TARGET ASSET ALLOCATION PERCENTAGE | 100.00% | 100.00%
PERCENTAGE OF PLAN ASSETS | 100.00% | 100.00%
Pension and Postretirement Health Care Benefit Plans | United States | Cash |  |
Asset allocation percentages |  |
PERCENTAGE OF PLAN ASSETS | 2.00% | 1.00%
Pension and Postretirement Health Care Benefit Plans | United States | Large cap equity |  |
Asset allocation percentages |  |
TARGET ASSET ALLOCATION PERCENTAGE | 27.00% | 34.00%
PERCENTAGE OF PLAN ASSETS | 26.00% | 34.00%
Pension and Postretirement Health Care Benefit Plans | United States | Small cap equity |  |
Asset allocation percentages |  |
TARGET ASSET ALLOCATION PERCENTAGE | 4.00% | 9.00%
PERCENTAGE OF PLAN ASSETS | 4.00% | 8.00%
Pension and Postretirement Health Care Benefit Plans | United States | International equity |  |
Asset allocation percentages |  |
TARGET ASSET ALLOCATION PERCENTAGE | 16.00% | 15.00%
PERCENTAGE OF PLAN ASSETS | 15.00% | 15.00%
Pension and Postretirement Health Care Benefit Plans | United States | Core fixed income |  |
Asset allocation percentages |  |
TARGET ASSET ALLOCATION PERCENTAGE | 30.00% | 18.00%
PERCENTAGE OF PLAN ASSETS | 29.00% | 18.00%
Pension and Postretirement Health Care Benefit Plans | United States | High-yield bonds |  |
Asset allocation percentages |  |
TARGET ASSET ALLOCATION PERCENTAGE | 4.00% | 5.00%
PERCENTAGE OF PLAN ASSETS | 3.00% | 5.00%
Pension and Postretirement Health Care Benefit Plans | United States | Emerging markets |  |
Asset allocation percentages |  |
TARGET ASSET ALLOCATION PERCENTAGE | 2.00% | 2.00%
PERCENTAGE OF PLAN ASSETS | 2.00% | 2.00%
Pension and Postretirement Health Care Benefit Plans | United States | Real estate |  |
Asset allocation percentages |  |
TARGET ASSET ALLOCATION PERCENTAGE | 6.00% | 6.00%
PERCENTAGE OF PLAN ASSETS | 7.00% | 7.00%
Pension and Postretirement Health Care Benefit Plans | United States | Private Equity |  |
Asset allocation percentages |  |
TARGET ASSET ALLOCATION PERCENTAGE | 8.00% | 8.00%
PERCENTAGE OF PLAN ASSETS | 9.00% | 7.00%
Pension and Postretirement Health Care Benefit Plans | United States | Distressed debt |  |
Asset allocation percentages |  |
TARGET ASSET ALLOCATION PERCENTAGE | 3.00% | 3.00%
PERCENTAGE OF PLAN ASSETS | 3.00% | 3.00%

X
- Definition The aggregate target allocation percentage of the investments (categorized by debt securities, equity securities, real estate and other plan assets) presented on a weighted-average basis as of the measurement date of the latest statement of financial position. + References No definition available. + Details
Name: | ecl_DefinedBenefitPlanTargetAllocationPercentageOfAssets
Namespace Prefix: | ecl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
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_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

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

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

X
- Details
Name: | us-gaap_RetirementPlanSponsorLocationAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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