XML 133 R108.htm IDEA: XBRL DOCUMENT
v3.6.0.2

SHARE CAPITAL - PREFERRED SHARES (Details) - Preference shares CAD / shares in Units, shares in Millions, CAD in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2016 $ / shares | Dec. 31, 2016 CAD CAD / shares | Dec. 31, 2015 CAD shares | Dec. 31, 2014 CAD shares | Dec. 31, 2016 CAD CAD / shares shares
Preference Shares |  |  |  |  |
Issuance costs | CAD |  | CAD (147) | CAD (137) | CAD (137) |
Balance at end of period, Amount | CAD |  |  | CAD 6,515 | CAD 6,515 | CAD 7,255
Stock split conversion ratio |  | 1 |  |  |
Recurring anniversary period following the redemption option date, at which the entity may redeem preferred shares |  | 5 years |  |  |
Recurring anniversary period following the conversion option date, at which the entity may convert preferred shares |  | 5 years |  |  |
Quarterly floating rate cumulative dividends per share calculation, base multiplier (in dollars per share) | (per share) | $ 25 | CAD 25 |  |  |
Quarterly floating rate cumulative dividends per share calculation, period of calendar year |  | 365 days |  |  |
Quarterly floating rate cumulative dividends per share calculation, maturity period of Government of Canada treasury bill |  | 90 days |  |  |
Quarterly floating rate cumulative dividends per share calculation, maturity period of Government of US treasury bill |  | 3 months |  |  |
Preference Shares, Excluding Series A |  |  |  |  |
Preference Shares |  |  |  |  |
Reset term of fixed dividend rate |  | 5 years |  |  |
Preference Shares, Series A |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 5 | 5 | 5
Balance at end of period, Amount | CAD |  |  | CAD 125 | CAD 125 | CAD 125
Initial Yield (as a percent) |  | 5.50% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.375 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series B |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 20 | 20 | 20
Balance at end of period, Amount | CAD |  |  | CAD 500 | CAD 500 | CAD 500
Initial Yield (as a percent) |  | 4.00% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.000 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series C |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 2.40% |  |  |
Preference Shares, Series D |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 18 | 18 | 18
Balance at end of period, Amount | CAD |  |  | CAD 450 | CAD 450 | CAD 450
Initial Yield (as a percent) |  | 4.00% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.000 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series E |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 2.40% |  |  |
Preference Shares, Series F |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 20 | 20 | 20
Balance at end of period, Amount | CAD |  |  | CAD 500 | CAD 500 | CAD 500
Initial Yield (as a percent) |  | 4.00% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.000 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series G |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 2.50% |  |  |
Preference Shares, Series H |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 14 | 14 | 14
Balance at end of period, Amount | CAD |  |  | CAD 350 | CAD 350 | CAD 350
Initial Yield (as a percent) |  | 4.00% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.000 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series I |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 2.10% |  |  |
Preference Shares, Series J |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 8 | 8 | 8
Balance at end of period, Amount | CAD |  |  | CAD 199 | CAD 199 | CAD 199
Initial Yield (as a percent) |  | 4.00% |  |  |
Yearly dividend per share (in dollars per share) | $ / shares | 1.000 |  |  |  |
Per Share Base Redemption Value (in dollars per shares) | $ / shares | 25 |  |  |  |
Preference Shares, Series K |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of US treasury bill rate (as a percent) |  | 3.10% |  |  |
Preference Shares, Series L |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 16 | 16 | 16
Balance at end of period, Amount | CAD |  |  | CAD 411 | CAD 411 | CAD 411
Initial Yield (as a percent) |  | 4.00% |  |  |
Yearly dividend per share (in dollars per share) | $ / shares | 1.000 |  |  |  |
Per Share Base Redemption Value (in dollars per shares) | $ / shares | 25 |  |  |  |
Preference Shares, Series M |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of US treasury bill rate (as a percent) |  | 3.20% |  |  |
Preference Shares, Series N |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 18 | 18 | 18
Balance at end of period, Amount | CAD |  |  | CAD 450 | CAD 450 | CAD 450
Initial Yield (as a percent) |  | 4.00% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.000 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series O |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 2.70% |  |  |
Preference Shares, Series P |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 16 | 16 | 16
Balance at end of period, Amount | CAD |  |  | CAD 400 | CAD 400 | CAD 400
Initial Yield (as a percent) |  | 4.00% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.000 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series Q |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 2.50% |  |  |
Preference Shares, Series R |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 16 | 16 | 16
Balance at end of period, Amount | CAD |  |  | CAD 400 | CAD 400 | CAD 400
Initial Yield (as a percent) |  | 4.00% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.000 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series S |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 2.50% |  |  |
Preference Shares, Series 1 |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 16 | 16 | 16
Balance at end of period, Amount | CAD |  |  | CAD 411 | CAD 411 | CAD 411
Initial Yield (as a percent) |  | 4.00% |  |  |
Yearly dividend per share (in dollars per share) | $ / shares | 1.000 |  |  |  |
Per Share Base Redemption Value (in dollars per shares) | $ / shares | 25 |  |  |  |
Preference Shares, Series 2 |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of US treasury bill rate (as a percent) |  | 3.10% |  |  |
Preference Shares, Series 3 |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 24 | 24 | 24
Balance at end of period, Amount | CAD |  |  | CAD 600 | CAD 600 | CAD 600
Initial Yield (as a percent) |  | 4.00% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.000 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series 4 |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 2.40% |  |  |
Preference Shares, Series 5 |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 8 | 8 | 8
Balance at end of period, Amount | CAD |  |  | CAD 206 | CAD 206 | CAD 206
Initial Yield (as a percent) |  | 4.40% |  |  |
Yearly dividend per share (in dollars per share) | $ / shares | 1.100 |  |  |  |
Per Share Base Redemption Value (in dollars per shares) | $ / shares | $ 25 |  |  |  |
Preference Shares, Series 6 |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of US treasury bill rate (as a percent) |  | 2.80% |  |  |
Preference Shares, Series 7 |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 10 | 10 | 10
Balance at end of period, Amount | CAD |  |  | CAD 250 | CAD 250 | CAD 250
Initial Yield (as a percent) |  | 4.40% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.100 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series 8 |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 2.60% |  |  |
Preference Shares, Series 9 |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 11 | 11 | 11
Balance at end of period, Amount | CAD |  |  | CAD 275 | CAD 275 | CAD 275
Initial Yield (as a percent) |  | 4.40% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.100 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series 10 |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 2.70% |  |  |
Preference Shares, Series 11 |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 20 | 20 | 20
Balance at end of period, Amount | CAD |  |  | CAD 500 | CAD 500 | CAD 500
Initial Yield (as a percent) |  | 4.40% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.100 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series 12 |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 2.60% |  |  |
Preference Shares, Series 13 |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 14 | 14 | 14
Balance at end of period, Amount | CAD |  |  | CAD 350 | CAD 350 | CAD 350
Initial Yield (as a percent) |  | 4.40% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.100 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series 14 |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 2.70% |  |  |
Preference Shares, Series 15 |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  | 11 | 11 | 11
Balance at end of period, Amount | CAD |  |  | CAD 275 | CAD 275 | CAD 275
Initial Yield (as a percent) |  | 4.40% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.100 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Preference Shares, Series 16 |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 2.70% |  |  |
Preference Shares, Series 17 |  |  |  |  |
Preference Shares |  |  |  |  |
Balance at end of period, Number of shares | shares |  |  |  |  | 30
Balance at end of period, Amount | CAD |  |  |  |  | CAD 750
Initial Yield (as a percent) |  | 5.15% |  |  |
Yearly dividend per share (in dollars per share) |  | CAD 1.288 |  |  |
Per Share Base Redemption Value (in dollars per shares) |  |  |  |  | CAD 25
Reset term of fixed dividend rate |  | 5 years |  |  |
Minimum fixed dividend rate upon reset (as a percent) |  | 5.15% |  |  |
Preference Shares, Series 18 |  |  |  |  |
Preference Shares |  |  |  |  |
Quarterly floating rate cumulative dividends per share calculation, spread on Government of Canada treasury bill rate (as a percent) |  | 4.10% |  |  |

X
- Definition Periodic reset term of the fixed dividend rate, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days, beginning on the initial redemption and converstion option date. + References No definition available. + Details
Name: | enb_FixedDividendRateResetTerm
Namespace Prefix: | enb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The minimum percentage rate following reset, used to calculate dividend payments on preferred stock. + References No definition available. + Details
Name: | enb_PreferredStockDividendRateMinimumPercentageUponReset
Namespace Prefix: | enb_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the base multiplier used to calculate quarterly floating rate cumulative dividends per share on preferred stock. + References No definition available. + Details
Name: | enb_PreferredStockQuarterlyFloatingRateCumulativeDividendPerShareCalculationBaseMultiplier
Namespace Prefix: | enb_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the maturity period of the Government of Canada treasury bill. + References No definition available. + Details
Name: | enb_PreferredStockQuarterlyFloatingRateCumulativeDividendPerShareCalculationMaturityPeriodOfGovernmentOfCanadaTreasuryBill
Namespace Prefix: | enb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the maturity period of the Government of US treasury bill. + References No definition available. + Details
Name: | enb_PreferredStockQuarterlyFloatingRateCumulativeDividendPerShareCalculationMaturityPeriodOfGovernmentOfUSTreasuryBill
Namespace Prefix: | enb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the value that the numbers of days in respective calendar quarter is divided by to calculate quarterly floating rate cumulative dividends per share on preferred stock. + References No definition available. + Details
Name: | enb_PreferredStockQuarterlyFloatingRateCumulativeDividendPerShareCalculationNumberOfDaysInYear
Namespace Prefix: | enb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the addition of specified percentage to the average yield of government of Canada bonds which are used in the calculation of cumulative preferred dividend rate. + References No definition available. + Details
Name: | enb_PreferredStockQuarterlyFloatingRateCumulativeDividendPerShareCalculationSpreadOnGovernmentOfCanadaTreasuryBillRate
Namespace Prefix: | enb_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the addition of specified percentage to the average yield of government of US bonds which are used in the calculation of cumulative preferred dividend rate. + References No definition available. + Details
Name: | enb_PreferredStockQuarterlyFloatingRateCumulativeDividendPerShareCalculationSpreadOnGovernmentOfUSTreasuryBillRate
Namespace Prefix: | enb_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the recurring anniversary period after the conversion option date on which the holders will have the right, subject to certain conditions, to convert their preferred shares into cumulative redeemable preference shares of a specified series. + References No definition available. + Details
Name: | enb_PreferredStockSharesConversionRightsRecurringAnniversaryPeriodAfterConversionOptionDate
Namespace Prefix: | enb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the recurring anniversary period after the redemption option date on which the entity may redeem preference shares. + References No definition available. + Details
Name: | enb_PreferredStockSharesRedemptionOptionRecurringAnniversaryPeriodAfterRedemptionOptionDate
Namespace Prefix: | enb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow for cost incurred directly with the issuance of an equity security. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=66902209&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfStockIssuanceCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount per share used to calculated dividend payments on preferred stock. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendRatePerDollarAmount
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage rate used to calculate dividend payments on preferred stock. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendRatePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21475-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21564-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21488-112644 + Details
Name: | us-gaap_PreferredStockRedemptionPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockValueOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SAB TOPIC 4.C) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187143-122770 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Stock Split -URI http://asc.fasb.org/extlink&oid=6525746 + Details
Name: | us-gaap_StockholdersEquityNoteStockSplitConversionRatio1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_PreferredStockExcludingSeriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesDPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesFPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesHPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_SeriesIPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_SeriesJPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_SeriesKPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_SeriesLPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_SeriesMPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_SeriesNPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_SeriesOPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_SeriesPPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_SeriesQPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_SeriesRPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_SeriesSPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series1PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series2PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series3PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series4PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series5PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series6PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series7PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series8PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series9PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series10PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series11PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series12PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series13PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series14PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series15PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series16PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series17PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=enb_Series18PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |