Employee Benefits - Sensitivity of Disclosures to Changes in Selected Assumptions (Detail) (USD $) In Thousands, unless otherwise specified
|
12 Months Ended |
Dec. 31, 2014
|
U.S. Pension Plans [Member] |
|
Defined Benefit Plan Disclosure [Line Items] |
|
25 BP Decrease in Discount Rate, Change in PBO |
$ 19,983iff_DefinedBenefitPlanEffectOfTwentyFiveBasePointDecreaseInDiscountRateInProjectedBenefitObligation / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember |
25 BP Decrease in Discount Rate, Change in ABO |
19,609iff_DefinedBenefitPlanEffectOfTwentyFiveBasePointDecreaseInDiscountRateInAccumulatedBenefitObligation / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember |
25 BP Decrease in Discount Rate, Change in pension expense |
1,304iff_DefinedBenefitPlanEffectOfTwentyFiveBasePointDecreaseInDiscountRateInPensionExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember |
25 BP Decrease in Long-Term Rate of Return, Change in pension expense |
1,043iff_DefinedBenefitPlanEffectOfTwentyFiveBasePointDecreaseInLongTermRateOfReturnInPensionExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember |
Non-U.S. Pension Plans [Member] |
|
Defined Benefit Plan Disclosure [Line Items] |
|
25 BP Decrease in Discount Rate, Change in PBO |
47,377iff_DefinedBenefitPlanEffectOfTwentyFiveBasePointDecreaseInDiscountRateInProjectedBenefitObligation / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |
25 BP Decrease in Discount Rate, Change in ABO |
45,329iff_DefinedBenefitPlanEffectOfTwentyFiveBasePointDecreaseInDiscountRateInAccumulatedBenefitObligation / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |
25 BP Decrease in Discount Rate, Change in pension expense |
2,783iff_DefinedBenefitPlanEffectOfTwentyFiveBasePointDecreaseInDiscountRateInPensionExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |
25 BP Decrease in Long-Term Rate of Return, Change in pension expense |
2,115iff_DefinedBenefitPlanEffectOfTwentyFiveBasePointDecreaseInLongTermRateOfReturnInPensionExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |
Postretirement Benefit Plan [Member] |
|
Defined Benefit Plan Disclosure [Line Items] |
|
25 BP Decrease in Discount Rate, Change in ABO |
3,745iff_DefinedBenefitPlanEffectOfTwentyFiveBasePointDecreaseInDiscountRateInAccumulatedBenefitObligation / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |
25 BP Decrease in Discount Rate, Change in pension expense |
$ 215iff_DefinedBenefitPlanEffectOfTwentyFiveBasePointDecreaseInDiscountRateInPensionExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |