XML 67 R59.htm IDEA: XBRL DOCUMENT
v3.25.2

RISK MANAGEMENT AND FINANCIAL INSTRUMENTS - Schedule of the Maturity and Notional Principal or Quantity Outstanding Related to Derivative Instruments (Details) - Jun. 30, 2025 € in Millions, £ in Millions, $ in Millions, $ in Millions | USD ($) MWh Bcf MMBbls | GBP (£) MWh Bcf MMBbls | EUR (€) MWh Bcf MMBbls | CAD ($) MWh Bcf MMBbls
--- | --- | --- | --- | ---
Foreign exchange contracts - United States dollar or GBP or Japanese yen forwards - purchase |  |  |  |
RISK MANAGEMENT AND FINANCIAL INSTRUMENTS |  |  |  |
2025 | $ 798 |  |  |
2026 | 0 |  |  |
2027 | 0 |  |  |
2028 | 0 |  |  |
2029 | 0 |  |  |
Thereafter | 0 |  |  |
Total notional principal | 798 |  |  |
Foreign exchange contracts - United States dollar or GBP forwards or Euro forwards - sell |  |  |  |
RISK MANAGEMENT AND FINANCIAL INSTRUMENTS |  |  |  |
2025 | 3,330 | £ 18 | € 63 |
2026 | 5,627 | 28 | 121 |
2027 | 4,841 | 32 | 81 |
2028 | 3,552 | 0 | 67 |
2029 | 1,278 | 0 | 66 |
Thereafter | 30 | 0 | 129 |
Total notional principal | $ 18,658 | £ 78 | € 527 |
Interest rate contracts - short-term borrowings |  |  |  |
RISK MANAGEMENT AND FINANCIAL INSTRUMENTS |  |  |  |
2025 |  |  |  | $ 1,338
2026 |  |  |  | 2,230
2027 |  |  |  | 1,175
2028 |  |  |  | 549
2029 |  |  |  | 34
Thereafter |  |  |  | 0
Total notional principal |  |  |  | 5,326
Interest rate contract - long term debt - Pay Fixed Rate |  |  |  |
RISK MANAGEMENT AND FINANCIAL INSTRUMENTS |  |  |  |
2025 |  |  |  | 1,048
2026 |  |  |  | 1,860
2027 |  |  |  | 0
2028 |  |  |  | 0
2029 |  |  |  | 0
Thereafter |  |  |  | 0
Total notional principal |  |  |  | 2,908
Interest rate contract for costless collar |  |  |  |
RISK MANAGEMENT AND FINANCIAL INSTRUMENTS |  |  |  |
2025 |  |  |  | 981
2026 |  |  |  | 1,760
2027 |  |  |  | 1,319
2028 |  |  |  | 51
2029 |  |  |  | 0
Thereafter |  |  |  | 0
Total notional principal |  |  |  | $ 4,111
Commodity contracts | Natural gas |  |  |  |
RISK MANAGEMENT AND FINANCIAL INSTRUMENTS |  |  |  |
2025 notional quantity (bcf / mmbbls) | Bcf | 42,000,000 | 42,000,000 | 42,000,000 | 42,000,000
2026 notional quantity (bcf / mmbbls) | Bcf | 91,000,000 | 91,000,000 | 91,000,000 | 91,000,000
2027 notional quantity (bcf / mmbbls) | Bcf | 56,000,000 | 56,000,000 | 56,000,000 | 56,000,000
2028 notional quantity (bcf / mmbbls) | Bcf | 22,000,000 | 22,000,000 | 22,000,000 | 22,000,000
2029 notional quantity (bcf / mmbbls) | Bcf | 14,000,000 | 14,000,000 | 14,000,000 | 14,000,000
Thereafter notional quantity (bcf / mmbbls) | Bcf | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000
Total notional quantity (bcf / mmbbls) | Bcf | 227,000,000 | 227,000,000 | 227,000,000 | 227,000,000
Commodity contracts | Crude |  |  |  |
RISK MANAGEMENT AND FINANCIAL INSTRUMENTS |  |  |  |
2025 notional quantity (bcf / mmbbls) | MMBbls | (15,000,000) | (15,000,000) | (15,000,000) | (15,000,000)
2026 notional quantity (bcf / mmbbls) | MMBbls | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000
2027 notional quantity (bcf / mmbbls) | MMBbls | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000
2028 notional quantity (bcf / mmbbls) | MMBbls | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000
2029 notional quantity (bcf / mmbbls) | MMBbls | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000
Thereafter notional quantity (bcf / mmbbls) | MMBbls | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000
Total notional quantity (bcf / mmbbls) | MMBbls | (8,000,000) | (8,000,000) | (8,000,000) | (8,000,000)
Commodity contracts | Power |  |  |  |
RISK MANAGEMENT AND FINANCIAL INSTRUMENTS |  |  |  |
2025 notional quantity (MWH) | MWh | 149,000,000 | 149,000,000 | 149,000,000 | 149,000,000
2026 notional quantity (MWH) | MWh | 142,000,000 | 142,000,000 | 142,000,000 | 142,000,000
2027 notional quantity (MWH) | MWh | 85,000,000 | 85,000,000 | 85,000,000 | 85,000,000
2028 notional quantity (MWH) | MWh | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000
2029 notional quantity (MW/H) | MWh | 29,000,000 | 29,000,000 | 29,000,000 | 29,000,000
Thereafter notional quantity (MWH) | MWh | (2,000,000) | (2,000,000) | (2,000,000) | (2,000,000)
Total notional quantity (MWH) | MWh | 37,000,000 | 37,000,000 | 37,000,000 | 37,000,000

