XML 149 R138.htm IDEA: XBRL DOCUMENT
v3.19.1

RISK MANAGEMENT AND FINANCIAL INSTRUMENTS - LIQUIDITY AND CREDIT RISK (Details) - CAD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017
LIQUIDITY RISK AND CREDIT RISK |  |
Rolling time period over which the Company forecasts cash requirements | 12 months |
Period of anticipated requirements for which the Company maintains sufficient liquidity through committed credit facilities | 1 year |
Period after which receivables are classified as past due | 30 days |
Derivative instruments |  |
LIQUIDITY RISK AND CREDIT RISK |  |
Maximum credit exposure with respect to derivative instruments | $ 562 | $ 385
Derivative instruments | Canadian financial institutions |  |
LIQUIDITY RISK AND CREDIT RISK |  |
Maximum credit exposure with respect to derivative instruments | 28 | 82
Derivative instruments | United States financial institutions |  |
LIQUIDITY RISK AND CREDIT RISK |  |
Maximum credit exposure with respect to derivative instruments | 107 | 19
Derivative instruments | European financial institutions |  |
LIQUIDITY RISK AND CREDIT RISK |  |
Maximum credit exposure with respect to derivative instruments | 84 | 145
Derivative instruments | Asian financial institutions |  |
LIQUIDITY RISK AND CREDIT RISK |  |
Maximum credit exposure with respect to derivative instruments | 6 | 2
Derivative instruments | Other |  |
LIQUIDITY RISK AND CREDIT RISK |  |
Maximum credit exposure with respect to derivative instruments | $ 337 | $ 137

X
- Definition Represents the period after which receivables are classified as past due. + References No definition available. + Details
Name: | enb_PeriodAfterWhichReceivablesClassifiedAsPastDue
Namespace Prefix: | enb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the period of the entity's anticipated requirements which the entity can fund through committed credit facilities without having to access the capital markets. + References No definition available. + Details
Name: | enb_PeriodOfAnticipatedRequirementsCoveredByCommittedCreditFacilities
Namespace Prefix: | enb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the rolling time period over which the entity forecasts cash requirements to determine whether sufficient funds will be available. + References No definition available. + Details
Name: | enb_RollingTimePeriodForCashForecasting
Namespace Prefix: | enb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum amount of loss due to credit risk that, based on the gross fair value of the financial instrument, the entity would incur if parties to the financial instruments that make up the concentration failed completely to perform according to the terms of the contracts and the collateral or other security, if any, for the amount due proved to be of no value to the entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611 + Details
Name: | us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FairValueConcentrationOfRiskFinancialStatementCaptionsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=enb_CanadianFinancialInstitutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=enb_USFinancialInstitutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=enb_EuropeanFinancialInstitutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=enb_AsianFinancialInstitutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=enb_OtherCounterpartiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |