XML 78 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Retirement Benefits - Additional Information (Detail) (CAD)
In Millions, unless otherwise specified
12 Months Ended 120 Months Ended 240 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Dec. 31, 2014
Defined Benefit Plan Disclosure [Line Items]          
Health care cost trend rate assumed in 2015 4.50%us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear        
Long-term expected return 6.25%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets        
Actual rate of return       6.90%imo_ActualRateOfReturn 8.80%imo_ActualRateOfReturn
Cost for defined contributions plans 40us-gaap_DefinedContributionPlanCostRecognized 37us-gaap_DefinedContributionPlanCostRecognized 36us-gaap_DefinedContributionPlanCostRecognized    
Plan assets invested in venture capital partnerships 5.00%imo_DefinedBenefitPlanTargetAllocationToPrivateEquityVentureCapital        
Cash contributions to pension plans in 2015 225us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear        
Equity Securities          
Defined Benefit Plan Disclosure [Line Items]          
Target allocation securities 37.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
       
Debt Securities          
Defined Benefit Plan Disclosure [Line Items]          
Target allocation securities 58.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DebtSecuritiesMember