XML 102 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
Period End Capitalized Suspended Exploratory Well Costs (Detail) (CAD)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Projects with Exploratory Well Costs Capitalized for More than One Year [Line Items]      
Capitalized suspended exploratory well costs, total 167us-gaap_CapitalizedExploratoryWellCosts 173us-gaap_CapitalizedExploratoryWellCosts 167us-gaap_CapitalizedExploratoryWellCosts
Beginning Balance 173us-gaap_CapitalizedExploratoryWellCosts 167us-gaap_CapitalizedExploratoryWellCosts 163us-gaap_CapitalizedExploratoryWellCosts
Additions pending the determination of proved reserves 5us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves 12us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves 16us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves
Charged to expense         
Reclassification to wells, facilities and equipment based on the determination of proved reserves (11)us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves (6)us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves (12)us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves
Ending Balance 167us-gaap_CapitalizedExploratoryWellCosts 173us-gaap_CapitalizedExploratoryWellCosts 167us-gaap_CapitalizedExploratoryWellCosts
Capitalized for a period of one year or less   6us-gaap_CapitalizedExploratoryWellCostsThatHaveBeenCapitalizedForPeriodOfOneYearOrLess 16us-gaap_CapitalizedExploratoryWellCostsThatHaveBeenCapitalizedForPeriodOfOneYearOrLess
Capitalized For A Period Of Between One And Five Years      
Projects with Exploratory Well Costs Capitalized for More than One Year [Line Items]      
Capitalized suspended exploratory well costs 167us-gaap_CapitalizedExploratoryWellCostsThatHaveBeenCapitalizedForPeriodGreaterThanOneYear
/ imo_CapitalizedPeriodAxis
= imo_CapitalizedForPeriodOfBetweenOneAndFiveYearsMember
167us-gaap_CapitalizedExploratoryWellCostsThatHaveBeenCapitalizedForPeriodGreaterThanOneYear
/ imo_CapitalizedPeriodAxis
= imo_CapitalizedForPeriodOfBetweenOneAndFiveYearsMember
151us-gaap_CapitalizedExploratoryWellCostsThatHaveBeenCapitalizedForPeriodGreaterThanOneYear
/ imo_CapitalizedPeriodAxis
= imo_CapitalizedForPeriodOfBetweenOneAndFiveYearsMember
Capitalized For A Period Of Greater Than One Year      
Projects with Exploratory Well Costs Capitalized for More than One Year [Line Items]      
Capitalized suspended exploratory well costs 167us-gaap_CapitalizedExploratoryWellCostsThatHaveBeenCapitalizedForPeriodGreaterThanOneYear
/ imo_CapitalizedPeriodAxis
= imo_CapitalizedForPeriodOfGreaterThanOneYearMember
167us-gaap_CapitalizedExploratoryWellCostsThatHaveBeenCapitalizedForPeriodGreaterThanOneYear
/ imo_CapitalizedPeriodAxis
= imo_CapitalizedForPeriodOfGreaterThanOneYearMember
151us-gaap_CapitalizedExploratoryWellCostsThatHaveBeenCapitalizedForPeriodGreaterThanOneYear
/ imo_CapitalizedPeriodAxis
= imo_CapitalizedForPeriodOfGreaterThanOneYearMember