XML 122 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension Plans - Reconciliation of Fair Value of Plan Assets (Detail) (United Kingdom Plan [Member], Non-financial Assets and Liabilities (Level 3 Measurement) [Member], Other Assets [Member], USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
United Kingdom Plan [Member] | Non-financial Assets and Liabilities (Level 3 Measurement) [Member] | Other Assets [Member]
   
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance $ 38.3us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= iosp_UkPlanMember
$ 31.0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= iosp_UkPlanMember
Realized/unrealized gains/(losses):    
Relating to assets still held at the reporting date 7.3iosp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetStillHeldGainLossIncludedInEarningsOne
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= iosp_UkPlanMember
3.5iosp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetStillHeldGainLossIncludedInEarningsOne
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= iosp_UkPlanMember
Relating to assets sold during the period 0iosp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSoldGainLossIncludedInEarningsOne
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= iosp_UkPlanMember
0iosp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSoldGainLossIncludedInEarningsOne
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= iosp_UkPlanMember
Purchases, issuances and settlements 0.7us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= iosp_UkPlanMember
3.6us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= iosp_UkPlanMember
Exchange effect (2.2)iosp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetExchangeEffect
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= iosp_UkPlanMember
0.2iosp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetExchangeEffect
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= iosp_UkPlanMember
Ending balance $ 44.1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= iosp_UkPlanMember
$ 38.3us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_PlanNameAxis
= iosp_UkPlanMember