IMO


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents



us-gaap:CommonStockValue
us-gaap:StatementEquityComponents

us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostsAndExpenses
us-gaap:ConsolidationItems
us-gaap:StatementBusinessSegments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
us-gaap:StatementBusinessSegments

us-gaap:IncomeTaxExpenseBenefit
us-gaap:StatementBusinessSegments

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestAndDebtExpense

us-gaap:InterestExpense
us-gaap:StatementBusinessSegments

us-gaap:InterestExpenseDebt

us-gaap:InterestPaidNet

us-gaap:NetIncomeLoss
us-gaap:StatementBusinessSegments
us-gaap:StatementEquityComponents

us-gaap:ProfitLoss

us-gaap:Assets
us-gaap:ConsolidationItems
us-gaap:StatementBusinessSegments

us-gaap:Liabilities
us-gaap:BalanceSheetLocation

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:ReceivablesNetCurrent

us-gaap:InventoryFinishedGoodsAndWorkInProcess

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:StatementBusinessSegments

us-gaap:ConstructionInProgressGross

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
us-gaap:StatementBusinessSegments

us-gaap:PropertyPlantAndEquipmentNet
us-gaap:StatementBusinessSegments

us-gaap:Goodwill

us-gaap:OperatingLeaseRightOfUseAsset
us-gaap:BalanceSheetLocation

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:DebtCurrent

us-gaap:LiabilitiesCurrent

us-gaap:LongTermDebtNoncurrent

us-gaap:LongTermDebtAndCapitalLeaseObligations

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
us-gaap:RetirementPlanType

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent
us-gaap:BalanceSheetLocation

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability
us-gaap:BalanceSheetLocation

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue
us-gaap:StatementEquityComponents

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:NetCashProvidedByUsedInOperatingActivities
us-gaap:StatementBusinessSegments

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:DepreciationDepletionAndAmortization
us-gaap:StatementBusinessSegments

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet

us-gaap:NetCashProvidedByUsedInOperatingActivities
us-gaap:StatementBusinessSegments

us-gaap:NetIncomeLoss
us-gaap:StatementBusinessSegments
us-gaap:StatementEquityComponents

us-gaap:ProfitLoss

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquireProductiveAssets

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsOfDividendsCommonStock
us-gaap:StatementEquityComponents
us-gaap:Dividends

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:DeferredTaxLiabilities

us-gaap:UnrecognizedTaxBenefits

us-gaap:ProceedsFromRepaymentsOfShortTermDebt

imo:BookValueOfAssetsSold

imo:CapitalAndExplorationExpenditures
us-gaap:StatementBusinessSegments

imo:ContributionToRegisteredPensionPlanAssets

imo:CrudeOilAndProductPurchases
us-gaap:ConsolidationItems
us-gaap:StatementBusinessSegments

imo:CrudeOilAndProductPurchasesRelatedParties

imo:DecreaseInLongTermPurchaseCommitmentAmount

imo:DeferredIncomeTaxesAndOther

imo:DepreciationDepletionAndAmortizationExcludingIntangibleAssetImpairmentCharges
us-gaap:Energy
imo:DerivativeNonMonetaryNotionalAmountsVolume
us-gaap:Range, us-gaap:IncomeTaxAuthority
imo:EffectiveIncomeTaxRateReconciliationProvincialTaxRate

imo:FederalExciseTaxAndFuelCharge
us-gaap:StatementBusinessSegments

imo:FinancingRelatedParties

imo:IncreaseDecreaseInInventoriesMaterialsAndSuppliesAndPrepaidExpenses

imo:IntangibleAssetImpairmentCharges

imo:InterestIncomeExpenseOther
us-gaap:ConsolidationItems
imo:IntersegmentSales
us-gaap:StatementBusinessSegments

imo:InvestmentAndOtherIncomeNet
us-gaap:StatementBusinessSegments

imo:LessorOperatingLeaseLeaseNotYetCommencedUndiscountedCommitments

imo:NetGainLossOnAssetSalesAfterTax

imo:NetMovementRelatedToLoansToEquityCompanies
us-gaap:StatementGeographical
imo:OperatingRevenuesIncludingFederalExciseTax

imo:PensionAndPostRetirementBenefitCostsNonServiceComponents
us-gaap:StatementBusinessSegments
us-gaap:ShareRepurchaseProgram
imo:PercentageOfTotalNumberOfCommonShares

imo:ProductionAndManufacturingExpenses
us-gaap:StatementBusinessSegments

imo:ProductionAndManufacturingExpensesRelatedParties

imo:RealizedAndUnrealizedPurchaseOnDerivativeInstrument

imo:RealizedAndUnrealizedRevenueOnDerivativeInstrument

imo:RevenuesIncludingFederalExciseTax
us-gaap:StatementBusinessSegments

imo:SegmentRevenue
us-gaap:ConsolidationItems
us-gaap:StatementBusinessSegments

imo:SellingAndGeneral
us-gaap:ConsolidationItems
us-gaap:StatementBusinessSegments

imo:TotalRevenuesAndOtherIncome

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanInterestCost
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanServiceCost

us-gaap:ExplorationExpense
us-gaap:StatementBusinessSegments

us-gaap:GainLossOnDerivativeInstrumentsNetPretax

us-gaap:GainLossOnDispositionOfAssets1

us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:InterestPaidCapitalized

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax

us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax

us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax

us-gaap:PaymentsToAcquireLoansReceivable

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
us-gaap:StatementEquityComponents
us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax

us-gaap:RepaymentsOfLongTermCapitalLeaseObligations

us-gaap:RevenueFromRelatedParties
us-gaap:StatementEquityComponents
us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
us-gaap:StatementEquityComponents
us-gaap:StockRepurchasedAndRetiredDuringPeriodValue

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment

imo:AssetRetirementObligationAndOtherEnvironmentalLiabilitiesCurrent

imo:AssetRetirementObligationAndOtherEnvironmentalLiabilitiesNoncurrent

imo:DeferredTaxAssetsInventoryNoncurrent

imo:DeferredTaxAssetsOtherNonCurrent

imo:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSuccessfulDrillingAndLandAcquisition

imo:DefinedBenefitPlanHealthCareCostTrendRateAssumedLaterThanNextFiscalYear

imo:DefinedBenefitPlanNetValueOfPlanAssets
us-gaap:DefinedBenefitPlanByPlanAssetCategories

imo:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtCarryingValue

imo:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtCarryingValue
us-gaap:Energy
imo:DerivativesNonMonetaryVolumeNotionalLongAndShortPositionAmountBarrelsOfOil
us-gaap:ProductOrService
imo:DerivativesNonMonetaryVolumeNotionalLongAndShortPositionAmountBarrelsOfProduct
us-gaap:BalanceSheetLocation
imo:FinanceLeaseLiabilityPaymentsNextRollingTwelveMonths

imo:LeasesDiscountPresentValue
us-gaap:BalanceSheetLocation
imo:LesseeOperatingLeaseLiabilityPaymentsNextRollingTwelveMonths

imo:LongTermInvestmentsAndReceivablesNetCECL

imo:MajorityInterestOwnershipPercentage
us-gaap:ShareRepurchaseProgram

imo:MaterialsSuppliesAndPrepaidExpenses

imo:MaximumLongtermBorrowingFromAffiliate

imo:OtherProducts
us-gaap:DebtInstrument
imo:OutstandingLoansFromAffiliate

imo:PetroleumProductsInventory
us-gaap:StatementEquityComponents
imo:SharePurchasesInExcessOfStatedValue
us-gaap:RetirementPlanType
imo:UnfundedPlans

us-gaap:AccountsReceivableNet

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent

us-gaap:AssetRetirementObligation

us-gaap:CommonStockOtherSharesOutstanding
us-gaap:StatementEquityComponents

us-gaap:DebtInstrumentInterestRateEffectivePercentage

us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent

us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent

us-gaap:DeferredTaxAssetsCapitalLossCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInterest

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
us-gaap:RetirementPlanType
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanBenefitObligation
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo

us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
us-gaap:DefinedBenefitPlanByPlanAssetCategories
us-gaap:DefinedBenefitPlanByPlanAssetCategories, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:RetirementPlanFundingStatus
us-gaap:RetirementPlanType
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanFundedStatusOfPlan

us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
us-gaap:RetirementPlanFundingStatus
us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets
us-gaap:RetirementPlanType
us-gaap:RetirementPlanFundingStatus
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
us-gaap:RetirementPlanFundingStatus
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
us-gaap:RetirementPlanFundingStatus
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
us-gaap:DefinedBenefitPlanByPlanAssetCategories
us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage

us-gaap:DerivativeAssets
us-gaap:DerivativeInstrumentRisk
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:DerivativeCollateralRightToReclaimCash
us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeLiabilities
us-gaap:DerivativeInstrumentRisk
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:BalanceSheetLocation
us-gaap:DueFromRelatedPartiesNoncurrent
us-gaap:BalanceSheetLocation
us-gaap:DueToRelatedPartiesCurrent
us-gaap:BalanceSheetLocation
us-gaap:DueToRelatedPartiesNoncurrent
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EnergyRelatedInventoryChemicals

us-gaap:EnergyRelatedInventoryPetroleum

us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue

us-gaap:FinanceLeaseLiability
us-gaap:BalanceSheetLocation

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
us-gaap:BalanceSheetLocation
us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
us-gaap:CreditFacility, us-gaap:LineOfCreditFacility
us-gaap:LineOfCredit

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
us-gaap:CreditFacility

us-gaap:LongTermInvestmentsAndReceivablesNet

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OtherCommitment
us-gaap:LossContingenciesByNatureOfContingency

us-gaap:OtherSundryLiabilitiesNoncurrent

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
us-gaap:RetirementPlanType

us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent

us-gaap:ShortTermDebtWeightedAverageInterestRate

us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
us-gaap:Range, us-gaap:SubsequentEventType
us-gaap:ShareRepurchaseProgram

Plots across concepts


Expenses
Interest Expense
Balance Sheet
Goodwill
Assets
Derivative Assets
Current Assets
Cash And Cash Equivalents At Carrying Value
NonCurrent Assets
Goodwill
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Derivative Liabilities
Current Liabilities
Accrued Income Taxes Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Outstanding
DividendsAndRepurchase
Payments Of Dividends Common Stock
OperatingLeaseLiability
Operating Lease Liability Noncurrent
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:CommonStockValue ▁▂▂▂▂▂▃▃▄▄▅▅▆▇▇▇██████████████████████▇▇▇▇1302.01357.01357.01357.01357.01357.01375.01391.01410.01427.01446.01465.01483.01523.01536.01547.01560.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01548.01528.01524.01523.01520.0
us-gaap:CommonStockSharesOutstanding ▁▂▂▂▂▂▃▃▄▄▅▅▆▇▇▇██████████████████████████705.0734.0734.0734.0734.0734.0744.0753.0763.0773.0783.0792.703802.68824.037831.242837.581844.313848.0847.599848.0848.0848.0847.599848.0848.0848.0847.599848.0848.0848.0847.599848.0848.0848.0847.599848.0848.0848.0847.599848.0848.0848.0
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding ▁█725.8735.7NA736.3734.1740.9NA760.3769.9779.8NA800.5818.8831.5NA844.9849.9850.3NA850.8850.6850.4NA850.9850.7850.5NA850.9850.7850.5NA851.0850.8850.6NA851.4851.6NANA853.8853.9854.1
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic ▁█724.1734.1NA734.1734.1738.9NA757.8767.4777.5NA797.6816.1829.0NA841.8847.0847.6NA847.6847.6847.6NA847.6847.6847.6NA847.6847.6847.6NA847.6847.6847.6NA847.6848.0NANA847.6847.7847.8
us-gaap:EarningsPerShareBasic ▅▅▁▄▃▄▅▆█▅▇▆▅▆▄▅▄▅█▇▄▄▅▆▅▅▆▇▇▇▇▆▅▆▇▇▆▇▇▇▆▆0.510.53-1.55999999999999980.0-0.72-0.250.37000000000000010.561.580.381.080.940.240.62-0.160000000000000030.44-0.090.391.69999999999999971.18-0.21-0.120.12000000000000010.560.140.50.79999999999999981.11.451.121.250.760.390.941.27000000000000051.220.751.21.191.010.860.92
us-gaap:EarningsPerShareDiluted ▅▅▁▄▃▄▅▆█▅▇▆▅▆▄▅▄▅█▇▄▄▅▆▅▅▆▇▇▇▇▆▅▆▇▇▆▇▇▇▆▆0.50.53-1.55999999999999980.0-0.72-0.250.37000000000000010.561.570.381.06999999999999980.940.240.62-0.160000000000000030.44-0.090.391.69999999999999971.18-0.21-0.120.12000000000000010.560.140.50.791.11.451.111.23999999999999980.760.380.941.25999999999999981.220.751.191.18000000000000021.010.850.91
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
 TTM Greenblatt ROC _ _▅▅▁▄▃▄▅▆▆▅▇▇▅▆▄▅▄▅█▇▄▄▅▆▆▆▆▇█▇▇▆▅▇▇▇▆▇▇▇▆▇471.0512.0-1463.03.0-693.0-255.0365.0554.0729.0398.01086.01026.0264.0697.0-209.0496.0-125.0420.01663.01182.0-252.0-149.0129.0637.0596.0561.0870.01245.01646.01260.01378.0857.0432.01070.01414.01387.0840.01352.01264.01132.0959.01051.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:ComprehensiveIncomeNetOfTax ▅▅▁▄▃▃▃▅▇▅▆▆▄▅▃▅▄▅▇▆▄▄▅▅▄▅▄▆▇▆█▆▅▆▆▆▆▆▄▆▆▆399.0479.0-1212.037.0-492.0-268.0-224.0452.01240.0338.01069.0783.0229.0531.0-202.0405.0-41.0410.01167.01037.0-148.040.0383.0521.0162.0287.0262.0970.01269.0946.01738.0699.0378.0747.0827.01090.0686.0946.0259.0894.0698.0706.0
us-gaap:CostsAndExpenses ▆▄▅▃▁▅▆▆▇▆▄▇█▅▇▄▅▄▄▄▄▂▃▄▄▃▅▇▇▆▅▆▅▅▄▅▄▄▅▄▄▃7576.06486.07496.05952.04403.06945.07757.08182.08532.07584.06804.08706.09279.07237.08286.06662.07158.06736.06779.06260.06500.05371.06100.06518.06705.05642.07163.08413.08403.07966.06985.07737.07526.06944.06390.06949.06675.06181.06860.06813.06815.05820.0
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest ▅▅▁▄▃▄▅▆▆▅▇▇▅▆▄▅▄▅█▇▄▄▅▆▆▆▆▇█▇▇▆▅▇▇▇▆▇▇▇▆▇471.0512.0-1463.03.0-693.0-255.0365.0554.0729.0398.01086.01026.0264.0697.0-209.0496.0-125.0420.01663.01182.0-252.0-149.0129.0637.0596.0561.0870.01245.01646.01260.01378.0857.0432.01070.01414.01387.0840.01352.01264.01132.0959.01051.0
us-gaap:IncomeTaxExpenseBenefit ▅▅▂▅▃▄▅▅▁▅▆▇▅▆▄▅▄▅▆▆▄▄▅▆█▆▆▇█▇▇▆▅▇▇▇▆▇▆▇▆▆105.0120.0-317.00.0-167.0-67.094.0130.0-483.0105.0233.0277.068.0181.0-72.0125.0-48.087.0219.0179.0-71.0-48.027.0158.0476.0140.0199.0309.0414.0314.0322.0210.0105.0272.0338.0347.0205.0337.0259.0273.0233.0270.0
us-gaap:IncomeTaxesPaidNet ▆▅▅█▅▁▇▆▆▆▅▃27.01.03.0107.01.0-153.061.035.023.023.03.0-75.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:InterestAndDebtExpense ▄▄▅▄▅▇▇▇▇█▇▇▇▆▆▅▆▅▅▇▇▆▆▆▄▅▄▄▄▄▅▄▄▂▂▁▁▁▁▁▁▁20.021.023.019.026.034.033.032.034.039.035.036.032.030.030.024.027.022.026.032.032.031.029.030.020.023.021.020.020.021.022.021.016.010.06.05.05.04.04.05.04.03.0
us-gaap:InterestExpense ▂▂▄▁▃▄▅▄▆▇██▇▆13.014.018.010.017.019.022.020.023.028.029.030.026.023.0NANANANANANANANANANA5.03.01.0-1.02.02.010.0-1.02.0NA0.0-1.0NANA2.00.01.0NA
us-gaap:InterestExpenseDebt ▄▄▄▃▅▅▅▆▆█▇█▇▆▆▅▅▃▄▆▅▅▅▃▂▁13.013.015.010.017.019.019.020.023.028.026.030.026.023.021.017.017.010.014.021.019.018.019.010.05.00.0NANANA0.0NANANANANANANANANANANANA
us-gaap:InterestPaidNet ▂▁▂▁▂▂▆▁▃▃█▂14.013.016.010.017.019.050.011.023.028.066.016.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▅▅▁▄▃▄▅▅▇▅▆▆▅▅▄▅▄▅█▇▄▄▄▅▄▅▆▇▇▇▇▆▅▆▇▇▆▇▇▆▆▆366.0392.0-1146.03.0-526.0-188.0271.0424.01212.0293.0853.0749.0196.0516.0-137.0371.0-77.0333.01444.01003.0-181.0-101.0102.0479.0120.0421.0671.0936.01232.0946.01056.0647.0327.0798.01076.01040.0635.01015.01005.0859.0726.0781.0
us-gaap:ProfitLoss ▅▆▁▄▃▄▅▆█▅▇▇▅▆▄▆366.0392.0-1146.03.0-526.0-188.0271.0424.01212.0293.0853.0749.0196.0516.0-137.0371.0NANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:Assets ▇▇▆▇▇▇█▇██▇▇▇▇▇▇▇▇▇██████▇▇▇▇▆▆▆▅▅▃▃▃▂▂▂▁▁38939.039007.038031.039382.039500.040413.042187.041907.041929.042497.041456.041819.041390.041580.041601.041370.041105.041410.041654.042094.043244.043185.043170.043452.042834.041608.040830.040242.039398.038745.037218.036081.034974.033119.029364.028471.027241.026511.025429.024194.022966.022008.0
us-gaap:Liabilities ▇▆▅▅▅▆▆▆▆▇▆▆▆▆▆▅▅▅▅▆█████▇▇▆▆▇▆▇▆▅▃▃▃▂▂▂▁▁18170.017271.016613.016590.016584.016843.017911.016942.016907.018178.016967.017840.017625.016996.017166.016349.016105.016106.016633.018112.020172.019839.019745.020291.020075.018901.018300.017863.017879.018384.017694.018185.017676.016096.012987.012819.012577.012391.012108.011031.010602.010244.0
us-gaap:LiabilitiesAndStockholdersEquity ▇▇▆▇▇▇█▇██▇▇▇▇▇▇▇▇▇██████▇▇▇▇▆▆▆▅▅▃▃▃▂▂▂▁▁38939.039007.038031.039382.039500.040413.042187.041907.041929.042497.041456.041819.041390.041580.041601.041370.041105.041410.041654.042094.043244.043185.043170.043452.042834.041608.040830.040242.039398.038745.037218.036081.034974.033119.029364.028471.027241.026511.025429.024194.022966.022008.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:AssetsCurrent ▇▇▄▃▃▄█▇▇▇▆▇▅▆▆▃▂▂▂▁▂▂▂▃▃▁▁▃▄▅▃▃▅▄▃▅▅▅▅▄▄▃5874.05848.04524.04401.04093.04687.06329.06010.06080.06063.05355.05733.05175.05427.05407.04159.03756.03906.03831.03438.03981.03693.03670.04113.04174.03595.03569.04465.04797.04889.04287.04440.04953.04540.04092.04903.04884.05253.05083.04883.04609.04356.0
us-gaap:CashAndCashEquivalentsAtCarryingValue ▄▇▄▄▂▇█▇▅▅▅▆▄▇▆▄▃▄▃▂▂▂▂▂▁▁▂▁▂▁▂▁▃▂▃▃▅▅▆▅▃▂776.01467.0771.0817.0233.01388.01718.01531.01087.01011.0988.01148.0873.01425.01195.0833.0623.0672.0391.0248.0195.0155.0203.0366.028.060.0215.043.0171.0102.0272.076.0542.0323.0482.0469.0996.01045.01202.0920.0419.0301.0
us-gaap:ReceivablesNetCurrent █▅▃▂▂▁▆▇██▅▆▅▄▆▂▁▂▃▂▃▁▁▂▃▂▁▄▅▆▃▄▄▄▃▄▃▄▄▃▄▄3163.02388.01919.01732.01866.01556.02699.02884.03134.03233.02529.02729.02625.02285.02712.01896.01599.01745.02023.01702.01977.01639.01581.01702.02105.01752.01539.02301.02405.02738.02084.02176.02227.02232.01976.02363.02143.02146.02290.02124.02301.02243.0
us-gaap:InventoryFinishedGoodsAndWorkInProcess ▆▆▅▅▆▄▇▄▆▆▇█▆▇▄▄▄▄▃▃▃▄▆▆▅▄▅▅▅▄▄▆▆▅▂▆▃▅▁▃▄▃1213.01256.01161.01088.01253.01051.01296.0989.01228.01251.01297.01392.01221.01262.01075.0989.01044.01032.0949.0941.0919.01073.01190.01223.01099.01050.01121.01107.01123.01017.01030.01176.01232.01099.0827.01239.0931.01155.0762.0986.01014.0913.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:PropertyPlantAndEquipmentGross ████████▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▆▆▆▆▅▅▄▃▃▂▂▂▂▁▁56257.055911.055771.055463.055358.055168.054868.054531.054263.053878.053944.053592.053272.053031.052778.053844.053734.053620.053515.053626.053480.053299.054203.053615.052551.051818.050911.049263.047901.048294.047165.045647.043874.042126.038765.036963.035674.034404.033416.032583.031525.030671.0
us-gaap:ConstructionInProgressGross NANA1874.0NANANA2149.0NANANA1553.0NANANA1047.0NANANA2705.0NANANA3719.0NANANA12535.0NANANA9234.0NANANA13846.0NANANANANANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment ██▇▆▆▆▅▅▅▅▅▄▄▄▄▄▃▃▃▃▃▂▃▂▂▂▂▂▁▂▂▂▂▂▁▁▁▁▁▁▁▁24664.024211.023737.021881.021497.021092.020665.020299.020025.019634.019719.019386.019028.018679.018305.018248.017888.017557.017182.016884.016514.016218.016404.016050.015709.015557.015337.015141.014886.016059.015845.015611.015422.015002.014843.014658.014507.014343.014254.014458.014287.014141.0
us-gaap:PropertyPlantAndEquipmentNet ▆▆▆▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇███████▇▇▇▆▆▆▅▅▄▃▃▃▂▂▂▁▁31593.031700.032034.033582.033861.034076.034203.034232.034238.034244.034225.034206.034244.034352.034473.035596.035846.036063.036333.036742.036966.037081.037799.037565.036842.036261.035574.034122.033015.032235.031320.030036.028452.027124.023922.022305.021167.020061.019162.018125.017238.016530.0
us-gaap:Goodwill ▁▁▁▁▁▁▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃████████████▆▆▆▆▆▆▆▆166.0166.0166.0166.0166.0166.0186.0186.0186.0186.0186.0186.0186.0186.0186.0186.0186.0186.0186.0186.0186.0186.0224.0224.0224.0224.0224.0224.0224.0224.0224.0224.0224.0224.0204.0204.0204.0204.0204.0204.0204.0204.0
us-gaap:OperatingLeaseRightOfUseAsset NANA188.0NANANA260.0283.0261.0286.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:OperatingLeaseRightOfUseAsset us-gaap:BalanceSheetLocation imo:OtherAssetsAndPropertyPlantAndEquipmentNetNANA188.0NANANA260.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:OperatingLeaseRightOfUseAsset us-gaap:BalanceSheetLocation imo:OtherAssetsIncludingIntangibleAssetsNANA188.0NANANA260.0283.0261.0286.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▄▄▄▄▄▄▄▄▄█▆▆▇▆▅▄▃▂▂▁558.0528.0526.0462.0498.0582.0578.0567.0531.01150.0833.0857.0925.0765.0670.0498.0410.0241.0274.060.0NANA63.0NANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent ▆▄▂▂▂▂▆▄▅▇▄▇▅▃▄▂▁▁▂▁▂▁▂▃▄▃▅▇▇█▆▇▇▇▆▇▇▆▆▆▅▅4411.03721.03153.03229.03176.03235.04260.03904.03985.04713.03688.04565.03923.03461.03877.03041.02962.02983.03193.02898.03179.02832.02989.03393.03606.03583.03969.04571.04752.04997.04518.04593.04819.04706.04249.04771.04542.04397.04317.04349.04180.04202.0
us-gaap:AccruedIncomeTaxesCurrent █▁42.021.0NANA0.02.0106.036.028.037.065.011.089.073.057.059.040.024.0488.0452.0465.0443.0452.0424.0366.0218.034.0698.0710.0819.0727.0577.01062.01017.01184.01126.01357.01327.01268.01149.0928.0895.0
us-gaap:DebtCurrent ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█▇█████▇▇▇▇▇▆▅▂▂▂▂▂▂▂▁197.0191.0227.0227.0228.0229.0229.0197.0200.0202.0202.0202.0202.0202.0202.0202.0203.0202.0202.0271.01862.01843.01952.01953.01976.01938.01978.01759.01624.01843.01843.01831.01506.01160.0472.0439.0364.0364.0364.0364.0364.0229.0
us-gaap:LiabilitiesCurrent ▃▂▁▁▁▁▃▂▃▄▂▃▃▂▂▁▁▁▂▂▅▄▄▅▅▅▅▇▇█▇▇█▇▅▆▆▆▅▅▅▄4650.03933.03380.03456.03404.03466.04595.04137.04213.04952.03955.04778.04214.03736.04136.03302.03205.03209.03883.03621.05506.05118.05393.05770.05948.05739.05981.07028.07086.07659.07088.07001.07387.06883.05905.06336.06263.06088.05949.05862.05472.05326.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:LongTermDebtNoncurrent ▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆███▇▇▇▇▆▅▅▅▅▅▄▄▂▂▁▁▁▁▁▁4447.04447.04447.04447.04447.04447.04447.04447.04447.04447.04447.04447.04447.04447.04447.04447.04447.04447.04447.06447.06447.06447.05952.05852.05852.05463.04746.04316.04316.04316.04316.04253.03434.02635.01040.0970.0820.0820.0820.0820.0820.0500.0
us-gaap:LongTermDebtAndCapitalLeaseObligations ▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆███▇▇▇▆▆▅▅▅▅▅▄▃▁▁▁▁▁▁▁5065.04953.04957.04962.04965.04969.04961.04964.04968.04972.04978.04986.04992.04999.05005.05013.05019.05026.05032.07039.07046.07052.06564.06473.06008.05610.04913.04443.04445.04442.04444.04383.03566.02768.01175.0990.0841.0842.0843.0844.0845.0NA
us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent ▅▅▅▅▅▅▄▁▁▁▁▂▃▃▃▂▂▃▃▁▂▂▂▄▄▄▄▁▂▂▂▇▇██▇▇██▃▃▄2023.02036.02105.01965.01977.01963.01822.01145.01153.01172.01195.01466.01501.01535.01529.01410.01468.01516.01645.01255.01289.01318.01470.01832.01870.01936.01739.01237.01331.01430.01448.02424.02593.02758.02717.02456.02602.02729.02645.01627.01616.01749.0
us-gaap:OtherLiabilitiesNoncurrent ▇██▆▆▆▅▃▃▃▂▄▇▆▆▆▆▅▅▄▄▅▅▇▇▆▅▁▂▃▃███▇▆▆▇▆▁▁▂4061.04094.04100.03713.03753.03733.03637.03073.03076.03108.02943.03334.03943.03851.03780.03698.03678.03620.03656.03444.03455.03475.03597.03900.03973.03784.03565.02817.02917.03114.03091.04095.04196.04104.03983.03748.03856.03954.03876.02737.02747.02880.0
us-gaap:OperatingLeaseLiabilityNoncurrent ▅▅▅▅▆▆▇█▇█▁96.092.095.095.0107.0122.0143.0160.0141.0160.00.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo NANA49.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree NANA16.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour NANA12.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA3.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA27.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest ▆▆▆▇▇▇▇██▇█▇▇██████▇▇▇▇▇▇▇▆▆▆▅▅▄▄▄▃▃▂▂▂▁▁20769.021736.021418.022792.022916.023570.024276.024965.025022.024319.024489.023979.023765.024584.024435.025021.025000.025304.025021.023982.023072.023346.023425.023161.022759.022707.022530.022379.021519.020361.019524.017896.017298.017023.016377.015652.014664.014120.013321.013163.012364.0NA
us-gaap:CommonStockValue ▁▂▂▂▂▂▃▃▄▄▅▅▆▇▇▇██████████████████████▇▇▇▇1302.01357.01357.01357.01357.01357.01375.01391.01410.01427.01446.01465.01483.01523.01536.01547.01560.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01566.01548.01528.01524.01523.01520.0
us-gaap:RetainedEarningsAccumulatedDeficit ▆▆▆▇▇▇███▇▇▇▇██████▇▇▇▇▇▇▇▇▆▆▅▅▅▄▄▄▃▃▃▂▂▁▁21336.022281.022050.023358.023516.024204.024812.024990.025056.024364.024560.024247.024049.024861.024714.025224.025224.025558.025352.024036.023160.023467.023687.023704.023344.023334.023023.022463.021637.020516.019679.018733.018187.017963.017266.016292.015354.014879.014031.013131.012368.011743.0
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▅▅▄▅▅▄▅███▇▆▆▆▅▆▆▅▅▇▆▆▅▄▃▃▄▆▆▆▆▂▁▁▁▃▃▂▃█▇▇-1869.0-1902.0-1989.0-1923.0-1957.0-1991.0-1911.0-1416.0-1444.0-1472.0-1517.0-1733.0-1767.0-1800.0-1815.0-1750.0-1784.0-1820.0-1897.0-1620.0-1654.0-1687.0-1828.0-2109.0-2151.0-2193.0-2059.0-1650.0-1684.0-1721.0-1721.0-2403.0-2455.0-2506.0-2455.0-2206.0-2256.0-2307.0-2238.0-1492.0-1527.0-1499.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▇▅▆▁▅▇█▇▇▆▇▆▇▇▆▅852.01045.0316.0875.0-816.0423.01024.01376.01026.01003.0871.01207.0859.0985.01080.0837.0492.0NANANANANANANANANANANA999.01085.01659.0298.0738.0597.01647.0669.01317.01047.01216.01658.0656.0959.0
us-gaap:NetCashProvidedByUsedInInvestingActivities ▆█▇█▇▄▂▂▂▁▁▃▃▃▄▆▅-207.0-147.0-197.0-125.0-172.0-308.0-399.0-413.0-429.0-463.0-463.0-352.0-379.0-365.0-327.0-234.0-281.0NANANANANANANANANANANANA-1143.0-1434.0-1804.0-1562.0-2935.0-1632.0-1318.0-1224.0-1064.0-833.0-1061.0-893.0-806.0
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁████▆▆▆▆▆▆▆▃▇▇▇▇-1336.0-202.0-165.0-166.0-167.0-445.0-438.0-519.0-521.0-517.0-568.0-580.0-1032.0-390.0-391.0-393.0-260.0NANANANANANANANANANANANA-112.0-29.01040.01043.02179.0-2.0122.0-142.0-140.0-101.0-96.0355.0-119.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:DepreciationDepletionAndAmortization ▂▂█▂▂▂▂▂▂▂▂▂▂▂▄▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁450.0494.01998.0409.0413.0473.0397.0419.0392.0390.0410.0410.0358.0377.01037.0391.0352.0392.0399.0398.0407.0424.0398.0400.0335.0317.0260.0276.0280.0280.0250.0223.0452.0185.0210.0183.0178.0190.0194.0192.0190.0188.0
us-gaap:IncreaseDecreaseInAccountsReceivable █▇▆▅▆▁▄▄▅█▄▅▆▄█▆▅▄▆▄▆▅▅▄▆▆▂▅▄▇▅▅▅▆▄▆▅▅▆▄▅▆775.0469.0187.0-134.0310.0-1143.0-185.0-250.0-99.0704.0-241.0104.0340.0-427.0816.0297.0-146.0-278.0321.0-275.0338.058.0-121.0-403.0353.0213.0-762.0-104.0-333.0654.0-92.0-51.0-5.0222.0-381.0220.01.0-140.0170.0-175.062.0245.0
us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet ▄▂▄▂▃▄▅▄▄▂▆▃▂▂▁▃▁▃▄▃▂▂▃▃▄▄▅▅▃▄▆▅▆▆█▆▅▄▅▄▇▃-25.0-125.0-30.0-143.0-71.0-9.056.0-5.0-29.0-129.0135.0-65.0-135.0-106.0-205.0-43.0-198.0-79.0-25.0-51.0-122.0-126.0-45.0-43.0-23.019.091.081.0-66.0-29.0105.059.0117.097.0260.0109.030.016.080.026.0165.0-45.0
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▇▅▆▁▅▇█▇▇▆▇▆▇▇▆▅852.01045.0316.0875.0-816.0423.01024.01376.01026.01003.0871.01207.0859.0985.01080.0837.0492.0NANANANANANANANANANANA999.01085.01659.0298.0738.0597.01647.0669.01317.01047.01216.01658.0656.0959.0
us-gaap:NetIncomeLoss ▅▅▁▄▃▄▅▅▇▅▆▆▅▅▄▅▄▅█▇▄▄▄▅▄▅▆▇▇▇▇▆▅▆▇▇▆▇▇▆▆▆366.0392.0-1146.03.0-526.0-188.0271.0424.01212.0293.0853.0749.0196.0516.0-137.0371.0-77.0333.01444.01003.0-181.0-101.0102.0479.0120.0421.0671.0936.01232.0946.01056.0647.0327.0798.01076.01040.0635.01015.01005.0859.0726.0781.0
us-gaap:ProfitLoss ▅▆▁▄▃▄▅▆█▅▇▇▅▆▄▆366.0392.0-1146.03.0-526.0-188.0271.0424.01212.0293.0853.0749.0196.0516.0-137.0371.0NANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▆█▇█▇▄▂▂▂▁▁▃▃▃▄▆▅-207.0-147.0-197.0-125.0-172.0-308.0-399.0-413.0-429.0-463.0-463.0-352.0-379.0-365.0-327.0-234.0-281.0NANANANANANANANANANANANA-1143.0-1434.0-1804.0-1562.0-2935.0-1632.0-1318.0-1224.0-1064.0-833.0-1061.0-893.0-806.0
us-gaap:PaymentsToAcquireProductiveAssets ▁▁▁▁▁▂▂▂▂▂▂▂▂▂▂▁▂▁▁▁▂▂▃▃▄▅▆▆▆▅▇█▇▆▇▆▆▅▅▅▄▄241.0167.0211.0142.0205.0310.0394.0417.0394.0431.0436.0327.0357.0371.0310.0241.0320.0122.0180.0189.0313.0391.0563.0647.0773.01011.01438.01351.01295.01206.01526.01810.01616.01345.01655.01388.01290.01145.01107.01087.0903.0822.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁████▆▆▆▆▆▆▆▃▇▇▇▇-1336.0-202.0-165.0-166.0-167.0-445.0-438.0-519.0-521.0-517.0-568.0-580.0-1032.0-390.0-391.0-393.0-260.0NANANANANANANANANANANANA-112.0-29.01040.01043.02179.0-2.0122.0-142.0-140.0-101.0-96.0355.0-119.0
us-gaap:PaymentsOfDividendsCommonStock ▇▇▇▇▇███▆▆▆▇▅▅▅▅▄▄▄▄▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁161.0162.0161.0162.0162.0164.0166.0169.0147.0149.0151.0155.0132.0134.0134.0136.0127.0127.0128.0127.0118.0119.0119.0110.0110.0110.0110.0111.0110.0110.0102.0102.0102.0102.0101.0102.0102.093.093.093.094.093.0
 us-gaap:Dividends us-gaap:StatementEquityComponents us-gaap:RetainedEarnings█▃▃▃▃▃▃▄▄▁▁▂▂195.0161.0162.0161.0162.0162.0164.0166.0169.0147.0149.0151.0155.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PaymentsForRepurchaseOfCommonStock 1171.0NA0.00.00.0274.0301.0343.0368.0361.0410.0418.0893.0250.0250.0250.0127.0NANANANANANANANANANANANANANANANANA0.00.060.068.012.03.08.036.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-312008-12-312007-12-31
Value1302135713571357135713571375139114101427144614651483152315361547156015661566156615661566156615661566156615661566156615661566156615661566156615661566154815281524152315201511150815281600
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.33.53.63.43.43.43.33.33.43.43.53.53.63.73.73.73.83.83.83.73.63.63.63.63.73.83.83.94.04.04.24.34.54.75.35.55.75.86.06.36.66.97.38.60.00.0

us-gaap:CommonStockValue us-gaap:StatementEquityComponents

us-gaap:CommonStock


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-312016-12-31
Value130213571357135713571357137513911410144615361566
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.33.53.63.43.43.43.33.33.43.53.73.8
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonStockSharesOutstanding


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-312008-12-312007-12-31
Value705734734734734734744753763773783792802824831837844848847848848848847848848848847848848848847848848848847848848848847848848848847847859903
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302011-09-302011-06-302011-03-312010-09-302010-06-302010-03-31
Value725735736734740760769779800818831844849850850850850850850850850850850851850850851851853853854854854854
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302011-09-302011-06-302011-03-312010-09-302010-06-302010-03-31
Value724734734734738757767777797816829841847847847847847847847847847847847847847847847848847847847847847847
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value0.510.53-1.560-0.72-0.250.370.561.580.381.080.940.240.62-0.160.44-0.090.391.71.18-0.21-0.120.120.560.140.50.81.11.451.121.250.760.390.941.271.220.751.21.191.010.860.920.950.490.610.56
Percentage of EarningsPerShareBasic100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value0.50.53-1.560-0.72-0.250.370.561.570.381.070.940.240.62-0.160.44-0.090.391.71.18-0.21-0.120.120.560.140.50.791.11.451.111.240.760.380.941.261.220.751.191.181.010.850.910.940.490.60.56
Percentage of EarningsPerShareDiluted100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value399479-1212.037-492.0-268.0-224.045212403381069783229531-202.0405-41.041011671037-148.040383521162287262970126994617386993787478271090686946259894698706527446546588
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties28.431.80.03.0-65.9-15.40.019.555.519.60.043.312.938.70.053.6-4.139.50.0231.5-33.27.10.055.215.945.00.080.8171.0115.90.098.3103.886.80.0177.873.1133.80.0102.1109.4146.50.00.00.00.0

Costs And Expenses

us-gaap:CostsAndExpenses

us-gaap:CostsAndExpenses


Costs
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value7576648674965952440369457757818285327584680487069279723782866662715867366779626065005371610065186705564271638413840379666985773775266944639069496675618168606813681558205883528354575515
Percentage of CostsAndExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties539.2430.10.0489.5589.4400.10.0353.7381.9440.40.0481.3524.5527.10.0881.2710.1649.60.01397.31457.4954.00.0690.5659.3884.30.0700.51132.5976.20.01088.22067.6806.50.01133.6711.6874.30.0777.71068.21207.50.00.00.00.0

us-gaap:CostsAndExpenses us-gaap:ConsolidationItems

srt:ConsolidationEliminations


Costs
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value-2179.0-2177.0-1403.0-1022.0-413.0-1334.0-1182.0-1288.0-1651.0-1468.0-1032.0-1275.0-1056.0-1092.0-1204.0-890.0-593.0
Percentage of CostsAndExpenses-28.8-33.6-18.7-17.2-9.4-19.2-15.2-15.7-19.4-19.4-15.2-14.6-11.4-15.1-14.5-13.4-8.3
Percentage of RevenueFromRelatedParties-155.1-144.40.0-84.0-55.3-76.80.0-55.7-73.9-85.20.0-70.5-59.7-79.50.0-117.7-58.8
Percentage of RevenueFromRelatedParties srt:ConsolidationEliminations0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CostsAndExpenses us-gaap:StatementBusinessSegments

imo:Chemical


Costs
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value313288250233190232229248267276255315295277256252263279267263243230240253277260300368426400312365343333330321349379345368396369324312303
Percentage of CostsAndExpenses4.14.43.33.94.33.33.03.03.13.63.73.63.23.83.13.83.74.13.94.23.74.33.93.94.14.64.24.45.15.04.54.74.64.85.24.65.26.15.05.45.86.35.55.95.6
Percentage of RevenueFromRelatedParties22.319.10.019.225.413.40.010.712.016.00.017.416.720.20.033.326.126.90.058.754.540.90.026.827.240.80.030.657.449.00.051.394.238.70.052.437.253.60.042.062.176.60.00.00.0
Percentage of RevenueFromRelatedParties imo:Chemical0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Downstream


Costs
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value576349224094430427834855550163246522558247396645694952835619506650934988511248684695375944085016514942015697678867866434589268366760659862596819634759756637659266775693566849965229
Percentage of CostsAndExpenses76.175.954.672.363.269.970.977.376.473.669.776.374.973.067.876.071.274.075.477.872.270.072.377.076.874.579.580.780.880.884.488.489.895.097.998.195.196.796.796.898.097.896.394.695.8
Percentage of RevenueFromRelatedParties410.2326.40.0353.9372.6279.70.0273.4291.9324.20.0367.3392.8384.80.0670.1505.3481.00.01086.61052.7667.70.0531.4506.3658.50.0565.2914.6788.50.0961.51857.1766.30.01112.4676.7845.10.0752.51046.61181.10.00.00.0
Percentage of RevenueFromRelatedParties imo:Downstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Upstream


Costs
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value361133914446240217623176313628313316310927922952298027123569218323682454239821072131209922682157231120672369273826532681188123861917175615851407157817711788156017151631146813211388
Percentage of CostsAndExpenses47.752.359.340.440.045.740.434.638.941.041.033.932.137.543.132.833.136.435.433.732.839.137.233.134.536.633.132.531.633.726.930.825.525.324.820.223.628.726.122.925.228.025.025.025.4
Percentage of RevenueFromRelatedParties257.0224.90.0197.5235.9182.90.0122.4148.4180.50.0163.2168.5197.50.0288.8234.9236.60.0470.3477.8372.80.0228.5227.2324.00.0228.0357.5328.60.0335.6526.6203.90.0229.5168.2250.50.0178.1268.8338.40.00.00.0
Percentage of RevenueFromRelatedParties imo:Upstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CorporateAndOther


Costs
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value6862109358116736778855069111574651279.075422431521.017278.07.06651355822208.041122670-19.00.084
Percentage of CostsAndExpenses0.91.01.50.61.80.20.90.80.91.10.70.81.20.80.60.80.40.11.10.70.40.60.90.00.30.50.10.10.80.60.50.70.30.30.10.60.20.41.0-0.30.01.4
Percentage of RevenueFromRelatedParties4.84.10.02.910.80.90.02.93.54.90.03.86.34.20.06.72.70.90.09.45.45.50.00.11.74.20.00.68.96.20.08.26.02.30.06.71.33.70.0-2.20.017.4
Percentage of RevenueFromRelatedParties us-gaap:CorporateAndOther0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value471512-1463.03.0-693.0-255.036555472939810861026264697-209.0496-125.042016631182-252.0-149.0129637596561870124516461260137885743210701414138784013521264113295910511053568682
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties33.534.00.00.2-92.8-14.70.024.032.623.10.056.714.950.80.065.6-12.440.50.0263.8-56.5-26.50.067.558.687.90.0103.7221.8154.40.0120.5118.7124.30.0226.389.6191.20.0129.2150.3218.00.00.00.0

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest us-gaap:StatementBusinessSegments

imo:Chemical


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value1438831359.028-3.0504747769310710010172866236777468961079689868977586453574760486747154849
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest30.417.2-2.11166.7-1.3-11.0-0.89.06.411.87.09.140.514.3-48.314.5-68.814.82.26.5-29.4-45.674.416.816.115.99.97.14.74.64.66.213.24.44.23.58.03.51.24.25.1
Percentage of RevenueFromRelatedParties10.25.80.02.91.21.60.02.22.12.70.05.16.07.30.09.58.56.00.017.216.612.10.011.39.413.90.07.410.47.10.07.515.75.50.07.87.16.60.05.57.7
Percentage of RevenueFromRelatedParties imo:Chemical0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Downstream


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value68383119102-45.05243092883593501556685272708392394100486160612269543547460731075451745649265483357-133.064473771630160733836481
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest14.474.8-8.13400.06.5-205.584.752.049.287.9143.366.8103.0101.6-187.679.4-80.0115.796.6103.7-37.7-291.9367.495.352.0134.459.436.629.951.960.46.7-30.860.252.151.635.844.926.732.28.4
Percentage of RevenueFromRelatedParties4.825.40.08.4-6.030.20.012.516.120.30.037.915.451.60.052.19.946.90.0273.721.377.30.064.330.5118.20.038.066.380.10.08.0-36.574.80.0116.832.185.90.041.612.7
Percentage of RevenueFromRelatedParties imo:Downstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Upstream


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value323102-1506.0-99.0-582.0-802.012327439179-502.0310-9.0-65.0-664.079-287.0-120.085-81.0-398.0-621.0-394.0-76.0206-255.02767061142597515805529398625662481721978698828
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest68.619.9102.9-3300.084.0314.533.749.553.619.8-46.230.2-3.4-9.3317.715.9229.6-28.65.1-6.9157.9416.8-305.4-11.934.6-45.531.756.769.447.437.493.9122.537.244.247.757.353.377.461.786.3
Percentage of RevenueFromRelatedParties23.06.80.0-8.1-77.9-46.20.011.817.54.60.017.1-0.5-4.70.010.4-28.5-11.60.0-18.1-89.2-110.30.0-8.120.3-40.00.058.8153.973.20.0113.2145.346.20.0108.051.3102.00.079.7129.8
Percentage of RevenueFromRelatedParties imo:Upstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CorporateAndOther


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value-63.0-61.0-107.0-35.0-75.0-5.0-64.0-58.0-68.0-78.0-44.0-62.0-106.0-46.0-38.0-49.0-24.0-8.0-64.0-40.0-23.0-31.0-47.0-1.0-16.0-27.0-9.0-6.0-65.0-49.0-34.0-58.0-21.0-19.0-8.0-39.0-9.0-23.0-67.0221.0
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-13.4-11.97.3-1166.710.82.0-17.5-10.5-9.3-19.6-4.1-6.0-40.2-6.618.2-9.919.2-1.9-3.8-3.49.120.8-36.4-0.2-2.7-4.8-1.0-0.5-3.9-3.9-2.5-6.8-4.9-1.8-0.6-2.8-1.1-1.7-5.31.90.1
Percentage of RevenueFromRelatedParties-4.5-4.00.0-2.9-10.0-0.30.0-2.5-3.0-4.50.0-3.4-6.0-3.40.0-6.5-2.4-0.80.0-8.9-5.2-5.50.0-0.1-1.6-4.20.0-0.5-8.8-6.00.0-8.2-5.8-2.20.0-6.4-1.0-3.30.02.50.2
Percentage of RevenueFromRelatedParties us-gaap:CorporateAndOther0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value105120-317.00.0-167.0-67.094130-483.010523327768181-72.0125-48.087219179-71.0-48.027158476140199309414314322210105272338347205337259273233270254150165175
Percentage of IncomeTaxExpenseBenefit100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties7.58.00.00.0-22.4-3.90.05.6-21.66.10.015.33.813.20.016.5-4.88.40.040.0-15.9-8.50.016.746.821.90.025.755.838.50.029.528.831.60.056.621.947.70.031.236.556.00.00.00.00.0

us-gaap:IncomeTaxExpenseBenefit us-gaap:StatementBusinessSegments

imo:Chemical


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value34218.08.02.07.0-1.0129.01321242927272022179.0211919222927232323201518141512161118124.01113139.09.06.0
Percentage of IncomeTaxExpenseBenefit32.417.5-2.50.0-1.2-10.4-1.19.2-1.912.49.08.742.614.9-37.516.0-45.819.54.111.7-26.8-39.681.518.45.716.411.67.44.84.85.66.714.34.44.73.28.83.61.54.05.64.83.56.03.6
Percentage of RevenueFromRelatedParties2.41.40.00.70.30.40.00.50.40.80.01.31.62.00.02.62.21.60.04.74.33.40.03.12.73.60.01.92.71.80.02.04.11.40.01.81.91.70.01.32.02.70.00.00.0
Percentage of RevenueFromRelatedParties imo:Chemical0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Downstream


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value8.0911325-13.01228467101934141837118710210222106245224241151221539518912011312616620811-36.01661881806915266921798932315
Percentage of IncomeTaxExpenseBenefit7.675.8-4.10.07.8-182.189.451.5-20.988.6177.766.1104.4103.3-141.781.6-45.8121.8111.9125.1-33.8-239.6451.996.820.0135.060.336.630.452.964.65.2-34.361.055.651.933.745.125.533.77.336.336.615.39.1
Percentage of RevenueFromRelatedParties0.66.00.02.1-1.77.00.02.94.55.40.010.14.013.60.013.52.210.20.050.05.420.40.016.29.329.60.09.417.020.30.01.5-9.919.30.029.47.421.50.010.52.720.30.00.00.0
Percentage of RevenueFromRelatedParties imo:Downstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Upstream


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value7623-314.0-25.0-138.0-194.02765-594.021-192.088-3.0-21.0-183.017-86.0-34.0-18.0-55.0-108.0-173.0-105.0-24.0380-66.05817428514510420113298137164121179207164204180165123150
Percentage of IncomeTaxExpenseBenefit72.419.299.10.082.6289.628.750.0123.020.0-82.431.8-4.4-11.6254.213.6179.2-39.1-8.2-30.7152.1360.4-388.9-15.279.8-47.129.156.368.846.232.395.7125.736.040.547.359.053.179.960.187.666.765.082.090.9
Percentage of RevenueFromRelatedParties5.41.50.0-2.1-18.5-11.20.02.8-26.61.20.04.9-0.2-1.50.02.2-8.5-3.30.0-12.3-24.2-30.70.0-2.537.4-10.30.014.538.417.80.028.336.311.40.026.812.925.30.018.732.037.30.00.00.0
Percentage of RevenueFromRelatedParties imo:Upstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CorporateAndOther


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-13.0-15.0-24.0-8.0-18.0-2.0-16.0-14.01.0-22.0-10.0-18.0-29.0-12.0-18.0-14.0-6.0-2.0-17.0-11.0-6.0-9.0-12.00.0-26.0-6.0-2.0-1.0-17.0-12.0-8.0-16.0-6.0-4.0-3.0-8.0-3.0-6.0-18.06.0-1.0-21.0
Percentage of IncomeTaxExpenseBenefit-12.4-12.57.60.010.83.0-17.0-10.8-0.2-21.0-4.3-6.5-42.6-6.625.0-11.212.5-2.3-7.8-6.18.518.8-44.40.0-5.5-4.3-1.0-0.3-4.1-3.8-2.5-7.6-5.7-1.5-0.9-2.3-1.5-1.8-6.92.2-0.4-7.8
Percentage of RevenueFromRelatedParties-0.9-1.00.0-0.7-2.4-0.10.0-0.60.0-1.30.0-1.0-1.6-0.90.0-1.9-0.6-0.20.0-2.5-1.3-1.60.00.0-2.6-0.90.0-0.1-2.3-1.50.0-2.3-1.6-0.50.0-1.3-0.3-0.80.00.7-0.2-4.4
Percentage of RevenueFromRelatedParties us-gaap:CorporateAndOther0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Income Taxes Paid Net

us-gaap:IncomeTaxesPaidNet

us-gaap:IncomeTaxesPaidNet


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value271.03.01071.0-153.0613523233.0-75.0
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties1.90.10.08.80.1-8.80.01.51.01.30.0-4.1

Interest And Debt Expense

us-gaap:InterestAndDebtExpense

us-gaap:InterestAndDebtExpense


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value20212319263433323439353632303024272226323231293020232120202122211610.06.05.05.04.04.05.04.03.0
Percentage of InterestAndDebtExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties1.41.40.01.63.52.00.01.41.52.30.02.01.82.20.03.22.72.10.07.17.25.50.03.22.03.60.01.72.72.60.03.04.41.20.00.80.50.60.00.60.60.6

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302012-12-312012-09-302011-12-312011-09-302011-06-302010-12-312010-09-302010-06-302010-03-31
Value13141810.0171922202328293026235.03.01.0-1.02.02.010.0-1.02.00.0-1.02.00.01.03.03.00.01.0
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.00.0100.0100.0100.00.0100.0
Percentage of RevenueFromRelatedParties0.90.90.00.82.31.10.00.91.01.60.01.71.51.70.50.50.0-0.10.30.20.0-0.10.50.0-0.20.00.00.20.00.00.00.0

us-gaap:InterestExpense us-gaap:StatementBusinessSegments

imo:Upstream


Interest
Period End2021-06-302021-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312012-12-312012-09-30
Value0.01.03.00.00.01.00.00.00.03.01.0-1.02.02.00.0-1.0
Percentage of InterestExpense0.07.113.60.00.03.40.00.00.0100.0100.0100.0100.0100.00.0100.0
Percentage of RevenueFromRelatedParties0.00.10.00.00.00.00.00.00.00.50.0-0.10.30.20.0-0.2
Percentage of RevenueFromRelatedParties imo:Upstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CorporateAndOther


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312015-06-302011-12-312011-09-302011-06-302011-03-31
Value13131510.0171919202328263026235.01.00.00.01.0
Percentage of InterestExpense100.092.983.3100.0100.0100.086.4100.0100.0100.089.7100.0100.0100.0100.050.00.00.00.0
Percentage of RevenueFromRelatedParties0.90.90.00.82.31.10.00.91.01.60.01.71.51.70.50.00.00.00.2
Percentage of RevenueFromRelatedParties us-gaap:CorporateAndOther0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Interest Expense Debt

us-gaap:InterestExpenseDebt

us-gaap:InterestExpenseDebt


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-03-31
Value13131510.01719192023282630262321171710.0142119181910.05.00.00.0
Percentage of InterestExpenseDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0
Percentage of RevenueFromRelatedParties0.90.90.00.82.31.10.00.91.01.60.01.71.51.70.02.21.71.00.04.74.33.20.01.10.50.00.0

Interest Paid Net

us-gaap:InterestPaidNet

us-gaap:InterestPaidNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value14131610.01719501123286616
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties1.00.90.00.82.31.10.00.51.01.60.00.9

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value366392-1146.03.0-526.0-188.02714241212293853749196516-137.0371-77.033314441003-181.0-101.0102479120421671936123294610566473277981076104063510151005859726781799418517476
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties26.026.00.00.2-70.4-10.80.018.354.317.00.041.411.137.60.049.1-7.632.10.0223.9-40.6-17.90.050.711.866.00.077.9166.0115.90.091.089.892.70.0169.767.7143.60.098.1113.8162.00.00.00.00.0

us-gaap:NetIncomeLoss us-gaap:StatementBusinessSegments

imo:Chemical


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value1096723277.021-2.03838345569787374526445275655497478696663665743463942354437493511373638252322
Percentage of NetIncomeLoss29.817.1-2.0900.0-1.3-11.2-0.79.03.111.66.49.239.814.1-54.014.0-83.113.51.95.6-30.4-48.572.516.357.515.79.47.14.64.54.46.012.84.44.13.67.73.41.14.35.04.93.15.54.3
Percentage of RevenueFromRelatedParties7.84.40.02.20.91.20.01.61.72.00.03.84.45.30.06.96.34.30.012.512.38.70.08.36.810.30.05.57.75.30.05.511.54.10.06.05.25.00.04.25.67.90.00.00.0
Percentage of RevenueFromRelatedParties imo:Chemical0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Downstream


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value6029210677-32.0402225221258257114250220152129029278380136110027132035245421556539734336648862546-97.0478549536232455272272642762666968
Percentage of NetIncomeLoss16.474.5-9.22566.76.1-213.883.052.121.387.7133.967.0102.6101.0-211.778.7-101.3114.194.399.9-39.2-316.8345.194.8179.2134.259.236.629.751.659.27.1-29.759.951.051.536.544.827.131.78.835.333.316.513.2
Percentage of RevenueFromRelatedParties4.319.40.06.3-4.323.20.09.611.514.90.027.811.437.90.038.67.736.60.0223.715.956.80.048.121.188.60.028.649.359.80.06.5-26.655.50.087.424.764.40.031.110.057.30.00.00.0
Percentage of RevenueFromRelatedParties imo:Downstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Upstream


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value24779-1192.0-74.0-444.0-608.09620998558-310.0222-6.0-44.0-481.062-201.0-86.0103-26.0-290.0-448.0-289.0-52.0-174.0-189.0218532857452411604397300488498360542771534624528526348446
Percentage of NetIncomeLoss67.520.2104.0-2466.784.4323.435.449.381.319.8-36.329.6-3.1-8.5351.116.7261.0-25.87.1-2.6160.2443.6-283.3-10.9-145.0-44.932.556.869.647.838.993.4121.437.645.447.956.753.476.762.286.067.665.883.386.3
Percentage of RevenueFromRelatedParties17.65.20.0-6.1-59.4-35.00.09.044.13.40.012.3-0.3-3.20.08.2-19.9-8.30.0-5.8-65.0-79.60.0-5.5-17.1-29.60.044.3115.555.40.085.0109.134.80.081.238.476.70.061.097.8109.50.00.00.0
Percentage of RevenueFromRelatedParties imo:Upstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CorporateAndOther


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-50.0-46.0-83.0-27.0-57.0-3.0-48.0-44.0-69.0-56.0-34.0-44.0-77.0-34.0-20.0-35.0-18.0-6.0-47.0-29.0-17.0-22.0-35.0-1.010.0-21.0-7.0-5.0-48.0-37.0-26.0-42.0-15.0-15.0-5.0-31.0-6.0-17.0-49.0162.0-61.0
Percentage of NetIncomeLoss-13.7-11.77.2-900.010.81.6-17.7-10.4-5.7-19.1-4.0-5.9-39.3-6.614.6-9.423.4-1.8-3.3-2.99.421.8-34.3-0.28.3-5.0-1.0-0.5-3.9-3.9-2.5-6.5-4.6-1.9-0.5-3.0-0.9-1.7-4.91.90.3-7.8
Percentage of RevenueFromRelatedParties-3.6-3.10.0-2.2-7.6-0.20.0-1.9-3.1-3.30.0-2.4-4.4-2.50.0-4.6-1.8-0.60.0-6.5-3.8-3.90.0-0.11.0-3.30.0-0.4-6.5-4.50.0-5.9-4.1-1.70.0-5.1-0.6-2.40.01.80.3-12.7
Percentage of RevenueFromRelatedParties us-gaap:CorporateAndOther0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value366392-1146.03.0-526.0-188.02714241212293853749196
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties26.026.00.00.2-70.4-10.80.018.354.317.00.041.411.1
Percentage of RevenueFromRelatedParties us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value366392-1146.03.0-526.0-188.02714241212293853749196516-137.0371
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties26.026.00.00.2-70.4-10.80.018.354.317.00.041.411.137.60.049.1

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-31
Value3893939007380313938239500404134218741907419294249741456418194139041580416014137041105414104165442094432444318543170434524283441608408304024239398387453721836081349743311929364284712724126511254292419422966220082058019398183681833517473
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Assets us-gaap:ConsolidationItems

srt:ConsolidationEliminations


Assetsus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value-431.0-464.0-398.0-245.0-266.0-214.0-498.0-313.0-444.0-445.0-478.0-331.0-327.0-268.0-435.0-336.0-211.0-384.0
Percentage of Assets-1.1-1.2-1.0-0.6-0.7-0.5-1.2-0.7-1.1-1.0-1.2-0.8-0.8-0.6-1.0-0.8-0.5-0.9
Percentage of Assets-1.1-1.2-1.0-0.6-0.7-0.5-1.2-0.7-1.1-1.0-1.2-0.8-0.8-0.6-1.0-0.8-0.5-0.9
Percentage of Assets srt:ConsolidationEliminations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Assets us-gaap:StatementBusinessSegments

imo:Chemical


Assetsus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302009-12-31
Value481462408417404438416423451454438427408417399365384391346379393394394386381387372381377401397374379380372365368443397400416456425425423428
Percentage of Assets1.21.21.11.11.01.11.01.01.11.11.11.01.01.01.00.90.90.90.80.90.90.90.90.90.90.90.90.91.01.01.11.01.11.11.31.31.41.71.61.71.82.12.12.22.32.4
Percentage of Assets1.21.21.11.11.01.11.01.01.11.11.11.01.01.01.00.90.90.90.80.90.90.90.90.90.90.90.90.91.01.01.11.01.11.11.31.31.41.71.61.71.82.12.12.22.32.4
Percentage of Assets imo:Chemical100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:Downstream


Assetsus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302009-12-31
Value5352490945544590468345805179443350415556511954265090503448904671433442513958440352395368557456455839560058236027612160435732615963916588640970896633698867006830704469556315640162936183
Percentage of Assets13.712.612.011.711.911.312.310.612.013.112.313.012.312.111.811.310.510.39.510.512.112.412.913.013.613.514.315.015.515.615.417.118.319.921.824.924.326.426.328.230.731.630.733.034.335.4
Percentage of Assets13.712.612.011.711.911.312.310.612.013.112.313.012.312.111.811.310.510.39.510.512.112.412.913.013.613.514.315.015.515.615.417.118.319.921.824.924.326.426.328.230.731.630.733.034.335.4
Percentage of Assets imo:Downstream100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:Upstream


Assetsus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302009-12-31
Value31931317543183532941335913336734554350663505935235348293457034781344633504435387355273589836840369753716637086369713681736612356553442133799329403232630553296932787025986223172072719146180221722216104151841452713852127541186610663
Percentage of Assets82.081.483.783.685.082.681.983.783.682.984.082.784.082.984.285.586.486.788.487.885.985.985.684.785.585.784.384.083.683.482.182.379.778.576.072.870.368.067.766.666.166.067.365.764.661.0
Percentage of Assets82.081.483.783.685.082.681.983.783.682.984.082.784.082.984.285.586.486.788.487.885.985.985.684.785.585.784.384.083.683.482.182.379.778.576.072.870.368.067.766.666.166.067.365.764.661.0
Percentage of Assets imo:Upstream100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CorporateAndOther


Assetsus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value1606234616321679108822422536229818221697154817271438193417031283107111288946746626435797774134395654265354485813647985087047131221126614181137640416314
Percentage of Assets4.16.04.34.32.85.56.05.54.34.03.74.13.54.74.13.12.62.72.11.61.51.51.31.81.01.11.41.11.41.21.61.02.31.52.42.54.54.85.64.72.81.91.5
Percentage of Assets4.16.04.34.32.85.56.05.54.34.03.74.13.54.74.13.12.62.72.11.61.51.51.31.81.01.11.41.11.41.21.61.02.31.52.42.54.54.85.64.72.81.91.5
Percentage of Assets us-gaap:CorporateAndOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value18170172711661316590165841684317911169421690718178169671784017625169961716616349161051610616633181122017219839197452029120075189011830017863178791838417694181851767616096129871281912577123911210811031106021024494038034
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets46.744.343.742.142.041.742.540.440.342.840.942.742.640.941.339.539.238.939.943.046.645.945.746.746.945.444.844.445.447.447.550.450.548.644.245.046.246.747.645.646.246.545.746.0

us-gaap:Liabilities us-gaap:BalanceSheetLocation

us-gaap:AccountsPayableAndAccruedLiabilities


Liabilitiesus-gaap:
Period End2021-03-31
Value62
Percentage of Liabilities0.4
Percentage of Assets0.2
Percentage of Assets us-gaap:AccountsPayableAndAccruedLiabilities0.0

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value3893939007380313938239500404134218741907419294249741456418194139041580416014137041105414104165442094432444318543170434524283441608408304024239398387453721836081349743311929364284712724126511254292419422966220082058017473
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value58745848452444014093468763296010608060635355573351755427540741593756390638313438398136933670411341743595356944654797488942874440495345404092490348845253508348834609435635383505
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets15.115.011.911.210.411.615.014.314.514.312.913.712.513.113.010.19.19.49.28.29.28.68.59.59.78.68.711.112.212.611.512.314.213.713.917.217.919.820.020.220.119.817.220.1

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312008-12-312007-12-31
Value7761467771817233138817181531108710119881148873142511958336236723912481951552033662860215431711022727654232348246999610451202920419301267516453451319741208
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.03.82.02.10.63.44.13.72.62.42.42.72.13.42.92.01.51.60.90.60.50.40.50.80.10.10.50.10.40.30.70.21.51.01.61.63.73.94.73.81.81.41.30.30.32.92.90.00.0

Receivables Net Current

us-gaap:ReceivablesNetCurrent

us-gaap:ReceivablesNetCurrent


Receivables
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value31632388191917321866155626992884313432332529272926252285271218961599174520231702197716391581170221051752153923012405273820842176222722321976236321432146229021242301224320001714
Percentage of ReceivablesNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.16.15.04.44.73.96.46.97.57.66.16.56.35.56.54.63.94.24.94.04.63.83.73.94.94.23.85.76.17.15.66.06.46.76.78.37.98.19.08.810.010.29.79.8

Inventory Finished Goods And Work In Process

us-gaap:InventoryFinishedGoodsAndWorkInProcess

us-gaap:InventoryFinishedGoodsAndWorkInProcess


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value12131256116110881253105112969891228125112971392122112621075989104410329499419191073119012231099105011211107112310171030117612321099827123993111557629861014913527564
Percentage of InventoryFinishedGoodsAndWorkInProcess100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.13.23.12.83.22.63.12.42.92.93.13.32.93.02.62.42.52.52.32.22.12.52.82.82.62.52.72.82.92.62.83.33.53.32.84.43.44.43.04.14.44.12.63.2

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value5625755911557715546355358551685486854531542635387853944535925327253031527785384453734536205351553626534805329954203536155255151818509114926347901482944716545647438744212638765369633567434404334163258331525306713000426421
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets144.5143.3146.6140.8140.1136.5130.1130.1129.4126.8130.1128.2128.7127.5126.9130.2130.7129.5128.5127.4123.7123.4125.6123.4122.7124.5124.7122.4121.6124.6126.7126.5125.4127.2132.0129.8131.0129.8131.4134.7137.3139.4145.8151.2

us-gaap:PropertyPlantAndEquipmentGross us-gaap:StatementBusinessSegments

imo:Chemical


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value975954916888872857798771765760758748
Percentage of PropertyPlantAndEquipmentGross1.71.71.71.71.61.61.61.62.02.32.52.8
Percentage of Assets2.62.32.22.12.12.02.02.12.63.03.74.3
Percentage of Assets imo:Chemical239.0229.3209.1222.6252.0217.5214.5194.2205.6191.4178.4174.8

imo:Downstream


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value632161235900568361667596746071467038699069336901
Percentage of PropertyPlantAndEquipmentGross11.311.210.910.811.514.014.715.218.220.923.126.1
Percentage of Assets16.614.514.213.714.817.618.319.224.027.533.739.5
Percentage of Assets imo:Downstream138.8118.2115.3116.2155.8136.3128.1124.7109.8104.3109.8111.6

imo:Upstream


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value476934705046435455424585045171421423881930602253272199018455
Percentage of PropertyPlantAndEquipmentGross85.585.886.186.385.783.382.882.378.975.873.369.8
Percentage of Assets125.4111.5112.0109.5110.1104.6103.2104.3104.299.6106.9105.6
Percentage of Assets imo:Upstream149.8136.2133.3130.0124.5122.2122.4127.1137.1147.1158.7173.1

us-gaap:CorporateAndOther


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value782741693665627579511429360339323
Percentage of PropertyPlantAndEquipmentGross1.41.41.31.31.21.11.00.90.91.01.1
Percentage of Assets2.11.81.71.61.51.31.31.21.21.31.6
Percentage of Assets us-gaap:CorporateAndOther47.929.244.839.070.1100.090.473.851.123.9102.9

Construction In Progress Gross

us-gaap:ConstructionInProgressGross

us-gaap:ConstructionInProgressGross


Construction
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value18742149155310472705371912535923413846
Percentage of ConstructionInProgressGross100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.95.13.72.56.58.630.724.847.2

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value2466424211237372188121497210922066520299200251963419719193861902818679183051824817888175571718216884165141621816404160501570915557153371514114886160591584515611154221500214843146581450714343142541445814287141411409913569
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets63.362.162.455.654.452.249.048.447.846.247.646.446.044.944.044.143.542.441.240.138.237.638.036.936.737.437.637.637.841.442.643.344.145.350.551.553.354.156.159.862.264.368.577.7

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment us-gaap:StatementBusinessSegments

imo:Chemical


Accumulated
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value699680662644629616601586576560546530
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment2.93.33.43.53.73.83.93.73.93.93.93.9
Percentage of Assets1.81.61.61.51.51.41.51.62.02.22.73.0
Percentage of Assets imo:Chemical171.3163.5151.1161.4181.8156.3161.6147.6154.8141.1128.5123.8

imo:Downstream


Accumulated
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value396238303763359440374584445943473967380336783572
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment16.718.519.119.623.527.929.127.426.726.726.126.3
Percentage of Assets10.49.19.18.69.710.610.911.713.515.017.920.4
Percentage of Assets imo:Downstream87.074.073.573.5102.082.276.675.861.956.858.257.8

imo:Upstream


Accumulated
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value187861588915050138441231211016101031074910146974797409340
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment79.176.976.375.671.767.265.967.868.468.469.168.8
Percentage of Assets49.437.736.333.329.625.524.728.934.638.347.353.5
Percentage of Assets imo:Upstream59.046.043.239.533.429.829.435.245.556.670.387.6

us-gaap:CorporateAndOther


Accumulated
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value290266244223204188174163154144135
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1.21.31.21.21.21.11.11.01.01.01.0
Percentage of Assets0.80.60.60.50.50.40.40.40.50.60.7
Percentage of Assets us-gaap:CorporateAndOther17.810.515.813.122.832.530.828.121.910.243.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value3159331700320343358233861340763420334232342383424434225342063424434352344733559635846360633633336742369663708137799375653684236261355743412233015322353132030036284522712423922223052116720061191621812517238165301590512852
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets81.181.384.285.385.784.381.181.781.780.682.681.882.782.682.986.087.287.187.287.385.585.987.686.586.087.187.184.883.883.284.283.281.481.981.578.377.775.775.474.975.175.177.373.6

us-gaap:PropertyPlantAndEquipmentNet us-gaap:StatementBusinessSegments

imo:Chemical


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value276274254244243241197185189200212218
Percentage of PropertyPlantAndEquipmentNet0.90.80.70.70.70.60.60.60.81.01.31.7
Percentage of Assets0.70.60.60.60.60.60.50.50.60.81.01.2
Percentage of Assets imo:Chemical67.665.958.061.270.261.253.046.650.850.449.950.9

imo:Downstream


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value235922932137208921293012300127993071318732553329
Percentage of PropertyPlantAndEquipmentNet7.46.76.26.15.98.08.48.912.816.620.525.9
Percentage of Assets6.25.45.25.05.17.07.37.510.512.515.819.1
Percentage of Assets imo:Downstream51.844.341.742.753.854.051.548.847.947.651.553.8

imo:Upstream


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value28907311613138531698335383415532039280702045615580122509115
Percentage of PropertyPlantAndEquipmentNet90.291.191.792.092.390.490.189.685.581.377.070.9
Percentage of Assets76.073.975.776.280.579.178.575.469.761.359.552.2
Percentage of Assets imo:Upstream90.890.290.190.591.092.493.191.991.790.588.485.5

us-gaap:CorporateAndOther


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value492475449442423391337266206195188
Percentage of PropertyPlantAndEquipmentNet1.51.41.31.31.21.00.90.80.91.01.2
Percentage of Assets1.31.11.11.11.00.90.80.70.70.80.9
Percentage of Assets us-gaap:CorporateAndOther30.118.729.026.047.367.559.645.829.313.859.9

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value166166166166166166186186186186186186186186186186186186186186186186224224224224224224224224224224224224204204204204204204204204204204
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.50.40.40.40.40.40.50.50.50.50.50.60.60.60.60.60.60.70.70.70.70.80.80.80.90.91.01.2

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312019-01-01
Value188260283261286298
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.60.70.60.70.0

us-gaap:OperatingLeaseRightOfUseAsset us-gaap:BalanceSheetLocation

imo:OtherAssetsAndPropertyPlantAndEquipmentNet


Operating
Period End2020-12-312019-12-31
Value188260
Percentage of OperatingLeaseRightOfUseAsset100.0100.0
Percentage of Assets0.50.6
Percentage of Assets imo:OtherAssetsAndPropertyPlantAndEquipmentNet0.00.0

imo:OtherAssetsIncludingIntangibleAssets


Operating
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value188260283261286
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0
Percentage of Assets0.50.60.70.60.7
Percentage of Assets imo:OtherAssetsIncludingIntangibleAssets0.00.00.00.00.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value55852852646249858257856753111508338579257656704984102412746063
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.41.41.41.21.31.41.41.41.32.72.02.02.21.81.61.21.00.60.70.10.1

Accounts Payable And Accrued Liabilities Current

us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent

us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value44113721315332293176323542603904398547133688456539233461387730412962298331932898317928322989339336063583396945714752499745184593481947064249477145424397431743494180420234702811
Percentage of AccountsPayableAndAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.39.58.38.28.08.010.19.39.511.18.910.99.58.39.37.47.27.27.76.97.46.66.97.88.48.69.711.412.112.912.112.713.814.214.516.816.716.617.018.018.219.116.916.1

Accrued Income Taxes Current

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedIncomeTaxesCurrent


Accrued
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value42210.02.010636283765118973575940244884524654434524243662183469871081972757710621017118411261357132712681149928895878848
Percentage of AccruedIncomeTaxesCurrent100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.00.00.30.10.10.10.20.00.20.20.10.10.10.11.21.11.11.01.01.00.90.50.11.71.82.12.01.63.03.14.04.05.05.05.04.74.04.14.34.9

Debt Current

us-gaap:DebtCurrent

us-gaap:DebtCurrent


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value19719122722722822922919720020220220220220220220220320220227118621843195219531976193819781759162418431843183115061160472439364364364364364229229109
Percentage of DebtCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.50.60.60.60.60.50.50.50.50.50.50.50.50.50.50.50.50.50.64.34.34.54.54.64.74.84.44.14.85.05.14.33.51.61.51.31.41.41.51.61.01.10.6

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value46503933338034563404346645954137421349523955477842143736413633023205320938833621550651185393577059485739598170287086765970887001738768835905633662636088594958625472532645773768
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.910.18.98.88.68.610.99.910.011.79.511.410.29.09.98.07.87.79.38.612.711.912.513.313.913.814.617.518.019.819.019.421.120.820.122.323.023.023.424.223.824.222.221.6

Long Term Debt Noncurrent

us-gaap:LongTermDebtNoncurrent

us-gaap:LongTermDebtNoncurrent


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value44474447444744474447444744474447444744474447444744474447444744474447444744476447644764475952585258525463474643164316431643164253343426351040970820820820820820500500
Percentage of LongTermDebtNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.411.411.711.311.311.010.510.610.610.510.710.610.710.710.710.710.810.710.715.314.914.913.813.513.713.111.610.711.011.111.611.89.88.03.53.43.03.13.23.43.62.32.4

Long Term Debt And Capital Lease Obligations

us-gaap:LongTermDebtAndCapitalLeaseObligations

us-gaap:LongTermDebtAndCapitalLeaseObligations


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value50654953495749624965496949614964496849724978498649924999500550135019502650327039704670526564647360085610491344434445444244444383356627681175990841842843844845527
Percentage of LongTermDebtAndCapitalLeaseObligations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets13.012.713.012.612.612.311.811.811.811.712.011.912.112.012.012.112.212.112.116.716.316.315.214.914.013.512.011.011.311.511.912.110.28.44.03.53.13.23.33.53.72.6

Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent


Pension
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value20232036210519651977196318221145115311721195146615011535152914101468151616451255128913181470183218701936173912371331143014482424259327582717245626022729264516271616174916401682
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.25.25.55.05.04.94.32.72.72.82.93.53.63.73.73.43.63.73.93.03.03.13.44.24.44.74.33.13.43.73.96.77.48.39.38.69.610.310.46.77.07.98.09.6

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent us-gaap:RetirementPlanType

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Pension
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value842662554642677
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent40.036.346.442.041.2
Percentage of Assets2.21.61.31.51.6
Percentage of Assets us-gaap:OtherPostretirementBenefitPlansDefinedBenefit0.00.00.00.00.0

us-gaap:PensionPlansDefinedBenefit


Pension
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value12631160641887968
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent60.063.753.658.058.8
Percentage of Assets3.32.71.52.12.3
Percentage of Assets us-gaap:PensionPlansDefinedBenefit0.00.00.00.00.0

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value40614094410037133753373336373073307631082943333439433851378036983678362036563444345534753597390039733784356528172917311430914095419641043983374838563954387627372747288027532839
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.410.510.89.49.59.28.67.37.37.37.18.09.59.39.18.98.98.78.88.28.08.08.39.09.39.18.77.07.48.08.311.312.012.413.613.214.214.915.211.312.013.113.416.2

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value969295951071221431601411600.0
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.20.20.20.20.30.30.30.40.30.40.0

us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:BalanceSheetLocation

imo:OtherLongTermObligations


Operating
Period End2020-12-312019-12-31
Value95143
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0
Percentage of Assets0.20.3
Percentage of Assets imo:OtherLongTermObligations0.00.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2020-12-31
Value49
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0
Percentage of Assets0.1

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2020-12-31
Value16
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0
Percentage of Assets0.0

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2020-12-31
Value12
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0
Percentage of Assets0.0

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value3000000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.0

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value27
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets0.1

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312019-01-01
Value192258281259283298
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.60.70.60.70.0

us-gaap:OperatingLeaseLiability us-gaap:BalanceSheetLocation

imo:AccountsNotesLoansPayableAndLongTermObligationsAndDebt


Operating
Period End2020-12-312019-12-31
Value192258
Percentage of OperatingLeaseLiability100.0100.0
Percentage of Assets0.50.6
Percentage of Assets imo:AccountsNotesLoansPayableAndLongTermObligationsAndDebt0.00.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2020-12-31
Value203
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0
Percentage of Assets0.5

Stockholders Equity Including Portion Attributable To Noncontrolling Interest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-31
Value2076921736214182279222916235702427624965250222431924489239792376524584244352502125000253042502123982230722334623425231612275922707225302237921519203611952417896172981702316377156521466414120133211316312364111779439
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets53.355.756.357.958.058.357.559.659.757.259.157.357.459.158.760.560.861.160.157.053.454.154.353.353.154.655.255.654.652.652.549.649.551.455.855.053.853.352.454.453.854.354.0

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value-1869.0-1902.0-1989.0-1923.0-1957.0-1991.0-1911.0-1416.0-1444.0-1472.0-1517.0-1733.0-1767.0-1800.0-1815.0-1897.0-1828.0-2059.0-1721.0-2455.0-2238.0-1424.0-1321.0-947.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-9.0-8.8-9.3-8.4-8.5-8.4-7.9-5.7-5.8-6.1-6.2-7.2-7.4-7.3-7.4-7.6-7.8-9.1-8.8-15.0-16.8-12.7-14.00.0
Percentage of Assets-4.8-4.9-5.2-4.9-5.0-4.9-4.5-3.4-3.4-3.5-3.7-4.1-4.3-4.3-4.4-4.6-4.2-5.0-4.6-8.4-8.8-6.9-7.60.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value130213571357135713571357137513911410142714461465148315231536156615661566156615661528151115081528
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest6.36.26.36.05.95.85.75.65.65.95.96.16.26.26.36.36.77.08.09.611.513.516.00.0
Percentage of Assets3.33.53.63.43.43.43.33.33.43.43.53.53.63.73.73.83.63.84.25.36.07.38.60.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value2133622281220502335823516242042481224990250562436424560242472404924861247142535223687230231967917266140311109092528484
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest102.7102.5103.0102.5102.6102.7102.2100.1100.1100.2100.3101.1101.2101.1101.1101.3101.1102.2100.8105.4105.399.298.00.0
Percentage of Assets54.857.158.059.359.559.958.859.659.857.359.258.058.159.859.460.954.956.452.958.855.253.953.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-312008-12-312007-12-31
Value1302135713571357135713571375139114101427144614651483152315361547156015661566156615661566156615661566156615661566156615661566156615661566156615661566154815281524152315201511150815281600
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.33.53.63.43.43.43.33.33.43.43.53.53.63.73.73.73.83.83.83.73.63.63.63.63.73.83.83.94.04.04.24.34.54.75.35.55.75.86.06.36.66.97.38.60.00.0

us-gaap:CommonStockValue us-gaap:StatementEquityComponents

us-gaap:CommonStock


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-312016-12-31
Value130213571357135713571357137513911410144615361566
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.33.53.63.43.43.43.33.33.43.53.73.8
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.0

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value213362228122050233582351624204248122499025056243642456024247240492486124714252242522425558253522403623160234672368723704233442333423023224632163720516196791873318187179631726616292153541487914031131311236811743110909252
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets54.857.158.059.359.559.958.859.659.857.359.258.058.159.859.461.061.461.760.957.153.654.354.954.654.556.156.455.854.953.052.951.952.054.258.857.256.456.155.254.353.953.453.953.0

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value-1869000000.0-1902000000.0-1989000000.0-1923000000.0-1957000000.0-1991000000.0-1911000000.0-1416000000.0-1444000000.0-1472000000.0-1517000000.0-1733000000.0-1767000000.0-1800000000.0-1815000000.0-1750000000.0-1784000000.0-1820000000.0-1897000000.0-1620000000.0-1654000000.0-1687000000.0-1828000000.0-2109000000.0-2151000000.0-2193000000.0-2059000000.0-1650000000.0-1684000000.0-1721000000.0-1721000000.0-2403000000.0-2455000000.0-2506000000.0-2455000000.0-2206000000.0-2256000000.0-2307000000.0-2238000000.0-1492000000.0-1527000000.0-1499000000.0-1424000000.0-1321000000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-4.8-4.9-5.2-4.9-5.0-4.9-4.5-3.4-3.4-3.5-3.7-4.1-4.3-4.3-4.4-4.2-4.3-4.4-4.6-3.8-3.8-3.9-4.2-4.9-5.0-5.3-5.0-4.1-4.3-4.4-4.6-6.7-7.0-7.6-8.4-7.7-8.3-8.7-8.8-6.2-6.6-6.8-6.9-7.6

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value8521045316875-816.042310241376102610038711207859985108083749299910851659298738597164766913171047121616586569591004965324914
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties60.669.30.072.0-109.224.40.059.545.958.20.066.748.671.70.0110.748.8134.6133.00.041.9202.769.30.0109.1140.4148.10.0189.3102.8199.00.00.00.00.0

us-gaap:NetCashProvidedByUsedInOperatingActivities us-gaap:StatementBusinessSegments

imo:Chemical


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value11162393246-3.0-3.07552487679116835999100743.0767.05263374499-53.0-84.055775.021319.0
Percentage of NetCashProvidedByUsedInOperatingActivities13.05.912.33.7-5.6-0.7-0.35.55.14.88.76.513.58.45.511.820.37.40.34.62.37.010.62.26.67.5-5.1-6.93.311.70.52.13.22.8
Percentage of RevenueFromRelatedParties7.94.10.02.66.2-0.20.03.22.32.80.04.46.66.00.013.19.910.00.40.01.014.37.30.07.210.6-7.50.06.312.11.00.00.00.0
Percentage of RevenueFromRelatedParties imo:Chemical0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Downstream


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value136462273338822-90.090042373211022817765907702683022487121033-315.099636725458591187707589-252.0271626198-223.0
Percentage of NetCashProvidedByUsedInOperatingActivities16.044.28.538.1-10.85.2-8.865.441.273.0126.523.390.359.971.332.061.424.865.662.3-105.713.4106.544.068.544.917.958.135.5-38.428.362.420.5-68.8
Percentage of RevenueFromRelatedParties9.730.60.027.411.81.30.038.918.942.50.015.543.943.00.035.430.033.487.30.0-44.327.273.90.074.763.026.40.067.2-39.556.20.00.00.0
Percentage of RevenueFromRelatedParties imo:Downstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Upstream


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value595531264526-968.04641166392585280-283.0872-10.0337353479117633357625601588-124.09292105998877081004823717437748567
Percentage of NetCashProvidedByUsedInOperatingActivities69.850.883.560.1118.6109.7113.928.557.027.9-32.572.2-1.234.232.757.223.863.432.937.7201.779.7-20.856.431.445.584.758.260.6125.574.843.577.5175.0
Percentage of RevenueFromRelatedParties42.335.20.043.3-129.626.70.016.926.216.30.048.2-0.624.50.063.411.685.343.80.084.5161.5-14.40.034.363.9125.50.0114.6129.0148.80.00.00.0
Percentage of RevenueFromRelatedParties imo:Upstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CorporateAndOther


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value10.0-10.0-6.0-16.01.0-43.0-42.09.0-34.0-57.0-43.0-25.0-23.0-25.0-102.0-9.0-27.04413-75.05.0-1.022-44.0-43.02826-115.010.08.0-34.0
Percentage of NetCashProvidedByUsedInOperatingActivities1.2-1.0-1.9-1.8-0.1-10.2-4.10.7-3.3-5.7-4.9-2.1-2.7-2.5-9.4-1.1-5.54.41.2-4.51.7-0.13.7-2.7-6.42.12.5-9.50.61.2-3.5
Percentage of RevenueFromRelatedParties0.7-0.70.0-1.30.1-2.50.00.4-1.5-3.30.0-1.4-1.3-1.80.0-1.2-2.75.91.60.00.7-0.32.60.0-7.03.03.70.01.11.3-7.1
Percentage of RevenueFromRelatedParties us-gaap:CorporateAndOther0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-207.0-147.0-197.0-125.0-172.0-308.0-399.0-413.0-429.0-463.0-463.0-352.0-379.0-365.0-327.0-234.0-281.0-1143.0-1434.0-1804.0-1562.0-2935.0-1632.0-1318.0-1224.0-1064.0-833.0-1061.0-893.0-806.0-992.0-1113.0-797.0-807.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties-14.7-9.70.0-10.3-23.0-17.70.0-17.9-19.2-26.90.0-19.5-21.4-26.60.0-31.0-27.9-140.10.0-253.7-429.1-340.90.0-215.0-130.5-150.50.0-121.1-140.0-167.20.00.00.00.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-1336.0-202.0-165.0-166.0-167.0-445.0-438.0-519.0-521.0-517.0-568.0-580.0-1032.0-390.0-391.0-393.0-260.0-112.0-29.0104010432179-2.0122-142.0-140.0-101.0-96.0355-119.02041353.0-86.0
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties-95.1-13.40.0-13.7-22.4-25.60.0-22.4-23.3-30.00.0-32.1-58.3-28.40.0-52.0-25.8-13.70.0146.3286.5253.10.019.9-15.1-19.80.0-11.055.6-24.70.00.00.00.0

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value45049419984094134733974193923904104103583771037391352392399398407424398400335317260276280280250223452185210183178190194192190188186187192182
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DepreciationDepletionAndAmortization us-gaap:StatementBusinessSegments

imo:Chemical


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value5.04.06.05.04.04.05.04.03.04.03.04.04.03.03.03.03.03.04.02.02.02.03.03.02.03.03.03.03.03.03.03.03.03.03.02.04.03.03.03.04.03.03.03.03.0
Percentage of DepreciationDepletionAndAmortization1.10.80.31.21.00.81.31.00.81.00.71.01.10.80.30.80.90.81.00.50.50.50.80.80.60.91.21.11.11.11.21.30.71.61.41.12.21.61.51.62.11.61.61.61.6

imo:Downstream


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value3939433740464945464651914951545347484846516164615652545258525150299527856525659535250515456
Percentage of DepreciationDepletionAndAmortization8.77.92.29.09.79.712.310.711.711.812.422.213.713.55.213.613.412.212.011.612.514.416.115.216.716.420.818.820.718.620.422.466.228.137.130.629.229.530.427.627.426.627.428.929.2

imo:Upstream


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value3994451943361363417338364338334351309300318975330298336343346350357328333273259200219216222193168147128127123119129130133132133130128131
Percentage of DepreciationDepletionAndAmortization88.790.197.288.387.988.285.186.986.285.685.675.483.884.494.084.484.785.786.086.986.084.282.483.281.581.776.979.377.179.377.275.332.569.260.567.266.967.967.069.369.570.769.968.468.2

us-gaap:CorporateAndOther


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value7.06.06.06.06.06.05.06.05.06.05.06.05.05.05.05.04.05.04.04.04.04.03.03.04.03.03.02.03.03.03.02.03.02.02.02.03.02.02.03.02.02.0
Percentage of DepreciationDepletionAndAmortization1.61.20.31.51.51.31.31.41.31.51.21.51.41.30.51.31.11.31.01.01.00.90.80.81.20.91.20.71.11.11.20.90.71.11.01.11.71.11.01.61.11.1

Increase Decrease In Accounts Receivable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccountsReceivable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value775469187-134.0310-1143.0-185.0-250.0-99.0704-241.0104340-427.0816297-146.0-278.0321-275.033858-121.0-403.0353213-762.0-104.0-333.0654-92.0-51.0-5.0222-381.02201.0-140.0170-175.06224519433-118.0180
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Other Operating Capital Net

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-25.0-125.0-30.0-143.0-71.0-9.056-5.0-29.0-129.0135-65.0-135.0-106.0-205.0-43.0-198.0-79.0-25.0-51.0-122.0-126.0-45.0-43.0-23.0199181-66.0-29.0105591179726010930168026165-45.0164-45.0215-97.0
Percentage of IncreaseDecreaseInOtherOperatingCapitalNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value8521045316875-816.042310241376102610038711207859985108083749299910851659298738597164766913171047121616586569591004965324914
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties60.669.30.072.0-109.224.40.059.545.958.20.066.748.671.70.0110.748.8134.6133.00.041.9202.769.30.0109.1140.4148.10.0189.3102.8199.00.00.00.00.0

us-gaap:NetCashProvidedByUsedInOperatingActivities us-gaap:StatementBusinessSegments

imo:Chemical


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value11162393246-3.0-3.07552487679116835999100743.0767.05263374499-53.0-84.055775.021319.0
Percentage of NetCashProvidedByUsedInOperatingActivities13.05.912.33.7-5.6-0.7-0.35.55.14.88.76.513.58.45.511.820.37.40.34.62.37.010.62.26.67.5-5.1-6.93.311.70.52.13.22.8
Percentage of RevenueFromRelatedParties7.94.10.02.66.2-0.20.03.22.32.80.04.46.66.00.013.19.910.00.40.01.014.37.30.07.210.6-7.50.06.312.11.00.00.00.0
Percentage of RevenueFromRelatedParties imo:Chemical0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Downstream


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value136462273338822-90.090042373211022817765907702683022487121033-315.099636725458591187707589-252.0271626198-223.0
Percentage of NetCashProvidedByUsedInOperatingActivities16.044.28.538.1-10.85.2-8.865.441.273.0126.523.390.359.971.332.061.424.865.662.3-105.713.4106.544.068.544.917.958.135.5-38.428.362.420.5-68.8
Percentage of RevenueFromRelatedParties9.730.60.027.411.81.30.038.918.942.50.015.543.943.00.035.430.033.487.30.0-44.327.273.90.074.763.026.40.067.2-39.556.20.00.00.0
Percentage of RevenueFromRelatedParties imo:Downstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Upstream


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value595531264526-968.04641166392585280-283.0872-10.0337353479117633357625601588-124.09292105998877081004823717437748567
Percentage of NetCashProvidedByUsedInOperatingActivities69.850.883.560.1118.6109.7113.928.557.027.9-32.572.2-1.234.232.757.223.863.432.937.7201.779.7-20.856.431.445.584.758.260.6125.574.843.577.5175.0
Percentage of RevenueFromRelatedParties42.335.20.043.3-129.626.70.016.926.216.30.048.2-0.624.50.063.411.685.343.80.084.5161.5-14.40.034.363.9125.50.0114.6129.0148.80.00.00.0
Percentage of RevenueFromRelatedParties imo:Upstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CorporateAndOther


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value10.0-10.0-6.0-16.01.0-43.0-42.09.0-34.0-57.0-43.0-25.0-23.0-25.0-102.0-9.0-27.04413-75.05.0-1.022-44.0-43.02826-115.010.08.0-34.0
Percentage of NetCashProvidedByUsedInOperatingActivities1.2-1.0-1.9-1.8-0.1-10.2-4.10.7-3.3-5.7-4.9-2.1-2.7-2.5-9.4-1.1-5.54.41.2-4.51.7-0.13.7-2.7-6.42.12.5-9.50.61.2-3.5
Percentage of RevenueFromRelatedParties0.7-0.70.0-1.30.1-2.50.00.4-1.5-3.30.0-1.4-1.3-1.80.0-1.2-2.75.91.60.00.7-0.32.60.0-7.03.03.70.01.11.3-7.1
Percentage of RevenueFromRelatedParties us-gaap:CorporateAndOther0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value366392-1146.03.0-526.0-188.02714241212293853749196516-137.0371-77.033314441003-181.0-101.0102479120421671936123294610566473277981076104063510151005859726781799418517476
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties26.026.00.00.2-70.4-10.80.018.354.317.00.041.411.137.60.049.1-7.632.10.0223.9-40.6-17.90.050.711.866.00.077.9166.0115.90.091.089.892.70.0169.767.7143.60.098.1113.8162.00.00.00.00.0

us-gaap:NetIncomeLoss us-gaap:StatementBusinessSegments

imo:Chemical


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value1096723277.021-2.03838345569787374526445275655497478696663665743463942354437493511373638252322
Percentage of NetIncomeLoss29.817.1-2.0900.0-1.3-11.2-0.79.03.111.66.49.239.814.1-54.014.0-83.113.51.95.6-30.4-48.572.516.357.515.79.47.14.64.54.46.012.84.44.13.67.73.41.14.35.04.93.15.54.3
Percentage of RevenueFromRelatedParties7.84.40.02.20.91.20.01.61.72.00.03.84.45.30.06.96.34.30.012.512.38.70.08.36.810.30.05.57.75.30.05.511.54.10.06.05.25.00.04.25.67.90.00.00.0
Percentage of RevenueFromRelatedParties imo:Chemical0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Downstream


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value6029210677-32.0402225221258257114250220152129029278380136110027132035245421556539734336648862546-97.0478549536232455272272642762666968
Percentage of NetIncomeLoss16.474.5-9.22566.76.1-213.883.052.121.387.7133.967.0102.6101.0-211.778.7-101.3114.194.399.9-39.2-316.8345.194.8179.2134.259.236.629.751.659.27.1-29.759.951.051.536.544.827.131.78.835.333.316.513.2
Percentage of RevenueFromRelatedParties4.319.40.06.3-4.323.20.09.611.514.90.027.811.437.90.038.67.736.60.0223.715.956.80.048.121.188.60.028.649.359.80.06.5-26.655.50.087.424.764.40.031.110.057.30.00.00.0
Percentage of RevenueFromRelatedParties imo:Downstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Upstream


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value24779-1192.0-74.0-444.0-608.09620998558-310.0222-6.0-44.0-481.062-201.0-86.0103-26.0-290.0-448.0-289.0-52.0-174.0-189.0218532857452411604397300488498360542771534624528526348446
Percentage of NetIncomeLoss67.520.2104.0-2466.784.4323.435.449.381.319.8-36.329.6-3.1-8.5351.116.7261.0-25.87.1-2.6160.2443.6-283.3-10.9-145.0-44.932.556.869.647.838.993.4121.437.645.447.956.753.476.762.286.067.665.883.386.3
Percentage of RevenueFromRelatedParties17.65.20.0-6.1-59.4-35.00.09.044.13.40.012.3-0.3-3.20.08.2-19.9-8.30.0-5.8-65.0-79.60.0-5.5-17.1-29.60.044.3115.555.40.085.0109.134.80.081.238.476.70.061.097.8109.50.00.00.0
Percentage of RevenueFromRelatedParties imo:Upstream0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CorporateAndOther


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-50.0-46.0-83.0-27.0-57.0-3.0-48.0-44.0-69.0-56.0-34.0-44.0-77.0-34.0-20.0-35.0-18.0-6.0-47.0-29.0-17.0-22.0-35.0-1.010.0-21.0-7.0-5.0-48.0-37.0-26.0-42.0-15.0-15.0-5.0-31.0-6.0-17.0-49.0162.0-61.0
Percentage of NetIncomeLoss-13.7-11.77.2-900.010.81.6-17.7-10.4-5.7-19.1-4.0-5.9-39.3-6.614.6-9.423.4-1.8-3.3-2.99.421.8-34.3-0.28.3-5.0-1.0-0.5-3.9-3.9-2.5-6.5-4.6-1.9-0.5-3.0-0.9-1.7-4.91.90.3-7.8
Percentage of RevenueFromRelatedParties-3.6-3.10.0-2.2-7.6-0.20.0-1.9-3.1-3.30.0-2.4-4.4-2.50.0-4.6-1.8-0.60.0-6.5-3.8-3.90.0-0.11.0-3.30.0-0.4-6.5-4.50.0-5.9-4.1-1.70.0-5.1-0.6-2.40.01.80.3-12.7
Percentage of RevenueFromRelatedParties us-gaap:CorporateAndOther0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value366392-1146.03.0-526.0-188.02714241212293853749196
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties26.026.00.00.2-70.4-10.80.018.354.317.00.041.411.1
Percentage of RevenueFromRelatedParties us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value366392-1146.03.0-526.0-188.02714241212293853749196516-137.0371
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties26.026.00.00.2-70.4-10.80.018.354.317.00.041.411.137.60.049.1

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-207.0-147.0-197.0-125.0-172.0-308.0-399.0-413.0-429.0-463.0-463.0-352.0-379.0-365.0-327.0-234.0-281.0-1143.0-1434.0-1804.0-1562.0-2935.0-1632.0-1318.0-1224.0-1064.0-833.0-1061.0-893.0-806.0-992.0-1113.0-797.0-807.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties-14.7-9.70.0-10.3-23.0-17.70.0-17.9-19.2-26.90.0-19.5-21.4-26.60.0-31.0-27.9-140.10.0-253.7-429.1-340.90.0-215.0-130.5-150.50.0-121.1-140.0-167.20.00.00.00.0

Payments To Acquire Productive Assets

us-gaap:PaymentsToAcquireProductiveAssets

us-gaap:PaymentsToAcquireProductiveAssets


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value24116721114220531039441739443143632735737131024132012218018931339156364777310111438135112951206152618101616134516551388129011451107108790382210451147851813
Percentage of PaymentsToAcquireProductiveAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-1336.0-202.0-165.0-166.0-167.0-445.0-438.0-519.0-521.0-517.0-568.0-580.0-1032.0-390.0-391.0-393.0-260.0-112.0-29.0104010432179-2.0122-142.0-140.0-101.0-96.0355-119.02041353.0-86.0
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromRelatedParties-95.1-13.40.0-13.7-22.4-25.60.0-22.4-23.3-30.00.0-32.1-58.3-28.40.0-52.0-25.8-13.70.0146.3286.5253.10.019.9-15.1-19.80.0-11.055.6-24.70.00.00.00.0

Payments Of Dividends Common Stock

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsOfDividendsCommonStock


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value161162161162162164166169147149151155132134134136127127128127118119119110110110110111110110102102102102101102102939393949393938585
Percentage of PaymentsOfDividendsCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Dividends

us-gaap:Dividends us-gaap:StatementEquityComponents

us-gaap:Dividends

us-gaap:RetainedEarnings


Dividendsus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value195161162161162162164166169147149151155
Percentage of Dividends100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value11710.00.00.02743013433683614104188932502502501270.00.06068123.08.0365.00.03.0
Percentage of PaymentsForRepurchaseOfCommonStock100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.00.0100.0

Deferred Tax Liabilities

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value4101464850714196400539603527
Percentage of DeferredTaxLiabilities100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-31
Value36353678106132151151143134147165150170
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Proceeds From Repayments Of Short Term Debt

us-gaap:ProceedsFromRepaymentsOfShortTermDebt

us-gaap:ProceedsFromRepaymentsOfShortTermDebt


Proceeds
Period End2021-06-302021-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-312013-09-302013-06-302012-12-312012-09-302011-12-312011-09-302011-06-302010-12-312010-09-302010-06-30
Value0.0-36.0-70.0-1591.020-108.0-3.0-30.040-39.0208135-223.01232534830750.00.01350.03090
Percentage of ProceedsFromRepaymentsOfShortTermDebt0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.00.0100.0100.0

imo:BookValueOfAssetsSold

imo:BookValueOfAssetsSold


Book
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value114.07.08.0302.04.02.03.0270.03.00.02.00.02.09.01.01069-285.0-4.0-3.07.0-1.040-1.05.03.01425.02.01.03.04.09.0686.049967.06.08.01223122.0
Percentage of BookValueOfAssetsSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:CapitalAndExplorationExpenditures

imo:CapitalAndExplorationExpenditures


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value259163195141207331414442429529493376284274216159143153213205335408584114281910501588143413981234156718401637297617931409130811731178110492585910651199881900
Percentage of CapitalAndExplorationExpenditures100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:CapitalAndExplorationExpenditures us-gaap:StatementBusinessSegments

imo:Chemical


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value2.02.06.04.02.09.07.04.06.0176.08.07.04.05.05.03.04.05.07.08.06.019174.012117.06.02.03.03.02.01.01.01.01.01.01.00.01.02.01.01.02.0
Percentage of CapitalAndExplorationExpenditures0.81.23.12.81.02.71.70.91.43.21.22.12.51.52.33.12.12.62.33.42.41.53.31.50.51.10.70.50.40.20.20.20.10.00.10.10.10.10.10.00.10.20.10.10.2

imo:Downstream


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value12068745051761201241111291331058857725539344538644364559612526212713548595150276027302346483636554546
Percentage of CapitalAndExplorationExpenditures46.341.737.935.524.623.029.028.125.924.427.027.931.020.833.334.627.322.221.118.519.110.511.04.811.711.916.58.99.73.93.82.83.10.93.31.92.32.03.94.33.94.25.23.85.2

imo:Upstream


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value1308510778145231273302301372345257183206130929110315114925034649110507048901294128012371163148317651569293817251376127211451127105188481810061151832
Percentage of CapitalAndExplorationExpenditures50.252.154.955.370.069.865.968.370.270.370.068.464.475.260.257.963.667.370.972.774.684.884.191.986.084.881.589.388.594.294.695.995.898.796.297.797.297.695.795.295.695.294.596.094.4

us-gaap:CorporateAndOther


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value7.08.08.09.09.015141211119.06.06.07.09.07.010.0121211131310.02015232120202122211610.07.05.05.04.04.05.04.03.0
Percentage of CapitalAndExplorationExpenditures2.74.94.16.44.34.53.42.72.62.11.81.62.12.64.24.47.07.85.65.43.93.21.71.81.82.21.31.41.41.71.41.11.00.30.40.40.40.30.30.50.40.3

imo:ContributionToRegisteredPensionPlanAssets

imo:ContributionToRegisteredPensionPlanAssets


Contribution
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-42.0-28.0-36.0-59.0-41.0-59.0-56.0-57.0-57.0-41.0356-52.0-57.0-44.0388-78.0-58.0-40.0283-44.0-45.0-31.0
Percentage of ContributionToRegisteredPensionPlanAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:CrudeOilAndProductPurchases

imo:CrudeOilAndProductPurchases


Crude
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value4867388733183634211542264990539956624895412560996537478049194251464243334236385740412986363140534295330548026100603555424695548450014975441950264645438649084993496639804052346236363661
Percentage of CrudeOilAndProductPurchases100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:CrudeOilAndProductPurchases us-gaap:ConsolidationItems

srt:ConsolidationEliminations


Crude
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value-2177.0-2176.0-1401.0-1021.0-412.0-1333.0-1180.0-1286.0-1649.0-1466.0-1031.0-1273.0-1055.0-1090.0-1202.0-889.0-591.0
Percentage of CrudeOilAndProductPurchases-44.7-56.0-42.2-28.1-19.5-31.5-23.6-23.8-29.1-29.9-25.0-20.9-16.1-22.8-24.4-20.9-12.7

imo:CrudeOilAndProductPurchases us-gaap:StatementBusinessSegments

imo:Chemical


Crude
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value240209163157119140136167171193174239216202178179193201187188171159162176205182230296351319239295271260265254282314282304329307255244234
Percentage of CrudeOilAndProductPurchases4.95.44.94.35.63.32.73.13.03.94.23.93.34.23.64.24.24.64.44.94.25.34.54.34.85.54.84.95.85.85.15.45.45.26.05.16.17.25.76.16.67.76.37.06.4

imo:Downstream


Crude
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value476040203060332218963769427051425338458236625567580342944506401440144009403938273555275733543906407131954578570157815416484057895379562052435818523450215630559656474769469840474237
Percentage of CrudeOilAndProductPurchases97.8103.492.291.489.689.285.695.294.393.688.891.388.889.891.694.486.592.595.399.288.092.392.496.494.896.795.393.595.897.7103.1105.6107.6113.0118.6115.8112.7114.5114.7112.1113.7119.8115.9116.9116.5

imo:Upstream


Crude
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value204418341496117651216501764137618021586132015661573137414379471026111610828619058189818791070838120315901430140574813078668577025937401021976781963861707545653
Percentage of CrudeOilAndProductPurchases42.047.245.132.424.239.035.425.531.832.432.025.724.128.729.222.322.125.825.522.322.427.427.021.724.925.425.126.123.725.415.923.817.317.215.911.815.923.319.915.619.421.617.415.718.0

imo:CrudeOilAndProductPurchasesRelatedParties

imo:CrudeOilAndProductPurchasesRelatedParties


Crude
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value666515722627396739952717908728755107113748927686047066096846232866318638679676861011111110587705601018128312435649141022533101873776611151042774489523
Percentage of CrudeOilAndProductPurchasesRelatedParties100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:DecreaseInLongTermPurchaseCommitmentAmount

imo:DecreaseInLongTermPurchaseCommitmentAmount


Decrease
Period End2021-03-31
Value2900
Percentage of DecreaseInLongTermPurchaseCommitmentAmount100.0

imo:DeferredIncomeTaxesAndOther

imo:DeferredIncomeTaxesAndOther


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value7660-311.0-11.0-242.043122116-471.0-4.03212762418527131-37.020079215-98.0-82.09.086254187121852215.020610614129330721694898594.0-90.097-17.0702.0
Percentage of DeferredIncomeTaxesAndOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:DepreciationDepletionAndAmortizationExcludingIntangibleAssetImpairmentCharges

imo:DepreciationDepletionAndAmortizationExcludingIntangibleAssetImpairmentCharges


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value45049419984094134533974193923904103643583771037391
Percentage of DepreciationDepletionAndAmortizationExcludingIntangibleAssetImpairmentCharges100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:DerivativeNonMonetaryNotionalAmountsVolume us-gaap:Energy

imo:DerivativeNonMonetaryNotionalAmountsVolume

imo:CrudeBarrels


Derivative
Period End2021-06-302021-03-312020-12-31
Value710000.0-220000.0800000.0
Percentage of DerivativeNonMonetaryNotionalAmountsVolume100.0100.0100.0

imo:ProductsBarrels


Derivative
Period End2021-06-302021-03-312020-12-31
Value160000.0560000.0390000.0
Percentage of DerivativeNonMonetaryNotionalAmountsVolume22.5-254.548.8

imo:EffectiveIncomeTaxRateReconciliationProvincialTaxRate us-gaap:Range, us-gaap:IncomeTaxAuthority

imo:EffectiveIncomeTaxRateReconciliationProvincialTaxRate

srt:Maximum, imo:AlbertaGovernment


Effective
Period End2020-12-092019-06-28
Value8.00.12
Percentage of EffectiveIncomeTaxRateReconciliationProvincialTaxRate100.0100.0

srt:Minimum, imo:AlbertaGovernment


Effective
Period End2020-12-092019-06-28
Value10.00.08
Percentage of EffectiveIncomeTaxRateReconciliationProvincialTaxRate125.066.7

imo:FederalExciseTaxAndFuelCharge

imo:FederalExciseTaxAndFuelCharge


Federal
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value465404446470369451465486463394426432412
Percentage of FederalExciseTaxAndFuelCharge100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:FederalExciseTaxAndFuelCharge us-gaap:StatementBusinessSegments

imo:Downstream


Federal
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value465404446470369451465486463394426432412
Percentage of FederalExciseTaxAndFuelCharge100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:FinancingRelatedParties

imo:FinancingRelatedParties


Financing
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value10.011111214242323242825222220
Percentage of FinancingRelatedParties100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:IncreaseDecreaseInInventoriesMaterialsAndSuppliesAndPrepaidExpenses

imo:IncreaseDecreaseInInventoriesMaterialsAndSuppliesAndPrepaidExpenses


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value-58.0159-18.0-142.0-117.0199317-264.040-19.0-18.0179-40.021770-104.04572-85.07.0-151.032-56.06514815-2.0-42.014528-191.0-46.0177
Percentage of IncreaseDecreaseInInventoriesMaterialsAndSuppliesAndPrepaidExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:IntangibleAssetImpairmentCharges

imo:IntangibleAssetImpairmentCharges


Intangible
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.00.00.0200.00.00.00.00.046
Percentage of IntangibleAssetImpairmentCharges0.00.00.0100.00.00.00.00.00.0100.0

imo:InterestIncomeExpenseOther

imo:InterestIncomeExpenseOther


Interest
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value0-1000000.000-3000000.0000-3000000.000-8000000.0-1000000.00-4000000.01000000.02000000.01000000.03000000.00-2000000.00-3000000.0-1000000.01000000.0
Percentage of InterestIncomeExpenseOther0.0100.00.00.0100.00.00.00.0100.00.00.0100.0100.00.0100.0100.0100.0100.0100.00.0100.00.0100.0100.0100.0

imo:IntersegmentSales us-gaap:ConsolidationItems

imo:IntersegmentSales

srt:ConsolidationEliminations


Intersegment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value-2179.0-2177.0-1403.0-1022.0-413.0-1334.0-1182.0-1288.0-1651.0-1468.0-1032.0-1275.0-1056.0-1092.0-1204.0-890.0-593.0
Percentage of IntersegmentSales100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:IntersegmentSales us-gaap:StatementBusinessSegments

imo:Chemical


Intersegment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value7953514327444861487253797473716262675658544452606359719311510278968658806869
Percentage of IntersegmentSales-3.6-2.4-3.6-4.2-6.5-3.3-4.1-4.7-2.9-4.9-5.1-6.2-7.0-6.7-5.9-7.0-10.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Downstream


Intersegment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value788773467321124568348314487448423425332362363241242309318253211225256239268256241318370430375415412776656559594
Percentage of IntersegmentSales-36.2-35.5-33.3-31.4-30.0-42.6-29.4-24.4-29.5-30.5-41.0-33.3-31.4-33.2-30.1-27.1-40.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Upstream


Intersegment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value1312135188565826272278691311169485567716506577705872896186997093284795606107185988991077104310686821397101892910561012948
Percentage of IntersegmentSales-60.2-62.1-63.1-64.4-63.4-54.1-66.5-70.9-67.6-64.6-53.9-60.5-61.6-60.2-64.0-66.0-48.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:InvestmentAndOtherIncomeNet

imo:InvestmentAndOtherIncomeNet


Investment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-30
Value406.0161844260.049331739352734292448198136087423
Percentage of InvestmentAndOtherIncomeNet100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:InvestmentAndOtherIncomeNet us-gaap:StatementBusinessSegments

imo:Chemical


Investment
Period End2021-06-302020-09-302020-06-302019-09-302019-06-302018-09-302018-06-302017-09-302017-06-302017-03-312016-09-30
Value1.00.01.01.00.01.00.00.0-2.01.01.0
Percentage of InvestmentAndOtherIncomeNet2.50.02.32.00.02.90.00.0-4.20.50.1

imo:Downstream


Investment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-30
Value285.012242715-14.0321910.029251922211542191135987020
Percentage of InvestmentAndOtherIncomeNet70.083.375.0133.361.457.70.065.357.658.874.471.470.464.772.462.587.596.599.999.587.0

imo:Upstream


Investment
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-30
Value6.03.0-6.010.06.07.04.05.02.03.01.0-1.07.05.05.0-9.01.02.0
Percentage of InvestmentAndOtherIncomeNet15.018.8-33.322.70.014.312.112.85.711.12.9-3.429.210.42.5-0.70.18.7

us-gaap:CorporateAndOther


Investment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-30
Value5.01.02.00.06.0119.09.010.07.06.07.05.0118.02.03.01.0112.01.0
Percentage of InvestmentAndOtherIncomeNet12.516.712.50.013.642.30.018.430.341.215.420.018.532.427.68.36.20.50.80.24.3

imo:LessorOperatingLeaseLeaseNotYetCommencedUndiscountedCommitments

imo:LessorOperatingLeaseLeaseNotYetCommencedUndiscountedCommitments


Lessor
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value-26.0300.00.0-2.029
Percentage of LessorOperatingLeaseLeaseNotYetCommencedUndiscountedCommitments100.0100.00.00.0100.0100.0

imo:NetGainLossOnAssetSalesAfterTax

imo:NetGainLossOnAssetSalesAfterTax


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value222.07.010.09.06.0112510.0-4.0176.08.07.01.05.028158110077410.02414261723282.048016745.0383.05.01.04624134150.04.03010.0364.0
Percentage of NetGainLossOnAssetSalesAfterTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0

imo:NetMovementRelatedToLoansToEquityCompanies

imo:NetMovementRelatedToLoansToEquityCompanies


Net
Period End2021-06-302021-03-312020-06-302020-03-31
Value1.0-13.07.07.0
Percentage of NetMovementRelatedToLoansToEquityCompanies100.0100.0100.0100.0

imo:OperatingRevenuesIncludingFederalExciseTax us-gaap:StatementGeographical

imo:OperatingRevenuesIncludingFederalExciseTax

country:US


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value15441569127512277391373156718072152166421521741156112071368108010458999089419667978261168136280110522092137014261146138013061385114311771133
Percentage of OperatingRevenuesIncludingFederalExciseTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:PensionAndPostRetirementBenefitCostsNonServiceComponents

imo:PensionAndPostRetirementBenefitCostsNonServiceComponents


Pension
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value10.01130313030353636362727262730263333
Percentage of PensionAndPostRetirementBenefitCostsNonServiceComponents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:PensionAndPostRetirementBenefitCostsNonServiceComponents us-gaap:StatementBusinessSegments

us-gaap:CorporateAndOther


Pension
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-03-31
Value10.0113031303035363636272726270.0
Percentage of PensionAndPostRetirementBenefitCostsNonServiceComponents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

imo:PercentageOfTotalNumberOfCommonShares us-gaap:ShareRepurchaseProgram

imo:PercentageOfTotalNumberOfCommonShares

imo:ShareRepurchaseProgramDatedJuneTwentyFirstTwoThousandTwentyOne


Percentage
Period End2021-06-15
Value5.0
Percentage of PercentageOfTotalNumberOfCommonShares100.0

imo:ProductionAndManufacturingExpenses

imo:ProductionAndManufacturingExpenses


Production
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value156914851437124612731579160916011715159515641480164614311460133815251375138212611310127113291351139513591438135813901476131413251468118111591074124797710601017105897999396110121030
Percentage of ProductionAndManufacturingExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:ProductionAndManufacturingExpenses us-gaap:StatementBusinessSegments

imo:Chemical


Production
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value465058484663695470585651525157514853565151475351505350525361535054534746474546434743524950
Percentage of ProductionAndManufacturingExpenses2.93.44.03.93.64.04.33.44.13.63.63.43.23.63.93.83.13.94.14.03.93.74.03.83.63.93.53.83.84.14.03.83.74.54.14.33.84.64.34.24.44.45.25.14.9

imo:Downstream


Production
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value357326382335343408514460474381394356488368407394426349369323421315336377392356439389350386383396534382372357499341352347415337334320389
Percentage of ProductionAndManufacturingExpenses22.822.026.626.926.925.831.928.727.623.925.224.129.625.727.929.427.925.426.725.632.124.825.327.928.126.230.528.625.226.229.129.936.432.332.133.240.034.933.234.139.234.433.633.338.4

imo:Upstream


Production
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value1166110999786388411081026108711711156111410731106101299689310519739578878389099409239539509499179871029881880881747741671701591662627596599608592573
Percentage of ProductionAndManufacturingExpenses74.374.769.469.369.470.263.867.968.372.571.272.567.270.768.266.768.970.869.270.364.071.570.768.368.369.966.067.571.069.767.066.460.063.363.962.556.260.562.561.756.361.261.261.656.6

imo:ProductionAndManufacturingExpensesRelatedParties

imo:ProductionAndManufacturingExpensesRelatedParties


Production
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value1061161511071381831491571611611331361561411291271471411391331571041091061251029893898664858486795771346353485343686755
Percentage of ProductionAndManufacturingExpensesRelatedParties100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:RealizedAndUnrealizedPurchaseOnDerivativeInstrument

imo:RealizedAndUnrealizedPurchaseOnDerivativeInstrument


Realized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value19143.00.052-34.02.0-1.00.06.0
Percentage of RealizedAndUnrealizedPurchaseOnDerivativeInstrument100.0100.0100.00.0100.0100.0100.0100.00.0100.0

imo:RealizedAndUnrealizedRevenueOnDerivativeInstrument

imo:RealizedAndUnrealizedRevenueOnDerivativeInstrument


Realized
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-9000000.0-6000000.01000000.0-9000000.01000000.0-1000000.000-2000000.0
Percentage of RealizedAndUnrealizedRevenueOnDerivativeInstrument100.0100.0100.0100.0100.0100.00.00.0100.0

imo:RevenuesIncludingFederalExciseTax

imo:RevenuesIncludingFederalExciseTax


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value800769926017593736666664812286879228796578519697951679008048713469856958
Percentage of RevenuesIncludingFederalExciseTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:RevenuesIncludingFederalExciseTax us-gaap:StatementBusinessSegments

imo:Chemical


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value376323231225171216179236266251279328328304285262289273
Percentage of RevenuesIncludingFederalExciseTax4.74.63.83.84.73.22.22.72.93.23.63.43.43.83.53.74.13.9

imo:Downstream


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value501545273734406125874796547662666375547458436880687056075627520449094974
Percentage of RevenuesIncludingFederalExciseTax62.664.762.168.470.672.067.472.169.168.774.470.972.271.069.972.970.371.5

imo:Upstream


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value26162142205216519081652246721852587224017292489231819892136166817871711
Percentage of RevenuesIncludingFederalExciseTax32.730.634.127.824.824.830.425.228.028.122.025.724.425.226.523.425.624.6

imo:SegmentRevenue

imo:SegmentRevenue


Segment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value80476998603359553710669081228736926179827890973295437934
Percentage of SegmentRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:SegmentRevenue us-gaap:ConsolidationItems

srt:ConsolidationEliminations


Segment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value-2179.0-2177.0-1403.0-1022.0-413.0-1334.0-1182.0-1288.0-1651.0-1468.0-1032.0-1275.0-1056.0-1092.0-1204.0-890.0-593.0
Percentage of SegmentRevenue-27.1-31.1-23.3-17.2-11.1-19.9-14.6-14.7-17.8-18.4-13.1-13.1-11.1-13.80.00.00.0

imo:SegmentRevenue us-gaap:StatementBusinessSegments

imo:Chemical


Segment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value456376281268199260226298314323331408402377357324349341303340317298336360373349386457503458376418400380390369416
Percentage of SegmentRevenue5.75.44.74.55.43.92.83.43.44.04.24.24.24.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Downstream


Segment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value5831530542134406273853795810661268815932629573307221599160115460519354746718609447904194488256235459495562147244727870886725689366277242699675356648
Percentage of SegmentRevenue72.575.869.874.073.880.471.575.774.374.379.875.375.775.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:Upstream


Segment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value3934349329402303118023743259310537073188229032622971264729052262208123342483202617331478187420812517181226453444379532782396319124462154221020692059
Percentage of SegmentRevenue48.949.948.738.731.835.540.135.540.039.929.033.531.133.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CorporateAndOther


Segment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-302015-06-302014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value5.01.02.00.06.0119.09.010.07.06.07.05.0118.02.03.01.0112.01.05.00.01.0-1.01.01.02.01.00.01.01.00.02.03.0
Percentage of SegmentRevenue0.10.00.00.00.20.20.10.10.10.10.10.10.10.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

imo:SellingAndGeneral

imo:SellingAndGeneral


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-30
Value200189242150183166234217236213217224273194267219201206317275267270314267
Percentage of SellingAndGeneral100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:SellingAndGeneral us-gaap:ConsolidationItems

srt:ConsolidationEliminations


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-2.0-1.0-2.0-1.0-1.0-1.0-2.0-2.0-2.0-2.0-1.0-2.0-1.0-2.0
Percentage of SellingAndGeneral-1.0-0.5-0.8-0.7-0.5-0.6-0.9-0.9-0.8-0.9-0.5-0.9-0.4-1.0

imo:SellingAndGeneral us-gaap:StatementBusinessSegments

imo:Chemical


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-30
Value222523232125192323212221232118191922202219222223
Percentage of SellingAndGeneral11.013.29.515.311.515.18.110.69.79.910.19.48.410.86.78.79.510.76.38.07.18.17.08.6

imo:Downstream


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-30
Value142133163140135181203191201179204199197173232167185188243238253238266256
Percentage of SellingAndGeneral71.070.467.493.373.8109.086.888.085.284.094.088.872.289.286.976.392.091.376.786.594.888.184.795.9

us-gaap:CorporateAndOther


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-30
Value383258-12.028-39.0145.01415-8.06.0542.020296.0-6.057171.09.030-12.0
Percentage of SellingAndGeneral19.016.924.0-8.015.3-23.56.02.35.97.0-3.72.719.81.07.513.23.0-2.918.06.20.43.39.6-4.5

imo:TotalRevenuesAndOtherIncome

imo:TotalRevenuesAndOtherIncome


Total
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value80476998603359553710669081228736926179827890973295437934807771587033715684427442624852226229715573016203803396581004992268363859479588014780483367515753381247945777468716936585161396166
Percentage of TotalRevenuesAndOtherIncome100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value-691.0696-46.0584-1155.0-330.01874447623-160.0275
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-4000000.0-4000000.0-4000000.0-3000000.0-3000000.0-3000000.0001000000.00-1000000.0-2000000.0-1000000.0-2000000.0-2000000.0-2000000.0-2000000.0-2000000.0-3000000.0-3000000.0
Percentage of DefinedBenefitPlanAmortizationOfGainsLosses100.0100.0100.0100.0100.0100.00.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-36000000.0-36000000.0-38000000.0-38000000.0-39000000.0-38000000.0-37000000.0-37000000.0-38000000.0-37000000.0-45000000.0-43000000.0-43000000.0-44000000.0-44000000.0-43000000.0-45000000.0-44000000.0-41000000.0-39000000.0
Percentage of DefinedBenefitPlanAmortizationOfGainsLosses900.0900.0950.01266.71300.01266.70.00.0-3800.00.04500.02150.04300.02200.02200.02150.02250.02200.01366.71300.0

us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value4.04.03.04.03.04.00.00.00.01.01.01.01.03.02.02.03.02.02.0
Percentage of DefinedBenefitPlanAmortizationOfPriorServiceCostCredit100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value1071079897989887878887101100100101102104101101100101
Percentage of DefinedBenefitPlanExpectedReturnOnPlanAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanInterestCost us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanInterestCost

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value5.06.06.06.06.06.04.05.06.05.06.05.06.05.05.06.06.06.07.07.0
Percentage of DefinedBenefitPlanInterestCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value6868777777778181818175767576787779797982
Percentage of DefinedBenefitPlanInterestCost1360.01133.31283.31283.31283.31283.32025.01620.01350.01620.01250.01520.01250.01520.01560.01283.31316.71316.71128.61171.4

us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value1617161515158.09.09.09.011121111111212121414
Percentage of DefinedBenefitPlanNetPeriodicBenefitCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value8282969898978888888880797980777279807372
Percentage of DefinedBenefitPlanNetPeriodicBenefitCost512.5482.4600.0653.3653.3646.71100.0977.8977.8977.8727.3658.3718.2727.3700.0600.0658.3666.7521.4514.3

us-gaap:DefinedBenefitPlanServiceCost us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanServiceCost

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value7.07.06.06.06.06.04.04.04.04.04.05.04.04.04.04.04.04.04.04.0
Percentage of DefinedBenefitPlanServiceCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value8181767677765757575760596060545454555150
Percentage of DefinedBenefitPlanServiceCost1157.11157.11266.71266.71283.31266.71425.01425.01425.01425.01500.01180.01500.01500.01350.01350.01350.01375.01275.01250.0

us-gaap:ExplorationExpense

us-gaap:ExplorationExpense


Exploration
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value2.02.07.02.03.01.05.04.05.0336.04.01.08.01547.00.02219164217211916171514172149302123162118281617223720543087
Percentage of ExplorationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ExplorationExpense us-gaap:StatementBusinessSegments

imo:Upstream


Exploration
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value2.02.07.02.03.01.05.04.05.0336.04.01.08.01547.00.022191642172119161715141721493021231621182816172237205430
Percentage of ExplorationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GainLossOnDerivativeInstrumentsNetPretax

us-gaap:GainLossOnDerivativeInstrumentsNetPretax


Gain
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-28.0-14.0-9.01.0-61.035-3.01.00.0-8.0
Percentage of GainLossOnDerivativeInstrumentsNetPretax100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:GainLossOnDispositionOfAssets1

us-gaap:GainLossOnDispositionOfAssets1


Gain
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value243.07.01110.07.0122811-5.02510.09.010.01.06.0311821292909133017292526324.064020905.0514.0
Percentage of GainLossOnDispositionOfAssets1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities

us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value655584-79.066-46.0-1028.0364-82.0-175.0903-866.078439-415.083781-30.0-210.0296-241.0371-189.0-396.0-271.023-386.0-529.0-216.0-239.0435-91.0-226.0113395-522.022915571-33.0169-21.0731-101.0375-260.0
Percentage of IncreaseDecreaseInAccountsPayableAndAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value21210.00.0-2.0-104.0708.0-9.0-28.054-78.01616-2.01916-464.0-13.022-9.02858148184-664.0-12.0-109.092150-485.045-167.059-231.02959119221331720260-70.0-162.0
Percentage of IncreaseDecreaseInAccruedIncomeTaxesPayable100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestPaidCapitalized

us-gaap:InterestPaidCapitalized


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value7.08.08.09.09.015141211119.06.06.07.09.07.010.0121211131310.02015232120202122211610.06.05.05.04.04.05.04.03.02.02.01.0
Percentage of InterestPaidCapitalized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-03-31
Value0.054-98.00.00.0-114.0-523.00.00.0181770.00.0-19.0-95.00.00.041-310.00.00.01002400.00.0-176.0-445.00.00.0-38.06310.00.0-102.0-298.00.00.0-117.0-781.00.0-64.0-108.084
Percentage of OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax0.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.0100.00.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value0.017-32.00.00.0-37.0-172.00.00.07.0660.00.0-7.0-36.00.00.016-114.00.00.037850.00.0-61.0-156.00.00.0-13.0
Percentage of OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax0.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.0

us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax

us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value33333234343428282827393433343034363633343341414242423634373851525151495051
Percentage of OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax

us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value1111131111119.09.09.010.08.0121312191313131310.0155.0171515151312131318181718171718
Percentage of OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value3387-66.03434-80.0-495.0282845216343315-65.0343677-277.034331412814242-134.0-409.034376825251-51.0-249.05051-69.0-746.035-28.0-75.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value3387-66.03434-80.0-495.02828452163433
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-11.0-28.019-11.0-11.026163-9.0-9.0-17.0-74.0-12.0-13.0-5.017-13.0-13.0-29.0101-10.0-15.0-42.0-102.0-15.0-15.046105-12.0-13.013-220.00.00.035-195.00.00.040-385.00.02237
Percentage of OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.00.00.0100.0100.00.0100.0100.0

us-gaap:PaymentsToAcquireLoansReceivable

us-gaap:PaymentsToAcquireLoansReceivable


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.02.07.07.0212649545238316.0
Percentage of PaymentsToAcquireLoansReceivable0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value357.01419409.01630142225139.0122.08.03918317771194173324286525377.073275926.0548.0
Percentage of ProceedsFromSaleOfPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax us-gaap:StatementEquityComponents

us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax

imo:AccumulatedDefinedBenefitPlansAdjustmentBeforeTax


Reclassification
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value44444545454537373737474646464947494946444846-58.0-57.0-56.0-57.0-49.0-46.0-50.0-51.0-69.0-70.0-68.0-69.0-66.0-67.0
Percentage of ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RepaymentsOfLongTermCapitalLeaseObligations

us-gaap:RepaymentsOfLongTermCapitalLeaseObligations


Repayments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value4.04.04.04.05.07.07.07.06.07.07.07.07.06.07.07.06.07.07.06.08.07.07.07.04.02.02.03.02.02.02.02.02.01.01.01.01.01.00.01.01.01.00.02.00.01.0
Percentage of RepaymentsOfLongTermCapitalLeaseObligations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.00.0100.0

us-gaap:RevenueFromRelatedParties

us-gaap:RevenueFromRelatedParties


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value140515081408121674717362300231322341722143218091769137313097561008103788544844656374194410176389931201742816449711364861649613938707637876638482
Percentage of RevenueFromRelatedParties100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodShares us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedAndRetiredDuringPeriodShares

us-gaap:CommonStock


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302017-12-312017-09-302017-06-30
Value0.0070.00.09.8259.0479.8266.3416.7323.286
Percentage of StockRepurchasedAndRetiredDuringPeriodShares100.00.00.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue

us-gaap:CommonStock


Stock
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value550.00.00.01816191719-161.0184013-347.0250127
Percentage of StockRepurchasedAndRetiredDuringPeriodValue100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302011-09-302011-06-302010-09-302010-06-30
Value1700000.01600000.02200000.002000000.02500000.02500000.02300000.02900000.02700000.02500000.03100000.02900000.02700000.03200000.03000000.02800000.03300000.03100000.02900000.03300000.03100000.02900000.03400000.03200000.03000000.03800000.03600000.06200000.06200000.07100000.06900000.0
Percentage of WeightedAverageNumberDilutedSharesOutstandingAdjustment100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:AssetRetirementObligationAndOtherEnvironmentalLiabilitiesCurrent

imo:AssetRetirementObligationAndOtherEnvironmentalLiabilitiesCurrent


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value100100100124124124124118118118118101101101101108108108108117117118116143143143143157155155154168168169168145145145145134134134134114
Percentage of AssetRetirementObligationAndOtherEnvironmentalLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:AssetRetirementObligationAndOtherEnvironmentalLiabilitiesNoncurrent

imo:AssetRetirementObligationAndOtherEnvironmentalLiabilitiesNoncurrent


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value1699168016761388138413821388144514461444143514731471146014601577158815641544168216701651162815311518133013251139113512691258123112481025957919908893914732736732754806
Percentage of AssetRetirementObligationAndOtherEnvironmentalLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:DeferredTaxAssetsInventoryNoncurrent

imo:DeferredTaxAssetsInventoryNoncurrent


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value150276107318240
Percentage of DeferredTaxAssetsInventoryNoncurrent100.0100.0100.0100.0100.0

imo:DeferredTaxAssetsOtherNonCurrent

imo:DeferredTaxAssetsOtherNonCurrent


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value15416115019621271010399
Percentage of DeferredTaxAssetsOtherNonCurrent100.0100.0100.0100.0100.0100.0100.0100.0

imo:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSuccessfulDrillingAndLandAcquisition

imo:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSuccessfulDrillingAndLandAcquisition


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value363750856762891922827815399378330305258
Percentage of DeferredTaxLiabilitiesDeferredExpenseCapitalizedSuccessfulDrillingAndLandAcquisition100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:DefinedBenefitPlanHealthCareCostTrendRateAssumedLaterThanNextFiscalYear

imo:DefinedBenefitPlanHealthCareCostTrendRateAssumedLaterThanNextFiscalYear


Defined
Period End2020-12-31
Value3.57
Percentage of DefinedBenefitPlanHealthCareCostTrendRateAssumedLaterThanNextFiscalYear100.0

imo:DefinedBenefitPlanNetValueOfPlanAssets

imo:DefinedBenefitPlanNetValueOfPlanAssets


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value9385855976587836
Percentage of DefinedBenefitPlanNetValueOfPlanAssets100.0100.0100.0100.0

imo:DefinedBenefitPlanNetValueOfPlanAssets us-gaap:DefinedBenefitPlanByPlanAssetCategories

imo:CanadianEquitySecurities


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value222210170182
Percentage of DefinedBenefitPlanNetValueOfPlanAssets2.42.52.22.3

imo:GovernmentDebtSecurities


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value4825429939874016
Percentage of DefinedBenefitPlanNetValueOfPlanAssets51.450.252.151.3

imo:NonCanadianEquitySecurities


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value2690244920352138
Percentage of DefinedBenefitPlanNetValueOfPlanAssets28.728.626.627.3

imo:VentureCapitalEquitySecurities


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value214204226215
Percentage of DefinedBenefitPlanNetValueOfPlanAssets2.32.43.02.7

us-gaap:Cash


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value8.0176.037
Percentage of DefinedBenefitPlanNetValueOfPlanAssets0.10.20.10.5

us-gaap:CorporateDebtSecurities


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value1426137912311248
Percentage of DefinedBenefitPlanNetValueOfPlanAssets15.216.116.115.9

imo:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtCarryingValue

imo:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtCarryingValue


Derivative
Period End2020-09-302020-06-302020-03-312019-12-312018-12-31
Value2.027460.031
Percentage of DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtCarryingValue100.0100.0100.00.0100.0

imo:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtCarryingValue

imo:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtCarryingValue


Derivative
Period End2020-09-302020-06-302020-03-312019-12-312018-12-312017-12-31
Value3.074122.0154.0
Percentage of DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtCarryingValue100.0100.0100.0100.0100.0100.0

imo:DerivativesNonMonetaryVolumeNotionalLongAndShortPositionAmountBarrelsOfOil us-gaap:Energy

imo:DerivativesNonMonetaryVolumeNotionalLongAndShortPositionAmountBarrelsOfOil

srt:CrudeOil


Derivatives
Period End2020-09-302020-06-302020-03-312019-12-312018-12-31
Value200000.0-1920000.0-450000.0-590000.0-350000.0
Percentage of DerivativesNonMonetaryVolumeNotionalLongAndShortPositionAmountBarrelsOfOil100.0100.0100.0100.0100.0

imo:DerivativesNonMonetaryVolumeNotionalLongAndShortPositionAmountBarrelsOfProduct us-gaap:ProductOrService

imo:DerivativesNonMonetaryVolumeNotionalLongAndShortPositionAmountBarrelsOfProduct

us-gaap:Product


Derivatives
Period End2020-09-302020-06-302019-12-31
Value780000.0240000.00
Percentage of DerivativesNonMonetaryVolumeNotionalLongAndShortPositionAmountBarrelsOfProduct100.0100.00.0

imo:FinanceLeaseLiabilityPaymentsNextRollingTwelveMonths us-gaap:BalanceSheetLocation

imo:FinanceLeaseLiabilityPaymentsNextRollingTwelveMonths

imo:NotesAndLoansPayable


Finance
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value1618222527
Percentage of FinanceLeaseLiabilityPaymentsNextRollingTwelveMonths100.0100.0100.0100.0100.0

imo:LeasesDiscountPresentValue

imo:LeasesDiscountPresentValue


Leases
Period End2020-12-31
Value11
Percentage of LeasesDiscountPresentValue100.0

imo:LesseeOperatingLeaseLiabilityPaymentsNextRollingTwelveMonths us-gaap:BalanceSheetLocation

imo:LesseeOperatingLeaseLiabilityPaymentsNextRollingTwelveMonths

us-gaap:AccountsPayableAndAccruedLiabilities


Lessee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value82829795106120115
Percentage of LesseeOperatingLeaseLiabilityPaymentsNextRollingTwelveMonths100.0100.0100.0100.0100.0100.0100.0

imo:LongTermInvestmentsAndReceivablesNetCECL

imo:LongTermInvestmentsAndReceivablesNetCECL


Long
Period End2020-12-312020-09-30
Value323327
Percentage of LongTermInvestmentsAndReceivablesNetCECL100.0100.0

imo:MajorityInterestOwnershipPercentage

imo:MajorityInterestOwnershipPercentage


Majority
Period End2021-04-302020-06-292019-06-272018-06-27
Value69.60.6960.6960.696
Percentage of MajorityInterestOwnershipPercentage100.0100.0100.0100.0

imo:MajorityInterestOwnershipPercentage us-gaap:ShareRepurchaseProgram

imo:ShareRepurchaseProgramDatedJuneTwentyFirstTwoThousandTwentyOne


Majority
Period End2021-06-29
Value69.6
Percentage of MajorityInterestOwnershipPercentage0.0

imo:MaterialsSuppliesAndPrepaidExpenses

imo:MaterialsSuppliesAndPrepaidExpenses


Materials
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value722737673764741692616606631568541464456455425441490457468547551549424506565466380396422383342387377333280249264277239272270322246247
Percentage of MaterialsSuppliesAndPrepaidExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:MaximumLongtermBorrowingFromAffiliate

imo:MaximumLongtermBorrowingFromAffiliate


Maximum
Period End2020-12-31
Value7750
Percentage of MaximumLongtermBorrowingFromAffiliate100.0

imo:OtherProducts

imo:OtherProducts


Other
Period End2020-12-312019-12-312018-12-31
Value737221
Percentage of OtherProducts100.0100.0100.0

imo:OutstandingLoansFromAffiliate us-gaap:DebtInstrument

imo:OutstandingLoansFromAffiliate

imo:LongTermLoans


Outstanding
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value444744474447444744475952474643161040
Percentage of OutstandingLoansFromAffiliate100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:ShortTermLoans


Outstanding
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value111111757575757575
Percentage of OutstandingLoansFromAffiliate2.52.51.71.71.71.31.61.7

imo:PetroleumProductsInventory

imo:PetroleumProductsInventory


Petroleum
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value403396473307300443409340284247180186
Percentage of PetroleumProductsInventory100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:SharePurchasesInExcessOfStatedValue us-gaap:StatementEquityComponents

imo:SharePurchasesInExcessOfStatedValue

us-gaap:RetainedEarnings


Share
Period End2021-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302012-12-312011-12-312010-12-312009-12-312008-12-31
Value1116256324351342400853-123.0578.04712131
Percentage of SharePurchasesInExcessOfStatedValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

imo:UnfundedPlans us-gaap:RetirementPlanType

imo:UnfundedPlans

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Unfunded
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value873693582670706
Percentage of UnfundedPlans100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Unfunded
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value649597488507553
Percentage of UnfundedPlans74.386.183.875.778.3

us-gaap:AccountsReceivableNet

us-gaap:AccountsReceivableNet


Accounts
Period End2020-12-312020-09-30
Value14371400
Percentage of AccountsReceivableNet100.0100.0

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent


Accrual
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value344397413437396378408380377540357
Percentage of AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetRetirementObligation

us-gaap:AssetRetirementObligation


Asset
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value16741400141713971472157112921237966936773810711
Percentage of AssetRetirementObligation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockOtherSharesOutstanding

us-gaap:CommonStockOtherSharesOutstanding


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value704734734734734734743752762772782831
Percentage of CommonStockOtherSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockOtherSharesOutstanding us-gaap:StatementEquityComponents

us-gaap:CommonStock


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-312016-12-31
Value704734734734734734743752762782831847
Percentage of CommonStockOtherSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:DebtInstrumentInterestRateEffectivePercentage

us-gaap:DebtInstrumentInterestRateEffectivePercentage


Debt
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value1.40.0220.020.0130.010.010.012
Percentage of DebtInstrumentInterestRateEffectivePercentage100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent

us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value84684533543965949588781311299699138124126139154142141134170178172154222223175140186144130117175146140125159173173127144
Percentage of DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent

us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value439442914176445944624718
Percentage of DeferredTaxAndOtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsCapitalLossCarryforwards

us-gaap:DeferredTaxAssetsCapitalLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value460141658936105661030
Percentage of DeferredTaxAssetsCapitalLossCarryforwards100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value534469336422457396438376717720414427312
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value403336381376396406304287284267224233202
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInterest

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInterest


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value12011712111811410482695350484953
Percentage of DeferredTaxLiabilitiesDeferredExpenseCapitalizedInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value5319516457265564536146773777294924341948179016911685
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value96198814766180437681
Percentage of DefinedBenefitPlanAccumulatedBenefitObligation100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value27213333140197
Percentage of DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value25012539211724122475
Percentage of DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax919.51909.06415.21722.91256.3

us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value-272.0-133.0-33.0-140.0-197.0
Percentage of DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value-2232.0-2256.0-2117.0-2408.0-2461.0
Percentage of DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax820.61696.26415.21720.01249.2

us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312017-12-312016-12-31
Value2692834.014
Percentage of DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value-873000000.0-693000000.0-582000000.0-670000000.0-706000000.0
Percentage of DefinedBenefitPlanAmountsRecognizedInBalanceSheet100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value-1290000000.0-1187000000.0-668000000.0-915000000.0-997000000.0
Percentage of DefinedBenefitPlanAmountsRecognizedInBalanceSheet147.8171.3114.8136.6141.2

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate


Defined
Period End2020-12-312019-12-31
Value2.53.1
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate100.0100.0

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate us-gaap:RetirementPlanType

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value2.50.0310.0390.0340.0375
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate100.01.00.00.00.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value2.50.0310.0390.0340.0375
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate100.01.00.00.00.0

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease


Defined
Period End2020-12-312019-12-31
Value4.04.5
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease100.0100.0

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease us-gaap:RetirementPlanType

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value4.00.0450.0450.0450.045
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease100.01.00.00.00.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value4.00.0450.0450.0450.045
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease100.01.00.00.00.0

us-gaap:DefinedBenefitPlanBenefitObligation us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanBenefitObligation

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value873693582670706642
Percentage of DefinedBenefitPlanBenefitObligation100.0100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value1071697868359878583568147
Percentage of DefinedBenefitPlanBenefitObligation1227.51412.11436.31311.21183.61269.0

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value175160150155
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value2325224521702165
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter1328.61403.11446.71396.8

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value31312829
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value460460435425
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths1483.91483.91553.61465.5

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value34322930
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value465460440435
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive1367.61437.51517.21450.0

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value33322930
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value465460440435
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour1409.11437.51517.21450.0

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value32322929
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value465460440435
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree1453.11437.51517.21500.0

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value32312929
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value460460435430
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo1437.51483.91500.01482.8

us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear

us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear


Defined
Period End2020-12-31
Value164
Percentage of DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear100.0

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value942685997691787073597260680758725114446142963753
Percentage of DefinedBenefitPlanFairValueOfPlanAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets us-gaap:DefinedBenefitPlanByPlanAssetCategories

imo:CanadianEquitySecurities


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value2222101701824334694609328117231078918
Percentage of DefinedBenefitPlanFairValueOfPlanAssets2.42.42.22.35.96.56.815.915.916.225.124.5

imo:GovernmentDebtSecurities


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value482542993987401632183251303321611982167112291102
Percentage of DefinedBenefitPlanFairValueOfPlanAssets51.250.051.851.043.744.844.636.838.837.528.629.4

imo:NonCanadianEquitySecurities


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value269024492035213824482267215319111657140813921218
Percentage of DefinedBenefitPlanFairValueOfPlanAssets28.528.526.527.233.331.231.632.532.431.632.432.5

imo:VentureCapitalEquitySecurities


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value21420422621524127221118815814811095
Percentage of DefinedBenefitPlanFairValueOfPlanAssets2.32.42.92.73.33.73.13.23.13.32.62.5

us-gaap:Cash


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value4957397131132325278.028
Percentage of DefinedBenefitPlanFairValueOfPlanAssets0.50.70.50.90.40.20.30.40.50.20.7

us-gaap:CorporateDebtSecurities


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value1426137912311248988984922654473487439386
Percentage of DefinedBenefitPlanFairValueOfPlanAssets15.116.016.015.913.413.613.511.19.210.910.210.3

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets us-gaap:DefinedBenefitPlanByPlanAssetCategories, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:Cash, us-gaap:FairValueInputsLevel1


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value414033346.0138.0129.06.0
Percentage of DefinedBenefitPlanFairValueOfPlanAssets0.40.50.40.40.10.20.10.20.20.1

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value414033346.0138.0129.06.0
Percentage of DefinedBenefitPlanFairValueOfPlanAssets0.40.50.40.40.10.20.10.20.20.1

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets us-gaap:RetirementPlanFundingStatus

imo:FundedPensionPlans


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value9548707390.00.0
Percentage of DefinedBenefitPlanFairValueOfPlanAssets10.110.19.60.00.0

imo:FundedPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAsset


Defined
Period End2020-12-312019-12-31
Value94268599
Percentage of DefinedBenefitPlanFairValueOfPlanAssets100.0100.0

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets us-gaap:RetirementPlanType

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value942685997691787073597260
Percentage of DefinedBenefitPlanFairValueOfPlanAssets100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanFundedStatusOfPlan us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanFundedStatusOfPlan

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value641590180408444
Percentage of DefinedBenefitPlanFundedStatusOfPlan100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear

us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear


Defined
Period End2020-12-31
Value5.66
Percentage of DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear100.0

us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets us-gaap:RetirementPlanFundingStatus

us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets

imo:FundedPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAsset


Defined
Period End2020-12-312019-12-31
Value641590
Percentage of DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets100.0100.0

us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets us-gaap:RetirementPlanType

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value873693582670
Percentage of DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets136.2117.50.00.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value12901187668915
Percentage of DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets201.2201.20.00.0

us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation us-gaap:RetirementPlanFundingStatus

us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation

imo:FundedPensionPlans


Defined
Period End2020-12-312019-12-312018-12-31
Value1034942852
Percentage of DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation100.0100.0100.0

imo:UnfundedPensionPlans


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value565536451480525
Percentage of DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation54.656.952.90.00.0

us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets us-gaap:RetirementPlanFundingStatus

us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets

imo:FundedPensionPlans


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value80721130.00.0
Percentage of DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets100.0100.0100.00.00.0

us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation us-gaap:RetirementPlanFundingStatus

us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation

imo:FundedPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAsset


Defined
Period End2020-12-312019-12-31
Value100679189
Percentage of DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation100.0100.0

imo:UnfundedPensionPlans


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value649597488507553
Percentage of DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation6.46.50.00.00.0

us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage us-gaap:DefinedBenefitPlanByPlanAssetCategories

us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage

us-gaap:DebtSecurities


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value67.00.670.670.67
Percentage of DefinedBenefitPlanPlanAssetsTargetAllocationPercentage100.0100.0100.0100.0

us-gaap:EquitySecurities


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value30.00.30.30.28
Percentage of DefinedBenefitPlanPlanAssetsTargetAllocationPercentage44.844.844.841.8

us-gaap:DerivativeAssets

us-gaap:DerivativeAssets


Derivative
Period End2021-06-302021-03-312020-12-31
Value6000000.07000000.02000000.0
Percentage of DerivativeAssets100.0100.0100.0

us-gaap:DerivativeAssets us-gaap:DerivativeInstrumentRisk

imo:DerivativeFairValueOfDerivativeAmountEffectOfCollateralNetting


Derivative
Period End2021-03-31
Value-5000000.0
Percentage of DerivativeAssets-71.4

imo:DerivativeFairValueOfDerivativeAmountEffectOfCounterPartyNetting


Derivative
Period End2021-06-302021-03-312020-12-31
Value-6000000.0-2000000.0-2000000.0
Percentage of DerivativeAssets-100.0-28.6-100.0

imo:DerivativefairvalueofderivativeamounteffectOfCounterpartynetting


Derivative
Period End2020-12-31
Value-2000000.0
Percentage of DerivativeAssets-100.0

us-gaap:DerivativeAssets us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Derivative
Period End2021-06-302021-03-312020-12-31
Value6000000.07000000.02000000.0
Percentage of DerivativeAssets100.0100.0100.0

us-gaap:DerivativeCollateralRightToReclaimCash

us-gaap:DerivativeCollateralRightToReclaimCash


Derivative
Period End2020-09-302020-06-302019-12-312018-12-31
Value6.0706.00.0
Percentage of DerivativeCollateralRightToReclaimCash100.0100.0100.00.0

us-gaap:DerivativeCollateralRightToReclaimCash us-gaap:DerivativeInstrumentRisk

imo:MasterNettingArrangements


Derivative
Period End2021-06-302021-03-312020-12-31
Value8.0145.0
Percentage of DerivativeCollateralRightToReclaimCash0.00.00.0

us-gaap:DerivativeLiabilities

us-gaap:DerivativeLiabilities


Derivative
Period End2021-06-302021-03-312020-12-312019-12-31
Value8.02.0122.0
Percentage of DerivativeLiabilities100.0100.0100.0100.0

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk

imo:DerivativeFairValueOfDerivativeAmountEffectOfCollateralNetting


Derivative
Period End2021-06-302020-12-312019-12-31
Value-2.0-10.0-2.0
Percentage of DerivativeLiabilities-25.0-83.3-100.0

imo:DerivativeFairValueOfDerivativeAmountEffectOfCounterPartyNetting


Derivative
Period End2021-06-302021-03-312020-12-31
Value-6.0-2.0-2.0
Percentage of DerivativeLiabilities-75.0-100.0-16.7

imo:DerivativefairvalueofderivativeamounteffectOfCounterpartynetting


Derivative
Period End2020-12-31
Value-2.0
Percentage of DerivativeLiabilities-16.7

us-gaap:DerivativeLiabilities us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Derivative
Period End2021-06-302021-03-312020-12-312019-12-31
Value8.02.0122.0
Percentage of DerivativeLiabilities100.0100.0100.0100.0

us-gaap:DueFromRelatedPartiesNoncurrent us-gaap:BalanceSheetLocation

us-gaap:DueFromRelatedPartiesNoncurrent

imo:InvestmentsAndLongTermReceivables


Due
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value301300313313311303296275249200146945625190.0
Percentage of DueFromRelatedPartiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:DueToRelatedPartiesCurrent us-gaap:BalanceSheetLocation

us-gaap:DueToRelatedPartiesCurrent

imo:NotesAndLoansPayable


Due
Period End2021-06-302021-03-312020-12-312019-12-31
Value7575111111
Percentage of DueToRelatedPartiesCurrent100.0100.0100.0100.0

us-gaap:DueToRelatedPartiesNoncurrent us-gaap:BalanceSheetLocation

us-gaap:DueToRelatedPartiesNoncurrent

imo:NoncurrentLiabilities


Due
Period End2021-06-302021-03-312020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value4447444744474447444744474447444744474447444744474447444744474447644764476447595258525852546347464316
Percentage of DueToRelatedPartiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncurrentLiabilities


Due
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value4447444744470.00.00.04.0152738496071829310411412513614623120810596
Percentage of DueToRelatedPartiesNoncurrent0.00.00.00.00.00.00.10.30.60.91.11.31.61.82.12.31.81.92.12.53.93.61.92.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2020-12-31
Value45
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0

us-gaap:EnergyRelatedInventoryChemicals

us-gaap:EnergyRelatedInventoryChemicals


Energy
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value556472425151535460
Percentage of EnergyRelatedInventoryChemicals100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EnergyRelatedInventoryPetroleum

us-gaap:EnergyRelatedInventoryPetroleum


Energy
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value630764731690558690650628473
Percentage of EnergyRelatedInventoryPetroleum100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue

us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue


Excess
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value80012009001400100042785717871769219618591579
Percentage of ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiability


Finance
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value526547566584601
Percentage of FinanceLeaseLiability100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiability us-gaap:BalanceSheetLocation

imo:AccountsNotesLoansPayableAndLongTermObligationsAndDebt


Finance
Period End2020-12-312019-12-31
Value526547
Percentage of FinanceLeaseLiability100.0100.0

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityCurrent


Finance
Period End2020-12-312019-12-31
Value1618
Percentage of FinanceLeaseLiabilityCurrent100.0100.0

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityNoncurrent


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value618506510515518522514517521525531
Percentage of FinanceLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDue


Finance
Period End2020-12-31
Value1293
Percentage of FinanceLeaseLiabilityPaymentsDue100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive


Finance
Period End2020-12-31
Value1040
Percentage of FinanceLeaseLiabilityPaymentsDueAfterYearFive100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFive


Finance
Period End2020-12-31
Value15
Percentage of FinanceLeaseLiabilityPaymentsDueInRollingYearFive100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour


Finance
Period End2020-12-31
Value15
Percentage of FinanceLeaseLiabilityPaymentsDueInRollingYearFour100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree


Finance
Period End2020-12-31
Value15
Percentage of FinanceLeaseLiabilityPaymentsDueInRollingYearThree100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo


Finance
Period End2020-12-31
Value15
Percentage of FinanceLeaseLiabilityPaymentsDueInRollingYearTwo100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths


Finance
Period End2020-12-31
Value53
Percentage of FinanceLeaseLiabilityPaymentsDueNextTwelveMonths100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive


Finance
Period End2020-12-31
Value47
Percentage of FinanceLeaseLiabilityPaymentsDueYearFive100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour


Finance
Period End2020-12-31
Value50
Percentage of FinanceLeaseLiabilityPaymentsDueYearFour100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree


Finance
Period End2020-12-31
Value51
Percentage of FinanceLeaseLiabilityPaymentsDueYearThree100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo


Finance
Period End2020-12-31
Value52
Percentage of FinanceLeaseLiabilityPaymentsDueYearTwo100.0

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount


Finance
Period End2020-12-31
Value767
Percentage of FinanceLeaseLiabilityUndiscountedExcessAmount100.0

us-gaap:FinanceLeaseRightOfUseAsset us-gaap:BalanceSheetLocation

us-gaap:FinanceLeaseRightOfUseAsset

imo:LongTermDebtOne


Finance
Period End2020-12-312019-12-31
Value510514
Percentage of FinanceLeaseRightOfUseAsset100.0100.0

imo:OtherAssetsAndPropertyPlantAndEquipmentNet


Finance
Period End2020-12-312019-12-31
Value532546
Percentage of FinanceLeaseRightOfUseAsset104.3106.2

imo:PropertyPlantAndEquipmentNetOne


Finance
Period End2020-12-312019-12-31
Value532546
Percentage of FinanceLeaseRightOfUseAsset104.3106.2

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent


Finance
Period End2020-12-312019-12-31
Value7.37.5
Percentage of FinanceLeaseWeightedAverageDiscountRatePercent100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2020-12-31
Value96
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0

us-gaap:LineOfCredit us-gaap:CreditFacility, us-gaap:LineOfCreditFacility

us-gaap:LineOfCredit

us-gaap:RevolvingCreditFacility, imo:ExxonMobilCorporation


Line
Period End2020-12-312019-12-312018-12-312017-12-312015-12-312014-12-31
Value11111175757575
Percentage of LineOfCredit100.0100.0100.0100.0100.0100.0

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity


Line
Period End2021-06-302020-06-302013-03-312012-12-312012-09-302012-06-30
Value1300500500300300200
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity100.0100.0100.0100.0100.0100.0

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity us-gaap:CreditFacility

imo:LineOfCreditFacilityDueMayTwoThousandAndTwentyThree


Line
Period End2021-05-31
Value750
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity0.0

imo:ShortTermLineOfCreditFacilityDueJuneTwoThousandAndTwentyTwo


Line
Period End2021-06-30
Value300
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity23.1

imo:ShortTermLineOfCreditFacilityDueNovTwoThousandAndTwentyOne


Line
Period End2020-11-30
Value250
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity0.0

imo:ShortTermLineOfCreditFacilityRemainsUnchangedNovTwoThousandAndTwentyOne


Line
Period End2020-11-30
Value250
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity0.0

us-gaap:LongTermInvestmentsAndReceivablesNet

us-gaap:LongTermInvestmentsAndReceivablesNet


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value7487657817718829028919128948548578378608508659319071014103012241309142014141484152914671406137913091338133213251292117710901001928935920918851854870854
Percentage of LongTermInvestmentsAndReceivablesNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2020-12-312019-12-31
Value2.52.6
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0

us-gaap:OtherCommitment

us-gaap:OtherCommitment


Other
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value2630354249
Percentage of OtherCommitment100.0100.0100.0100.0100.0

us-gaap:OtherCommitment us-gaap:LossContingenciesByNatureOfContingency

us-gaap:IndemnificationGuarantee


Other
Period End2020-12-312019-12-312018-12-31
Value626446
Percentage of OtherCommitment238.5213.3131.4

us-gaap:OtherSundryLiabilitiesNoncurrent

us-gaap:OtherSundryLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value159218179232231227219229241244235264842760692573498414328353354365365367407346347219228240245
Percentage of OtherSundryLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities


Pension
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value5858585858585855555555565656565858585858585959585858585353535352525252484848484747474747
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities us-gaap:RetirementPlanType

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Pension
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value3131282829
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities53.453.450.950.050.0

us-gaap:PensionPlansDefinedBenefit


Pension
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value2727272829
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities46.646.649.150.050.0

us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent

us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent


Related
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value58236138424031726410071121120079766638534435450987126318172-83.012910724954-174.0794.0147-170.038128489.0
Percentage of RelatedPartyTransactionDueFromToRelatedPartyCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShortTermDebtWeightedAverageInterestRate

us-gaap:ShortTermDebtWeightedAverageInterestRate


Short
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value0.80.0180.0150.0090.0080.0080.0110.0110.0110.010.0070.007
Percentage of ShortTermDebtWeightedAverageInterestRate100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased

us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased


Stock
Period End2021-04-302020-06-292020-06-262019-06-272018-06-302018-06-272018-04-272018-03-31
Value290.05383842404225
Percentage of StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased us-gaap:Range, us-gaap:SubsequentEventType

srt:Maximum, us-gaap:SubsequentEvent


Stock
Period End2021-06-28
Value29
Percentage of StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased0.0

us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased us-gaap:ShareRepurchaseProgram

imo:ShareRepurchaseProgramDatedJuneTwentyFirstTwoThousandTwentyOne


Stock
Period End2021-06-29
Value35
Percentage of StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased0.0

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:CostsAndExpenses
us-gaap:StatementBusinessSegments
(None,)
Costs And Expensesus-gaap: Statement Business Segments
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
us-gaap:StatementBusinessSegments
(None,)
Income Loss From Continuing Operations 
Before Income Taxes Extraordinary Items Noncontrolling Interestus-gaap: Statement Business Segments
us-gaap:IncomeTaxExpenseBenefit
us-gaap:StatementBusinessSegments
(None,)
Income Tax Expense Benefitus-gaap: Statement Business Segments
us-gaap:InterestExpense
us-gaap:StatementBusinessSegments
(None,)
Interest Expenseus-gaap: Statement Business Segments
us-gaap:NetIncomeLoss
us-gaap:StatementBusinessSegments
(None,)
Net Income Lossus-gaap: Statement Business Segments
us-gaap:Assets
us-gaap:StatementBusinessSegments
(None,)
Assetsus-gaap: Statement Business Segments
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:StatementBusinessSegments
(None,)
Property Plant And Equipment Grossus-gaap: Statement Business Segments
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
us-gaap:StatementBusinessSegments
(None,)
Accumulated Depreciation Depletion And Amortization Property Plant And Equipmentus-gaap: Statement Business Segments
us-gaap:PropertyPlantAndEquipmentNet
us-gaap:StatementBusinessSegments
(None,)
Property Plant And Equipment Netus-gaap: Statement Business Segments
us-gaap:OperatingLeaseRightOfUseAsset
us-gaap:BalanceSheetLocation
(None,)
Operating Lease Right Of Use Assetus-gaap: Balance Sheet Location
us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
us-gaap:RetirementPlanType
(None,)
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrentus-gaap: Retirement Plan Type
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
us-gaap:NetCashProvidedByUsedInOperatingActivities
us-gaap:StatementBusinessSegments
(None,)
Net Cash Provided By Used In Operating Activitiesus-gaap: Statement Business Segments
us-gaap:DepreciationDepletionAndAmortization
us-gaap:StatementBusinessSegments
(None,)
Depreciation Depletion And Amortizationus-gaap: Statement Business Segments
us-gaap:NetCashProvidedByUsedInOperatingActivities
us-gaap:StatementBusinessSegments
(None,)
Net Cash Provided By Used In Operating Activitiesus-gaap: Statement Business Segments
us-gaap:NetIncomeLoss
us-gaap:StatementBusinessSegments
(None,)
Net Income Lossus-gaap: Statement Business Segments