X
- Definition Derivative Nonmonetary Notional Amount Outstanding + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryNotionalAmountOutstanding
Namespace Prefix: | enb_
Data Type: | dtr-types:volumeItemType
Balance Type: | na
Period Type: | instant

X
- Definition Derivative Nonmonetary Notional Amount Outstanding Maturing in Remainder Of Year + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryNotionalAmountOutstandingMaturingInRemainderOfYear
Namespace Prefix: | enb_
Data Type: | dtr-types:volumeItemType
Balance Type: | na
Period Type: | instant

X
- Definition Derivative Nonmonetary Notional Amount Outstanding Maturing In Year After Five + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryNotionalAmountOutstandingMaturingInYearAfterFive
Namespace Prefix: | enb_
Data Type: | dtr-types:volumeItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate notional amount of derivative expressed in nonmonetary units, maturing in the fifth fiscal year following the balance sheet date. + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryNotionalAmountOutstandingMaturingInYearFive
Namespace Prefix: | enb_
Data Type: | dtr-types:volumeItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate notional amount of derivative expressed in nonmonetary units, maturing in the fourth fiscal year following the balance sheet date. + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryNotionalAmountOutstandingMaturingInYearFour
Namespace Prefix: | enb_
Data Type: | dtr-types:volumeItemType
Balance Type: | na
Period Type: | instant

X
- Definition Derivative Nonmonetary Notional Amount Outstanding Maturing In Year Three + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryNotionalAmountOutstandingMaturingInYearThree
Namespace Prefix: | enb_
Data Type: | dtr-types:volumeItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate notional amount of derivative expressed in nonmonetary units, maturing in the second fiscal year following the balance sheet date. + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryNotionalAmountOutstandingMaturingInYearTwo
Namespace Prefix: | enb_
Data Type: | dtr-types:volumeItemType
Balance Type: | na
Period Type: | instant

X
- Definition Derivative Nonmonetary Rate Notional Amount Outstanding + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryRateNotionalAmountOutstanding
Namespace Prefix: | enb_
Data Type: | dtr-types:energyItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate notional amount of derivative expressed in a nonmonetary rate, maturing after the fifth fiscal year following the balance sheet date. + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryRateNotionalAmountOutstandingMaturingInAfterYearFive
Namespace Prefix: | enb_
Data Type: | dtr-types:energyItemType
Balance Type: | na
Period Type: | instant

X
- Definition Derivative Nonmonetary Rate Notional Amount Outstanding Maturing In Remainder Of Year + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryRateNotionalAmountOutstandingMaturingInRemainderOfYear
Namespace Prefix: | enb_
Data Type: | dtr-types:energyItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate notional amount of derivative expressed in a nonmonetary rate, maturing in the fifth fiscal year following the balance sheet date. + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryRateNotionalAmountOutstandingMaturingInYearFive
Namespace Prefix: | enb_
Data Type: | dtr-types:energyItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate notional amount of derivative expressed in a nonmonetary rate, maturing in the fourth fiscal year following the balance sheet date. + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryRateNotionalAmountOutstandingMaturingInYearFour
Namespace Prefix: | enb_
Data Type: | dtr-types:energyItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate notional amount of derivative expressed in a nonmonetary rate, maturing in the third fiscal year following the balance sheet date. + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryRateNotionalAmountOutstandingMaturingInYearThree
Namespace Prefix: | enb_
Data Type: | dtr-types:energyItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate notional amount of derivative expressed in a nonmonetary rate, maturing in the second fiscal year following the balance sheet date. + References No definition available. + Details
Name: | enb_DerivativeNonmonetaryRateNotionalAmountOutstandingMaturingInYearTwo
Namespace Prefix: | enb_
Data Type: | dtr-types:energyItemType
Balance Type: | na
Period Type: | instant

X
- Definition Derivative Notional Amount Outstanding + References No definition available. + Details
Name: | enb_DerivativeNotionalAmountOutstanding
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate notional amount outstanding, specified by the derivative(s), maturing after the fifth fiscal year following the balance sheet date. + References No definition available. + Details
Name: | enb_DerivativeNotionalAmountOutstandingMaturingInAfterYearFive
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Derivative Notional Amount Outstanding Maturing In Remainder Of Year + References No definition available. + Details
Name: | enb_DerivativeNotionalAmountOutstandingMaturingInRemainderOfYear
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate notional amount outstanding, specified by the derivative(s), maturing in the fifth fiscal year following the balance sheet date. + References No definition available. + Details
Name: | enb_DerivativeNotionalAmountOutstandingMaturingInYearFive
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate notional amount outstanding, specified by the derivative(s), maturing in the fourth fiscal year following the balance sheet date. + References No definition available. + Details
Name: | enb_DerivativeNotionalAmountOutstandingMaturingInYearFour
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate notional amount outstanding, specified by the derivative(s), maturing in the third fiscal year following the balance sheet date. + References No definition available. + Details
Name: | enb_DerivativeNotionalAmountOutstandingMaturingInYearThree
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate notional amount outstanding, specified by the derivative(s), maturing in the second fiscal year following the balance sheet date. + References No definition available. + Details
Name: | enb_DerivativeNotionalAmountOutstandingMaturingInYearTwo
Namespace Prefix: | enb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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 Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 25 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480682/815-20-25-6A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5 + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=enb_ForeignExchangeForwardPurchaseContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=enb_ForeignExchangeForwardSellContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=enb_InterestRateContractForShortTermBorrowingsPayFixedRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=enb_InterestRateContractForLongTermBorrowingsPayFixedRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=enb_InterestRateContractCostlessCollarMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=srt_NaturalGasReservesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=srt_CrudeOilMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=enb_PowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |