XML 81 R45.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Business Segments (Detail) (CAD) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Revenues and other income |  |  |  |  |  |
Operating revenues | 36,231 imo_OperatingRevenuesIncludingFederalExciseTax | [1],[2],[3] | 32,722 imo_OperatingRevenuesIncludingFederalExciseTax | [1],[2],[3] | 31,053 imo_OperatingRevenuesIncludingFederalExciseTax | [1],[2],[3]
Investment and other income | 735 us-gaap_OtherIncome |  | 207 us-gaap_OtherIncome |  | 135 us-gaap_OtherIncome |
Total revenues and other income | 36,966 imo_TotalRevenuesAndOtherIncome |  | 32,929 imo_TotalRevenuesAndOtherIncome |  | 31,188 imo_TotalRevenuesAndOtherIncome |
Expenses |  |  |  |  |  |
Exploration | 67 us-gaap_ExplorationExpense |  | 123 us-gaap_ExplorationExpense |  | 83 us-gaap_ExplorationExpense |
Purchases of crude oil and products | 22,479 imo_CrudeOilAndProductPurchases | [4] | 20,155 imo_CrudeOilAndProductPurchases | [4] | 18,476 imo_CrudeOilAndProductPurchases | [4]
Production and manufacturing | 5,662 imo_ProductionAndManufacturingExpenses | [5],[6] | 5,288 imo_ProductionAndManufacturingExpenses | [5],[6] | 4,457 imo_ProductionAndManufacturingExpenses | [5],[6]
Selling and general | 1,075 us-gaap_SellingGeneralAndAdministrativeExpense |  | 1,082 us-gaap_SellingGeneralAndAdministrativeExpense |  | 1,081 us-gaap_SellingGeneralAndAdministrativeExpense |
Federal excise tax | 1,562 imo_FederalExciseTax | [1] | 1,423 imo_FederalExciseTax | [1] | 1,338 imo_FederalExciseTax | [1]
Depreciation and depletion | 1,096 us-gaap_DepreciationDepletionAndAmortization | [6] | 1,110 us-gaap_DepreciationDepletionAndAmortization | [6] | 761 us-gaap_DepreciationDepletionAndAmortization | [6]
Financing costs (note 12) | 4 us-gaap_InterestExpense | [7] | 11 us-gaap_InterestExpense | [7] | (1)us-gaap_InterestExpense | [7]
Total expenses | 31,945 us-gaap_CostsAndExpenses |  | 29,192 us-gaap_CostsAndExpenses |  | 26,195 us-gaap_CostsAndExpenses |
Income before income taxes | 5,021 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |  | 3,737 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |  | 4,993 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |
Income taxes (note 3) |  |  |  |  |  |
Current | 106 us-gaap_CurrentIncomeTaxExpenseBenefit |  | 425 us-gaap_CurrentIncomeTaxExpenseBenefit |  | 593 us-gaap_CurrentIncomeTaxExpenseBenefit |
Deferred | 1,130 us-gaap_DeferredIncomeTaxExpenseBenefit | [8] | 484 us-gaap_DeferredIncomeTaxExpenseBenefit | [8] | 634 us-gaap_DeferredIncomeTaxExpenseBenefit | [8]
Total income tax expense | 1,236 us-gaap_IncomeTaxExpenseBenefit | [9] | 909 us-gaap_IncomeTaxExpenseBenefit | [9] | 1,227 us-gaap_IncomeTaxExpenseBenefit | [9]
Net income | 3,785 us-gaap_NetIncomeLoss |  | 2,828 us-gaap_NetIncomeLoss |  | 3,766 us-gaap_NetIncomeLoss |
Cash flows from (used in) operating activities | 4,405 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations |  | 3,292 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations |  | 4,680 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations |
Capital and exploration expenditures | 5,654 imo_CapitalAndExplorationExpenditures | [10] | 8,020 imo_CapitalAndExplorationExpenditures | [10] | 5,683 imo_CapitalAndExplorationExpenditures | [10]
Property, plant and equipment Cost | 50,911 us-gaap_PropertyPlantAndEquipmentGross |  | 47,165 us-gaap_PropertyPlantAndEquipmentGross |  | 38,765 us-gaap_PropertyPlantAndEquipmentGross |
Accumulated depreciation and depletion | (15,337)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |  | (15,845)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |  | (14,843)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
Net property, plant and equipment | 35,574 us-gaap_PropertyPlantAndEquipmentNet | [11] | 31,320 us-gaap_PropertyPlantAndEquipmentNet | [11] | 23,922 us-gaap_PropertyPlantAndEquipmentNet | [11]
Total assets | 40,830 us-gaap_Assets |  | 37,218 us-gaap_Assets |  | 29,364 us-gaap_Assets |
Upstream |  |  |  |  |  |
Revenues and other income |  |  |  |  |  |
Operating revenues | 8,408 imo_OperatingRevenuesIncludingFederalExciseTax / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [3] | 6,016 imo_OperatingRevenuesIncludingFederalExciseTax / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [3] | 4,674 imo_OperatingRevenuesIncludingFederalExciseTax / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [3]
Intersegment sales | 4,087 imo_IntersegmentSales / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 4,026 imo_IntersegmentSales / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 4,110 imo_IntersegmentSales / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Investment and other income | 667 us-gaap_OtherIncome / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 145 us-gaap_OtherIncome / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 46 us-gaap_OtherIncome / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
TOTAL OPERATING REVENUES, INTERSEGMENT SALES, INVESTMENT AND OTHER INCOME | 13,162 imo_SegmentRevenue / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 10,187 imo_SegmentRevenue / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 8,830 imo_SegmentRevenue / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Expenses |  |  |  |  |  |
Exploration | 67 us-gaap_ExplorationExpense / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 123 us-gaap_ExplorationExpense / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 83 us-gaap_ExplorationExpense / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Purchases of crude oil and products | 5,628 imo_CrudeOilAndProductPurchases / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 3,778 imo_CrudeOilAndProductPurchases / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 3,056 imo_CrudeOilAndProductPurchases / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Production and manufacturing | 3,882 imo_ProductionAndManufacturingExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [6] | 3,389 imo_ProductionAndManufacturingExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [6] | 2,704 imo_ProductionAndManufacturingExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [6]
Selling and general | 3 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 5 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 1 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Depreciation and depletion | 857 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [6] | 636 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [6] | 498 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [6]
Financing costs (note 12) | 4 us-gaap_InterestExpense / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 9 us-gaap_InterestExpense / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | (1)us-gaap_InterestExpense / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Total expenses | 10,441 us-gaap_CostsAndExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 7,940 us-gaap_CostsAndExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 6,341 us-gaap_CostsAndExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Income before income taxes | 2,721 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 2,247 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 2,489 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Income taxes (note 3) |  |  |  |  |  |
Current | (219)us-gaap_CurrentIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | (14)us-gaap_CurrentIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 72 us-gaap_CurrentIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Deferred | 881 us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 549 us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 529 us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Total income tax expense | 662 us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 535 us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 601 us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Net income | 2,059 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 1,712 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 1,888 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Cash flows from (used in) operating activities | 2,519 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 1,690 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 2,625 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Capital and exploration expenditures | 4,974 imo_CapitalAndExplorationExpenditures / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [10] | 7,755 imo_CapitalAndExplorationExpenditures / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [10] | 5,518 imo_CapitalAndExplorationExpenditures / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [10]
Property, plant and equipment Cost | 42,142 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 38,819 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 30,602 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Accumulated depreciation and depletion | (10,103)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | (10,749)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | (10,146)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Net property, plant and equipment | 32,039 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [11] | 28,070 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [11] | 20,456 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember | [11]
Total assets | 34,421 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 30,553 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |  | 22,317 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = imo_UpstreamMember |
Downstream |  |  |  |  |  |
Revenues and other income |  |  |  |  |  |
Operating revenues | 26,400 imo_OperatingRevenuesIncludingFederalExciseTax / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [3] | 25,450 imo_OperatingRevenuesIncludingFederalExciseTax / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [3] | 25,077 imo_OperatingRevenuesIncludingFederalExciseTax / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [3]
Intersegment sales | 1,359 imo_IntersegmentSales / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 1,978 imo_IntersegmentSales / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 2,603 imo_IntersegmentSales / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Investment and other income | 65 us-gaap_OtherIncome / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 59 us-gaap_OtherIncome / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 81 us-gaap_OtherIncome / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
TOTAL OPERATING REVENUES, INTERSEGMENT SALES, INVESTMENT AND OTHER INCOME | 27,824 imo_SegmentRevenue / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 27,487 imo_SegmentRevenue / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 27,761 imo_SegmentRevenue / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Expenses |  |  |  |  |  |
Purchases of crude oil and products | 21,476 imo_CrudeOilAndProductPurchases / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 21,628 imo_CrudeOilAndProductPurchases / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 21,316 imo_CrudeOilAndProductPurchases / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Production and manufacturing | 1,564 imo_ProductionAndManufacturingExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [6] | 1,695 imo_ProductionAndManufacturingExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [6] | 1,569 imo_ProductionAndManufacturingExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [6]
Selling and general | 887 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 886 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 935 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Federal excise tax | 1,562 imo_FederalExciseTax / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 1,423 imo_FederalExciseTax / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 1,338 imo_FederalExciseTax / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Depreciation and depletion | 216 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [6] | 452 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [6] | 242 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [6]
Financing costs (note 12) |  |  | 2 us-gaap_InterestExpense / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  |  |
Total expenses | 25,705 us-gaap_CostsAndExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 26,086 us-gaap_CostsAndExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 25,400 us-gaap_CostsAndExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Income before income taxes | 2,119 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 1,401 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 2,361 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Income taxes (note 3) |  |  |  |  |  |
Current | 296 us-gaap_CurrentIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 395 us-gaap_CurrentIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 486 us-gaap_CurrentIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Deferred | 229 us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | (46)us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 103 us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Total income tax expense | 525 us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 349 us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 589 us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Net income | 1,594 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 1,052 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 1,772 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Cash flows from (used in) operating activities | 1,666 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 1,453 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 1,961 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Capital and exploration expenditures | 572 imo_CapitalAndExplorationExpenditures / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [10] | 187 imo_CapitalAndExplorationExpenditures / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [10] | 140 imo_CapitalAndExplorationExpenditures / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [10]
Property, plant and equipment Cost | 7,460 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 7,146 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 7,038 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Accumulated depreciation and depletion | (4,459)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | (4,347)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | (3,967)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Net property, plant and equipment | 3,001 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [11] | 2,799 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [11] | 3,071 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember | [11]
Total assets | 5,823 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 5,732 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |  | 6,409 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = imo_DownstreamMember |
Chemical |  |  |  |  |  |
Revenues and other income |  |  |  |  |  |
Operating revenues | 1,423 imo_OperatingRevenuesIncludingFederalExciseTax / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [3] | 1,256 imo_OperatingRevenuesIncludingFederalExciseTax / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [3] | 1,302 imo_OperatingRevenuesIncludingFederalExciseTax / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [3]
Intersegment sales | 381 imo_IntersegmentSales / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 318 imo_IntersegmentSales / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 299 imo_IntersegmentSales / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
TOTAL OPERATING REVENUES, INTERSEGMENT SALES, INVESTMENT AND OTHER INCOME | 1,804 imo_SegmentRevenue / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 1,574 imo_SegmentRevenue / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 1,601 imo_SegmentRevenue / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
Expenses |  |  |  |  |  |
Purchases of crude oil and products | 1,196 imo_CrudeOilAndProductPurchases / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 1,065 imo_CrudeOilAndProductPurchases / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 1,115 imo_CrudeOilAndProductPurchases / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
Production and manufacturing | 216 imo_ProductionAndManufacturingExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [6] | 210 imo_ProductionAndManufacturingExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [6] | 185 imo_ProductionAndManufacturingExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [6]
Selling and general | 70 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 66 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 67 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
Depreciation and depletion | 12 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [6] | 12 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [6] | 12 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [6]
Total expenses | 1,494 us-gaap_CostsAndExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 1,353 us-gaap_CostsAndExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 1,379 us-gaap_CostsAndExpenses / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
Income before income taxes | 310 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 221 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 222 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
Income taxes (note 3) |  |  |  |  |  |
Current | 76 us-gaap_CurrentIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 62 us-gaap_CurrentIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 67 us-gaap_CurrentIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
Deferred | 5 us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | (3)us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | (10)us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
Total income tax expense | 81 us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 59 us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 57 us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
Net income | 229 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 162 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 165 us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
Cash flows from (used in) operating activities | 250 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 198 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 127 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
Capital and exploration expenditures | 26 imo_CapitalAndExplorationExpenditures / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [10] | 9 imo_CapitalAndExplorationExpenditures / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [10] | 4 imo_CapitalAndExplorationExpenditures / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [10]
Property, plant and equipment Cost | 798 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 771 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 765 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
Accumulated depreciation and depletion | (601)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | (586)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | (576)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
Net property, plant and equipment | 197 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [11] | 185 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [11] | 189 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember | [11]
Total assets | 372 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 397 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |  | 372 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = imo_ChemicalMember |
Corporate and Other |  |  |  |  |  |
Revenues and other income |  |  |  |  |  |
Investment and other income | 3 us-gaap_OtherIncome / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 3 us-gaap_OtherIncome / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 8 us-gaap_OtherIncome / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |
TOTAL OPERATING REVENUES, INTERSEGMENT SALES, INVESTMENT AND OTHER INCOME | 3 imo_SegmentRevenue / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 3 imo_SegmentRevenue / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 8 imo_SegmentRevenue / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |
Expenses |  |  |  |  |  |
Selling and general | 121 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 125 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 78 us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |
Depreciation and depletion | 11 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember | [6] | 10 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember | [6] | 9 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember | [6]
Total expenses | 132 us-gaap_CostsAndExpenses / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 135 us-gaap_CostsAndExpenses / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 87 us-gaap_CostsAndExpenses / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |
Income before income taxes | (129)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | (132)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | (79)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |
Income taxes (note 3) |  |  |  |  |  |
Current | (47)us-gaap_CurrentIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | (18)us-gaap_CurrentIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | (32)us-gaap_CurrentIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |
Deferred | 15 us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | (16)us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 12 us-gaap_DeferredIncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |
Total income tax expense | (32)us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | (34)us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | (20)us-gaap_IncomeTaxExpenseBenefit / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |
Net income | (97)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | (98)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | (59)us-gaap_NetIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |
Cash flows from (used in) operating activities | (30)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | (49)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | (33)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |
Capital and exploration expenditures | 82 imo_CapitalAndExplorationExpenditures / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember | [10] | 69 imo_CapitalAndExplorationExpenditures / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember | [10] | 21 imo_CapitalAndExplorationExpenditures / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember | [10]
Property, plant and equipment Cost | 511 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 429 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 360 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |
Accumulated depreciation and depletion | (174)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | (163)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | (154)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |
Net property, plant and equipment | 337 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember | [11] | 266 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember | [11] | 206 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember | [11]
Total assets | 565 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 581 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 704 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |
Consolidation, Eliminations |  |  |  |  |  |
Revenues and other income |  |  |  |  |  |
Intersegment sales | (5,827)imo_IntersegmentSales / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (6,322)imo_IntersegmentSales / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (7,012)imo_IntersegmentSales / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |
TOTAL OPERATING REVENUES, INTERSEGMENT SALES, INVESTMENT AND OTHER INCOME | (5,827)imo_SegmentRevenue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (6,322)imo_SegmentRevenue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (7,012)imo_SegmentRevenue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |
Expenses |  |  |  |  |  |
Purchases of crude oil and products | (5,821)imo_CrudeOilAndProductPurchases / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (6,316)imo_CrudeOilAndProductPurchases / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (7,011)imo_CrudeOilAndProductPurchases / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |
Production and manufacturing |  |  | (6)imo_ProductionAndManufacturingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | [6] | (1)imo_ProductionAndManufacturingExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | [6]
Selling and general | (6)us-gaap_SellingGeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |
Total expenses | (5,827)us-gaap_CostsAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (6,322)us-gaap_CostsAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (7,012)us-gaap_CostsAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |
Income taxes (note 3) |  |  |  |  |  |
Total assets | (351)us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (45)us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (438)us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |
[1] | Operating revenues include federal excise tax of $1,562 million (2013 - $1,423 million, 2012 - $1,338 million).
[2] | Operating revenues include amounts from related parties of $3,752 million (2013 - $2,385 million, 2012 - $2,907 million), (note 16).
[3] | Includes export sales to the United States of $5,940 million (2013 - $5,217 million, 2012 - $4,358 million). Export sales to the United States were recorded in all operating segments, with the largest effects in the Upstream segment.
[4] | Purchases of crude oil and products include amounts from related parties of $3,950 million (2013 - $4,104 million, 2012 - $3,033 million), (note 16).
[5] | Production and manufacturing expenses include amounts to related parties of $366 million (2013 - $319 million, 2012 - $241 million), (note 16).
[6] | A 2013 charge in the Downstream segment of $377 million ($280 million, after-tax) associated with the company's decision to convert the Dartmouth refinery to a terminal included the write-down of refinery plant and equipment not included in the terminal conversion of $245 million, reported as part of depreciation and depletion expenses, and decommissioning, environmental and employee-related costs of $132 million, reported as part of production and manufacturing expenses. By the end of 2014, amounts incurred associated with decommissioning, environmental and employee-related costs totalled $90 million.
[7] | Cash interest payments in 2014 were $82 million (2013 - $69 million, 2012 - $20 million). The weighted average interest rate on short-term borrowings in 2014 was 1.1 percent (2013 - 1.1 percent).
[8] | There were no material net (charges)/credits for the effect of changes in tax laws and rates included in the provisions for deferred income taxes in 2014, 2013 and 2012.
[9] | Cash outflow from income taxes, plus investment credits earned, was $811 million in 2014 (2013 - $911 million, 2012 - $871 million).
[10] | Capital and exploration expenditures (CAPEX) include exploration expenses, additions to property, plant and equipment, additions to capital leases, additional investments and acquisitions.
[11] | Includes property, plant and equipment under construction of $12,535 million (2013 - $9,234 million).

X
- Definition Sum of exploration expenses, additions to property, plant, equipment and intangible and additions to capital leases. + References No definition available. + Details
Name: | imo_CapitalAndExplorationExpenditures
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Purchase cost of crude oil, products and other raw materials, feedstocks, semi finished products, finished products and other merchandise that become part of salable products for oil and gas, refining and marketing and chemical operations. + References No definition available. + Details
Name: | imo_CrudeOilAndProductPurchases
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of federal excise tax included in sales and revenues, which are then deducted as an expense. + References No definition available. + Details
Name: | imo_FederalExciseTax
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of revenue from transactions with other operating segments of the same entity. + References No definition available. + Details
Name: | imo_IntersegmentSales
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total revenue from sales of goods and services during the reporting period, reduced by sales returns and allowances and sales discounts. Also includes federal excise tax which is then deducted as an expense. + References No definition available. + Details
Name: | imo_OperatingRevenuesIncludingFederalExciseTax
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Costs, excluding deprecation, incurred to operate and maintain - 1) oil and gas wells, production, transportation and support equipment and facilities; 2) refining manufacturing facilities; and 3) chemical manufacturing facilities. + References No definition available. + Details
Name: | imo_ProductionAndManufacturingExpenses
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of total revenue for the reportable segments, including revenue from external customers, transactions with other operating segments of the same entity, and (gross) interest revenue. + References No definition available. + Details
Name: | imo_SegmentRevenue
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total revenues and income from equity affiliates and other income. + References No definition available. + Details
Name: | imo_TotalRevenuesAndOtherIncome
Namespace Prefix: | imo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.14) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 14 -Article 5 + Details
Name: | us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.18) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 12 -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 18 -Article 5 + Details
Name: | us-gaap_Assets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total costs of sales and operating expenses for the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_CostsAndExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6509736 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 + Details
Name: | us-gaap_CurrentIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6510177 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_DeferredIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationDepletionAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Exploration expenses (including prospecting) related to oil and gas producing entities and would be included in operating expenses of that entity. Costs incurred in identifying areas that may warrant examination and in examining specific areas that are considered to have prospects of containing oil and gas reserves, including costs of drilling exploratory wells and exploratory-type stratigraphic test wells. Exploration costs may be incurred both before acquiring the related property (sometimes referred to in part as prospecting costs) and after acquiring the property. Principal types of exploration costs, which include depreciation and applicable operating costs of support equipment and facilities and other costs of exploration activities, are: (i) Costs of topographical, geographical and geophysical studies, rights of access to properties to conduct those studies, and salaries and other expenses of geologists, geophysical crews, and others conducting those studies. Collectively, these are sometimes referred to as geological and geophysical or "G&G" costs. (ii) Costs of carrying and retaining undeveloped properties, such as delay rentals, ad valorem taxes on properties, legal costs for title defense, and the maintenance of land and lease records. (iii) Dry hole contributions and bottom hole contributions. (iv) Costs of drilling and equipping exploratory wells. (v) Costs of drilling exploratory-type stratigraphic test wells. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 360 -Section 25 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=6474861&loc=d3e64954-109465 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-10.(a)(15)) -URI http://asc.fasb.org/extlink&oid=27015464&loc=d3e511914-122862 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 10 -Paragraph a -Subparagraph 15 -Article 4 + Details
Name: | us-gaap_ExplorationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35710027&loc=d3e41242-110953 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 10 -Article 5 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Income Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6515339 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a),(b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_IncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of the cost of borrowed funds accounted for as interest expense. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 9 -Article 9 + Details
Name: | us-gaap_InterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3536-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.18) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reflects the sum of all other revenue and income recognized by the entity in the period not otherwise specified in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.4) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 4 -Article 7 + Details
Name: | us-gaap_OtherIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PropertyPlantAndEquipmentGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 13 -Subparagraph a -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 8 -Article 7 + Details
Name: | us-gaap_PropertyPlantAndEquipmentNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 4 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=34747878&loc=d3e3636-108311 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_ConsolidationEliminationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=imo_ChemicalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=imo_DownstreamMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=imo_UpstreamMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |