XML 103 R87.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Derivative Instruments, Hedging Activities and Fair Value Measurements, Recurring Fair Value Measurements (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
Financial liabilities [Abstract] |  |  |  |  |  |
Liquidity option agreement |  | $ 333.9 |  | $ 269.6 |  |
Total gains (losses) included in: |  |  |  |  |  |
Unrealized gain (loss) recognized as a component of net income related to financial assets and liabilities |  | (22.8) |  | (45.0) |  | $ 18.4
Fair Value, Measurements, Recurring [Member] |  |  |  |  |  |
Financial assets [Abstract] |  |  |  |  |  |
Interest rate derivatives |  | 0.1 |  | 36.5 |  |
Value before application of CME Rule 814 |  | 234.9 |  |  |  |
Impact of CME Rule 814 change |  | (73.2) |  |  |  |
Total commodity derivatives |  | 161.7 |  | 541.4 |  |
Financial assets |  | 161.8 |  | 577.9 |  |
Financial liabilities [Abstract] |  |  |  |  |  |
Liquidity option agreement |  | 333.9 |  | 269.6 |  |
Interest rate derivatives |  | 1.7 |  | 1.1 |  |
Commodity derivatives: |  |  |  |  |  |
Value before application of CME Rule 814 |  | 390.7 |  |  |  |
Impact of CME Rule 814 change |  | (213.8) |  |  |  |
Total commodity derivatives |  | 176.9 |  | 739.4 |  |
Financial liabilities |  | 512.5 |  | 1,010.1 |  |
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] |  |  |  |  |  |
Financial assets [Abstract] |  |  |  |  |  |
Interest rate derivatives |  | 0.0 |  | 0.0 |  |
Value before application of CME Rule 814 |  | 47.1 |  |  |  |
Impact of CME Rule 814 change |  | (47.1) |  |  |  |
Total commodity derivatives |  | 0.0 |  | 84.5 |  |
Financial assets |  | 0.0 |  | 84.5 |  |
Financial liabilities [Abstract] |  |  |  |  |  |
Liquidity option agreement |  | 0.0 |  | 0.0 |  |
Interest rate derivatives |  | 0.0 |  | 0.0 |  |
Commodity derivatives: |  |  |  |  |  |
Value before application of CME Rule 814 |  | 118.4 |  |  |  |
Impact of CME Rule 814 change |  | (118.4) |  |  |  |
Total commodity derivatives |  | 0.0 |  | 136.8 |  |
Financial liabilities |  | 0.0 |  | 136.8 |  |
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] |  |  |  |  |  |
Financial assets [Abstract] |  |  |  |  |  |
Interest rate derivatives |  | 0.1 |  | 36.5 |  |
Value before application of CME Rule 814 |  | 184.9 |  |  |  |
Impact of CME Rule 814 change |  | (26.1) |  |  |  |
Total commodity derivatives |  | 158.8 |  | 455.2 |  |
Financial assets |  | 158.9 |  | 491.7 |  |
Financial liabilities [Abstract] |  |  |  |  |  |
Liquidity option agreement |  | 0.0 |  | 0.0 |  |
Interest rate derivatives |  | 1.7 |  | 1.1 |  |
Commodity derivatives: |  |  |  |  |  |
Value before application of CME Rule 814 |  | 270.6 |  |  |  |
Impact of CME Rule 814 change |  | (95.4) |  |  |  |
Total commodity derivatives |  | 175.2 |  | 602.3 |  |
Financial liabilities |  | 176.9 |  | 603.4 |  |
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] |  |  |  |  |  |
Financial assets [Abstract] |  |  |  |  |  |
Interest rate derivatives |  | 0.0 |  | 0.0 |  |
Value before application of CME Rule 814 |  | 2.9 |  |  |  |
Impact of CME Rule 814 change |  | 0.0 |  |  |  |
Total commodity derivatives |  | 2.9 |  | 1.7 |  |
Financial assets |  | 2.9 |  | 1.7 |  |
Financial liabilities [Abstract] |  |  |  |  |  |
Liquidity option agreement |  | 333.9 |  | 269.6 |  |
Interest rate derivatives |  | 0.0 |  | 0.0 |  |
Commodity derivatives: |  |  |  |  |  |
Value before application of CME Rule 814 |  | 1.7 |  |  |  |
Impact of CME Rule 814 change |  | 0.0 |  |  |  |
Total commodity derivatives |  | 1.7 |  | 0.3 |  |
Financial liabilities |  | 335.6 |  | 269.9 |  |
Reconciliation of changes in the fair value of Level 3 financial assets and liabilities [Roll Forward] |  |  |  |  |  |
Financial liability balance, net, beginning of period |  | (268.2) | [1] | (246.7) |  |
Total gains (losses) included in: |  |  |  |  |  |
Transfers out of Level 3 | [1] | (0.2) |  | 1.8 |  |
Financial liability balance, net, end of period |  | (332.7) | [1] | (268.2) | [1] | $ (246.7)
Unrealized gain (loss) recognized as a component of net income related to financial assets and liabilities |  | (0.1) |  | 1.7 |  |
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Other Comprehensive Income (Loss) [Member] |  |  |  |  |  |
Total gains (losses) included in: |  |  |  |  |  |
Other comprehensive income (loss) |  | 0.1 |  | (0.5) |  |
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Revenue [Member] |  |  |  |  |  |
Total gains (losses) included in: |  |  |  |  |  |
Net income | [2] | 2.3 |  | 2.2 |  |
Settlements | [2] | (2.4) |  | (0.5) |  |
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Other Expense [Member] |  |  |  |  |  |
Total gains (losses) included in: |  |  |  |  |  |
Net income |  | $ (64.3) |  | $ (24.5) |  |
[1] | Transfers out of Level 3 into Level 2 were due to shorter remaining transaction maturities falling inside of the Level 2 range at December 31, 2017 and 2016.
[2] | There were $0.1 million of unrealized losses and $1.7 million of unrealized gains included in these amounts for the years ended December 31, 2017 and 2016, respectively.

X
- Definition Impact on price risk derivative assets of CME Rule 814 change. + References No definition available. + Details
Name: | epd_ImpactOnPriceRiskDerivativeAssetsOfCME814RuleChange
Namespace Prefix: | epd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Impact on price risk derivative liabilities of CME Rule 814 change. + References No definition available. + Details
Name: | epd_ImpactOnPriceRiskDerivativeLiabilitiesOfCME814RuleChange
Namespace Prefix: | epd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of liquidity option agreement. + References No definition available. + Details
Name: | epd_OptionAgreementFairValueDisclosure
Namespace Prefix: | epd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of price risk derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets on the balance sheet. Before CME 814 Rule. + References No definition available. + Details
Name: | epd_PriceRiskDerivativeAssetsAtFairValueBeforeApplicationOfCME814Rule
Namespace Prefix: | epd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of price risk derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities on the balance sheet. Before application of CME Rule 814. + References No definition available. + Details
Name: | epd_PriceRiskDerivativeLiabilitiesAtFairValueBeforeApplicationOfCMERule814
Namespace Prefix: | epd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_AssetsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition This item represents the amount of the total realized and unrealized gains or losses for the period which are included in the statement of income (or changes in net assets); the fair value of which assets and liabilities was or is measured on a recurring basis using significant unobservable inputs (Level 3). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount of gain (loss) recognized in other comprehensive income, arising from assets, liabilities and financial instruments classified in shareholders' equity measured at fair value on a recurring basis using unobservable inputs (level 3). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1a) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisGainLossIncludedInOtherComprehensiveIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19279-110258 + Details
Name: | us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of transfers of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset) out of level 3 of the fair value hierarchy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19279-110258 + Details
Name: | us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19279-110258 + Details
Name: | us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77997519&loc=d3e13433-108611 + Details
Name: | us-gaap_InterestRateDerivativeAssetsAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77997519&loc=d3e13433-108611 + Details
Name: | us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value of financial and nonfinancial obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_LiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Fair value as of the balance sheet date of price risk derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets on the balance sheet. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77997519&loc=d3e13433-108611 + Details
Name: | us-gaap_PriceRiskDerivativeAssetsAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of price risk derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities on the balance sheet. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77997519&loc=d3e13433-108611 + Details
Name: | us-gaap_PriceRiskDerivativeLiabilitiesAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585 + Details
Name: | us-gaap_UnrealizedGainLossOnDerivatives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_OtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_OtherExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |