XML 122 R107.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Employee Benefits - Additional Information (Detail) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) | Feb. 01, 2021 USD ($) benefit_plan
Defined Benefit Plan Disclosure [Line Items] |  |  |
Percentage of matching contribution if compensation percentage below low range | 100.00% | 100.00% |
Matching participant's contribution, percentage on compensation | 6.00% | 4.00% |
Percentage of matching contribution if compensation percentage between high range and low range |  | 75.00% |
Matching participant's contribution, percentage on compensation, range low |  | 4.00% |
Matching participant's contribution, percentage on compensation, range high |  | 8.00% |
Percentage of employees eligible to accrue benefits under the defined plan | 50.00% |  |
Matching participant's contribution, average percentage on compensation | 6.00% |  |
Retirement liabilities | $ 253,000,000 | $ 231,000,000 |
Capital in excess of par value related to deferred compensation plan | 17,000,000 | 25,000,000 |
Total cash surrender value of life insurance contracts | $ 49,000,000 | 45,000,000 |
Percentage of active employees with pension and or other retirement benefit plans covered | 20.00% |  |
Nutrition & Biosciences, Inc |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Net defined benefit plan liabilities |  |  | $ 221,000,000
Number of defined benefit plans assumed | benefit_plan |  |  | 20
Deferred Compensation Plan |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Retirement liabilities | $ 52,000,000 | 53,000,000 |
Pension Plan | U.S. Plans |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Retirement liabilities | 44,000,000 | 47,000,000 |
Contribution to the plans | $ 5,000,000 | 5,000,000 |
Pension Plan | U.S. Plans | Equities |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Target percentage of investment in equity securities | 10.00% |  |
Pension Plan | U.S. Plans | Fixed Income Securities |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Target percentage of investment in equity securities | 90.00% |  |
Pension Plan | U.S. Plans | Qualified Plan |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Contribution to the plans | $ 0 |  |
Pension Plan | U.S. Plans | Nonqualified Plan |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Contribution to the plans | 5,000,000 |  |
Pension Plan | Non-U.S. Plans |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Retirement liabilities | 161,000,000 | 138,000,000 |
Contribution to the plans | 31,000,000 | $ 31,000,000 |
Postretirement Benefits |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Contribution to the plans | $ 3,000,000 |  |

X
- Definition Portion of Deferred Compensation Plan to be paid out in shares. + References No definition available. + Details
Name: | iff_AdjustmentsToAdditionalPaidInCapitalDeferredCompensation
Namespace Prefix: | iff_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Business Combination, Defined Benefit Plan, Number Of Plans Assumed + References No definition available. + Details
Name: | iff_BusinessCombinationDefinedBenefitPlanNumberOfPlansAssumed
Namespace Prefix: | iff_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Defined contribution plan, matching participant contribution, average percentage on compensation + References No definition available. + Details
Name: | iff_DefinedContributionPlanMatchingParticipantContributionAveragePercentageOnCompensation
Namespace Prefix: | iff_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined contribution plan matching participant contribution percentage on compensation range + References No definition available. + Details
Name: | iff_DefinedContributionPlanMatchingParticipantContributionPercentageOnCompensationRange
Namespace Prefix: | iff_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined contribution plan, matching participant contribution, percentage on compensation, range high + References No definition available. + Details
Name: | iff_DefinedContributionPlanMatchingParticipantContributionPercentageOnCompensationRangeHigh
Namespace Prefix: | iff_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined contribution plan, matching participant contribution, percentage on compensation, range low + References No definition available. + Details
Name: | iff_DefinedContributionPlanMatchingParticipantContributionPercentageOnCompensationRangeLow
Namespace Prefix: | iff_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined contribution plan, percentage of matching contribution if compensation percentage below low range + References No definition available. + Details
Name: | iff_DefinedContributionPlanPercentageOfMatchingContributionIfCompensationPercentageBelowLowRange
Namespace Prefix: | iff_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined contribution plan, percentage of matching contribution if compensation percentage between high range and low range + References No definition available. + Details
Name: | iff_DefinedContributionPlanPercentageOfMatchingContributionIfCompensationPercentageBetweenHighRangeAndLowRange
Namespace Prefix: | iff_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined contribution plan, percentage of matching contribution if compensation percentage reaches average rate + References No definition available. + Details
Name: | iff_DefinedContributionPlanPercentageOfMatchingContributionIfCompensationPercentageReachesAverageRate
Namespace Prefix: | iff_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of Active Employees with Pension and or Other Retirement Benefit Plans Covered + References No definition available. + Details
Name: | iff_PercentageofActiveEmployeeswithPensionandorOtherRetirementBenefitPlansCovered
Namespace Prefix: | iff_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CashSurrenderValueOfLifeInsurance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of contribution received by defined benefit plan from employer which increases plan assets. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-6 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of target 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/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(15)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480535/715-20-45-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=iff_NutritionBiosciencesIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
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_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember
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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |