XML 131 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share-Based Incentive Compensation Programs - Additional Information (Detail) (CAD)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense charged against income 90us-gaap_AllocatedShareBasedCompensationExpense 92us-gaap_AllocatedShareBasedCompensationExpense 58us-gaap_AllocatedShareBasedCompensationExpense
Income tax benefit recognized in income related to compensation expense 31us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 33us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 20us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Cash payment for compensation expense 94us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards 88us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards 97us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards
Restricted Stock Unit Plan 1 And 2      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of consecutive trading days of share price to average prior to exercise date 5 days    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Before-tax unrecognized compensation expense related to non-vested restricted stock 191us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
   
Weighted average vesting period of nonvested restricted stock 3 years 6 months    
Restricted Stock Units | Restricted Stock Unit Plan 1      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage restricted stock units exercisable three years following grant date 50.00%imo_PercentageOfSharesThatBecomeExercisableInThreeYear
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementEquityComponentsAxis
= imo_RestrictedStockUnitPlanOneMember
   
Percentage restricted stock units exercisable seven years following grant date 50.00%imo_PercentageOfSharesThatBecomeExercisableInSevenYear
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementEquityComponentsAxis
= imo_RestrictedStockUnitPlanOneMember
   
Restricted Stock Units | Restricted Stock Unit Plan 2      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage restricted stock units exercisable five years following grant date 50.00%imo_PercentageRestrictedStockUnitsExercisableInFiveYears
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementEquityComponentsAxis
= imo_RestrictedStockUnitPlanTwoMember
   
Percentage restricted stock units exercisable ten years following grant date 50.00%imo_PercentageRestrictedStockUnitsExercisablePeriodTenYearsOrRetirement
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_StatementEquityComponentsAxis
= imo_RestrictedStockUnitPlanTwoMember