XML 113 R64.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Effect of One Percent Change in Assumptions at Which Retirement Liabilities Could be Effectively Settled (Detail) (CAD) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2013
Defined Benefit Plan Disclosure [Line Items] |
Effect on net benefit cost, before tax, One percent increase - Rate of return on plan assets | (50)
Effect on net benefit cost, before tax, One percent increase - Discount rate | (80)
Effect on benefit obligation, One percent increase - Discount rate | (850)
Effect on net benefit cost, before tax, One percent increase- Rate of pay increases | 50
Effect on benefit obligation, One percent increase - Rate of pay increases | 170
Effect on net benefit cost, before tax, One percent decrease - Rate of return on plan assets | 50
Effect on net benefit cost, before tax, One percent decrease - Discount rate | 100
Effect on benefit obligation, One percent decrease - Discount rate | 1,050
Effect on net benefit cost, before tax, One percent decrease- Rate of pay increases | (45)
Effect on benefit obligation, One percent decrease - Rate of pay increases | (150)

X
- Definition Defined benefit plan effect of one percentage point decrease in discount rate on benefit obligation + References No definition available. + Details
Name: | imo_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseInDiscountRateOnBenefitObligation
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined benefit plan effect of one percentage point decrease in discount rate on net benefit cost, before tax. + References No definition available. + Details
Name: | imo_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseInDiscountRateOnNetBenefitCost
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined benefit plan effect of one percentage point decrease in rate of pay on net benefit obligation. + References No definition available. + Details
Name: | imo_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseInRateOfPayIncreasesOnBenefitObligation
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined benefit plan effect of one percentage point decrease in rate of pay on net benefit cost, before tax. + References No definition available. + Details
Name: | imo_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseInRateOfPayIncreasesOnPlanAssetsOnNetBenefitCost
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined benefit plan effect of one percentage point decrease in rate of return on plan assets on net benefit cost, before tax. + References No definition available. + Details
Name: | imo_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseInRateOfReturnOnPlanAssetsOnNetBenefitCost
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined benefit plan effect of one percentage point increase in discount rate on benefit obligation + References No definition available. + Details
Name: | imo_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseInDiscountRateOnBenefitObligation
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined benefit plan effect of one percentage point increase in discount rate on net benefit cost, before tax. + References No definition available. + Details
Name: | imo_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseInDiscountRateOnNetBenefitCost
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined benefit plan effect of one percentage point increase in rate of pay on net benefit obligation. + References No definition available. + Details
Name: | imo_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseInRateOfPayIncreasesOnBenefitObligation
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined benefit plan effect of one percentage point increase in rate of pay on net benefit cost, before tax. + References No definition available. + Details
Name: | imo_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseInRateOfPayIncreasesOnNetBenefitCost
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined benefit plan effect of one percentage point increase in rate of return on plan assets on net benefit cost, before tax. + References No definition available. + Details
Name: | imo_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseInRateOfReturnOnPlanAssetsOnNetBenefitCost
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration