XML 71 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2014
Significant Accounting Policies [Line Items]  
Estimated service life of the asset refineries, in years 25 years
Estimated service life of other major assets, in years 20 years
Amortization of computer software development costs, in years 15 years
Amortization of customer lists, in years 10 years
Maximum  
Significant Accounting Policies [Line Items]  
Investments in mining and transportation systems at oil sands mining properties, useful life 15 years
Syncrude Joint Venture  
Significant Accounting Policies [Line Items]  
Undivided interest in oil and gas activities 25.00%imo_UndividedInterestInOilAndGasActivities
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= imo_SyncrudeJointVentureMember
Kearl Joint Venture  
Significant Accounting Policies [Line Items]  
Undivided interest in oil and gas activities 70.96%imo_UndividedInterestInOilAndGasActivities
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= imo_KearlJointVentureMember