XML 35 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension Plans - Unfunded Defined Benefit Pension Plan (Detail) (German Plan [Member], USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
German Plan [Member]
     
German plan net pension charge:      
Service cost $ 0.2us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
$ 0.2us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
$ 0.1us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
Interest cost on PBO 0.3us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
0.3us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
0.3us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
Amortization of prior service cost/(credit) 0us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
(0.1)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
0us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
Amortization of actuarial net loss/(gain) 0.1us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
0.2us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
0us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
Net pension charge $ 0.6us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
$ 0.6us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
$ 0.4us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
German plan assumptions at December 31, (%):      
Discount rate 2.10%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
3.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
3.25%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
Inflation rate 1.75%iosp_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInflationRate
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
2.00%iosp_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInflationRate
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
2.00%iosp_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInflationRate
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
Rate of increase in compensation levels 2.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
2.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember
2.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
/ us-gaap_PlanNameAxis
= iosp_GermanPlanMember