XML 165 R140.htm IDEA: XBRL DOCUMENT
v3.6.0.2

COMMITMENTS AND CONTINGENCIES - COMMITMENTS (Details) CAD in Millions | 12 Months Ended
--- | ---
Dec. 31, 2016 CAD CAD / bbl
Purchase of services, pipe and other materials, including transportation |
Total | CAD 10,661
Less than 1 year | 3,660
2 years | 1,461
3 years | 1,249
4 years | 1,100
5 years | 996
Thereafter | 2,195
Capital and operating leases |
Total | 631
Less than 1 year | 105
2 years | 62
3 years | 56
4 years | 52
5 years | 51
Thereafter | 305
Maintenance agreements |
Total | 394
Less than 1 year | 54
2 years | 40
3 years | 35
4 years | 18
5 years | 16
Thereafter | 231
Land lease commitments |
Total | 356
Less than 1 year | 13
2 years | 14
3 years | 13
4 years | 14
5 years | 13
Thereafter | 289
Total |
Total | 12,042
Total Less than 1 year | 3,832
Total 2 years | 1,577
Total 3 years | 1,353
Total 4 years | 1,184
Total 5 years | 1,076
Total thereafter | 3,020
Transportation Service Agreements |
Purchase of services, pipe and other materials, including transportation |
Total | CAD 618
Ratio of light to heavy crude oil | 4
Power charge per barrel | CAD / bbl | 0.06

X
- Definition Amount of capital and operating required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year. + References No definition available. + Details
Name: | enb_CapitalAndOperatingLeasesFutureMinimumPaymentsDue
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for capital and operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | enb_CapitalAndOperatingLeasesFutureMinimumPaymentsDueCurrent
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for capital and operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | enb_CapitalAndOperatingLeasesFutureMinimumPaymentsDueInFiveYears
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for capital and operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | enb_CapitalAndOperatingLeasesFutureMinimumPaymentsDueInFourYears
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for capital and operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | enb_CapitalAndOperatingLeasesFutureMinimumPaymentsDueInThreeYears
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for capital and operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | enb_CapitalAndOperatingLeasesFutureMinimumPaymentsDueInTwoYears
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for capital and operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | enb_CapitalAndOperatingLeasesFutureMinimumPaymentsDueThereafter
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Ratio of light crude oil to heavy crude oil on certain pipelines. + References No definition available. + Details
Name: | enb_CrudeOilRatio
Namespace Prefix: | enb_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of required minimum rental payments for land leases having an initial or remaining non-cancelable letter-terms in excess of one year. + References No definition available. + Details
Name: | enb_LandLeasesFutureMinimumPaymentsDue
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition n/a + References No definition available. + Details
Name: | enb_LandLeasesFutureMinimumPaymentsDueAbstract
Namespace Prefix: | enb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of required minimum rental payments for land leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | enb_LandLeasesFutureMinimumPaymentsDueCurrent
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for land leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | enb_LandLeasesFutureMinimumPaymentsDueInFiveYears
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for land leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | enb_LandLeasesFutureMinimumPaymentsDueInFourYears
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for land leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | enb_LandLeasesFutureMinimumPaymentsDueInThreeYears
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for land leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | enb_LandLeasesFutureMinimumPaymentsDueInTwoYears
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for land leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | enb_LandLeasesFutureMinimumPaymentsDueThereafter
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition n/a + References No definition available. + Details
Name: | enb_MaintenanceObligationDueAbstract
Namespace Prefix: | enb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum amount of maintenance arrangement maturing after the fifth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded obligations, long-term commitments, and short-term commitments. + References No definition available. + Details
Name: | enb_MaintenanceObligationDueAfterFifthYear
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of maintenance arrangement maturing in the fifth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded obligations, long-term commitments, and short-term commitments. + References No definition available. + Details
Name: | enb_MaintenanceObligationDueInFifthYear
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of maintenance arrangement maturing in the fourth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded obligations, long-term commitments, and short-term commitments. + References No definition available. + Details
Name: | enb_MaintenanceObligationDueInFourthYear
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of maintenance arrangement maturing in the next fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded obligations, long-term commitments, and short-term commitments. + References No definition available. + Details
Name: | enb_MaintenanceObligationDueInNextTwelveMonths
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of maintenance arrangement maturing in the second fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded obligations, long-term commitments, and short-term commitments. + References No definition available. + Details
Name: | enb_MaintenanceObligationDueInSecondYear
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of maintenance arrangement maturing in the third fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded obligations, long-term commitments, and short-term commitments. + References No definition available. + Details
Name: | enb_MaintenanceObligationDueInThirdYear
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of maintenance arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. + References No definition available. + Details
Name: | enb_MaintenancePurchaseObligation
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase obligation, land lease, operating lease, maintenance arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. + References No definition available. + Details
Name: | enb_OperatingLeasesLandLeasesPurchaseObligationsMaintenanceObligation
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition n/a + References No definition available. + Details
Name: | enb_OperatingLeasesLandLeasesPurchaseObligationsMaintenanceObligationAbstract
Namespace Prefix: | enb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum amount of purchase obligation, land lease, operating lease, maintenance arrangement maturing after the fifth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded obligations, long-term commitments, and short-term commitments. + References No definition available. + Details
Name: | enb_OperatingLeasesLandLeasesPurchaseObligationsMaintenanceObligationDueAfterFifthYear
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase obligation, land lease, operating lease, maintenance arrangement maturing in the fifth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded obligations, long-term commitments, and short-term commitments. + References No definition available. + Details
Name: | enb_OperatingLeasesLandLeasesPurchaseObligationsMaintenanceObligationDueInFifthYear
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase obligation, land lease, operating lease, maintenance arrangement maturing in the fourth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded obligations, long-term commitments, and short-term commitments. + References No definition available. + Details
Name: | enb_OperatingLeasesLandLeasesPurchaseObligationsMaintenanceObligationDueInFourthYear
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase obligation, land lease, operating lease, maintenance arrangement maturing in the next fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded obligations, long-term commitments, and short-term commitments. + References No definition available. + Details
Name: | enb_OperatingLeasesLandLeasesPurchaseObligationsMaintenanceObligationDueInNextTwelveMonths
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase obligation, land lease, operating lease, maintenance arrangement maturing in the second fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded obligations, long-term commitments, and short-term commitments. + References No definition available. + Details
Name: | enb_OperatingLeasesLandLeasesPurchaseObligationsMaintenanceObligationDueInSecondYear
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase obligation, land lease, operating lease, maintenance arrangement maturing in the third fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded obligations, long-term commitments, and short-term commitments. + References No definition available. + Details
Name: | enb_OperatingLeasesLandLeasesPurchaseObligationsMaintenanceObligationDueInThirdYear
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The per barrel amount of power charge of crude oil on certain pipelines. + References No definition available. + Details
Name: | enb_PowerChargeOnCertainPipelinesAmountPerBarrel
Namespace Prefix: | enb_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. + References No definition available. + Details
Name: | us-gaap_PurchaseObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase arrangement maturing after the fifth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments. + References No definition available. + Details
Name: | us-gaap_PurchaseObligationDueAfterFifthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase arrangement maturing in the fifth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments. + References No definition available. + Details
Name: | us-gaap_PurchaseObligationDueInFifthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase arrangement maturing in the fourth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments. + References No definition available. + Details
Name: | us-gaap_PurchaseObligationDueInFourthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase arrangement maturing in the next fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments. + References No definition available. + Details
Name: | us-gaap_PurchaseObligationDueInNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase arrangement maturing in the second fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments. + References No definition available. + Details
Name: | us-gaap_PurchaseObligationDueInSecondYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of purchase arrangement maturing in the third fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments. + References No definition available. + Details
Name: | us-gaap_PurchaseObligationDueInThirdYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=enb_TransportationServiceAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |