XML 34 R112.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidating Financial Information (Condensed Consolidating Statements Of Cash Flow) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Condensed Financial Statements, Captions [Line Items]      
Net cash provided by operating activities $ 291,054us-gaap_NetCashProvidedByUsedInOperatingActivities $ 138,386us-gaap_NetCashProvidedByUsedInOperatingActivities $ 189,304us-gaap_NetCashProvidedByUsedInOperatingActivities
Payments to acquire fixed and intangible assets (443,482)us-gaap_PaymentsToAcquireProductiveAssets (343,119)us-gaap_PaymentsToAcquireProductiveAssets (146,456)us-gaap_PaymentsToAcquireProductiveAssets
Cash distributions received from equity investees - return of investment 18,363gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities 12,432gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities 14,909gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
Investments in equity investees (40,926)us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates (94,551)us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates (63,749)us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
Acquisitions (157,000)us-gaap_PaymentsToAcquireBusinessesGross (230,880)us-gaap_PaymentsToAcquireBusinessesGross (205,576)us-gaap_PaymentsToAcquireBusinessesGross
Repayments on loan to non-guarantor subsidiary 0us-gaap_RepaymentsOfDebt 0us-gaap_RepaymentsOfDebt 0us-gaap_RepaymentsOfDebt
Proceeds from Sales of Assets, Investing Activities 272us-gaap_ProceedsFromSalesOfAssetsInvestingActivities 1,910us-gaap_ProceedsFromSalesOfAssetsInvestingActivities 773us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
Payments for (Proceeds from) Other Investing Activities 1,214us-gaap_PaymentsForProceedsFromOtherInvestingActivities 1,622us-gaap_PaymentsForProceedsFromOtherInvestingActivities 1,508us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Net cash used in investing activities (623,987)us-gaap_NetCashProvidedByUsedInInvestingActivities (655,830)us-gaap_NetCashProvidedByUsedInInvestingActivities (401,607)us-gaap_NetCashProvidedByUsedInInvestingActivities
Borrowings on senior secured credit facility 1,839,900us-gaap_ProceedsFromLongTermLinesOfCredit 1,593,300us-gaap_ProceedsFromLongTermLinesOfCredit 1,674,400us-gaap_ProceedsFromLongTermLinesOfCredit
Repayments on senior secured credit facility (1,872,300)us-gaap_RepaymentsOfLongTermLinesOfCredit (1,510,500)us-gaap_RepaymentsOfLongTermLinesOfCredit (1,583,700)us-gaap_RepaymentsOfLongTermLinesOfCredit
Proceeds from issuance of senior unsecured notes, including premium 350,000us-gaap_ProceedsFromIssuanceOfUnsecuredDebt 350,000us-gaap_ProceedsFromIssuanceOfUnsecuredDebt 101,000us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
Credit facility and senior unsecured notes issuance fees (11,896)us-gaap_PaymentsOfDebtIssuanceCosts (8,157)us-gaap_PaymentsOfDebtIssuanceCosts (7,105)us-gaap_PaymentsOfDebtIssuanceCosts
Payments of Distributions To Common Unitholders 200,461gel_PaymentsOfDistributionsToCommonUnitholders 168,441gel_PaymentsOfDistributionsToCommonUnitholders 142,383gel_PaymentsOfDistributionsToCommonUnitholders
Issuance of common units for cash, net 225,725us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits 263,574us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits 169,421us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
Other, net (2,561)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities 4,748us-gaap_ProceedsFromPaymentsForOtherFinancingActivities (1,135)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
Net cash provided by financing activities 333,529us-gaap_NetCashProvidedByUsedInFinancingActivities 515,028us-gaap_NetCashProvidedByUsedInFinancingActivities 212,768us-gaap_NetCashProvidedByUsedInFinancingActivities
Net increase in cash and cash equivalents 596us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (2,416)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 465us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents at beginning of period 8,866us-gaap_CashAndCashEquivalentsAtCarryingValue 11,282us-gaap_CashAndCashEquivalentsAtCarryingValue 10,817us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at end of period 9,462us-gaap_CashAndCashEquivalentsAtCarryingValue 8,866us-gaap_CashAndCashEquivalentsAtCarryingValue 11,282us-gaap_CashAndCashEquivalentsAtCarryingValue
Genesis Energy, L.P. (Parent and Co-Issuer)      
Condensed Financial Statements, Captions [Line Items]      
Net cash provided by operating activities (148,008)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(280,155)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(70,083)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Payments to acquire fixed and intangible assets 0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash distributions received from equity investees - return of investment 42,755gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
23,963gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
27,878gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Investments in equity investees (225,725)us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(263,574)us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(169,421)us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Acquisitions 0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Repayments on loan to non-guarantor subsidiary 0us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from Sales of Assets, Investing Activities 0us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Payments for (Proceeds from) Other Investing Activities 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash used in investing activities (182,970)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(239,611)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(141,543)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Borrowings on senior secured credit facility 1,839,900us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,593,300us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,674,400us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Repayments on senior secured credit facility (1,872,300)us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,510,500)us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,583,700)us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from issuance of senior unsecured notes, including premium 350,000us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
350,000us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
101,000us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Credit facility and senior unsecured notes issuance fees (11,896)us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(8,157)us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(7,105)us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Payments of Distributions To Common Unitholders 200,461gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
168,441gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
142,383gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Issuance of common units for cash, net 225,725us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
263,574us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
169,421us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other, net 1us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash provided by financing activities 330,967us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
519,776us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
211,633us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net increase in cash and cash equivalents (11)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
10us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
7us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and cash equivalents at beginning of period 20us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
10us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
3us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and cash equivalents at end of period 9us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
20us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
10us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Genesis Energy Finance Corporation (Co-Issuer)      
Condensed Financial Statements, Captions [Line Items]      
Net cash provided by operating activities 0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
Payments to acquire fixed and intangible assets 0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= gel_IssuerMember
Cash distributions received from equity investees - return of investment 0gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
Investments in equity investees 0us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= gel_IssuerMember
Acquisitions 0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= gel_IssuerMember
Repayments on loan to non-guarantor subsidiary 0us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= gel_IssuerMember
Proceeds from Sales of Assets, Investing Activities 0us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
Payments for (Proceeds from) Other Investing Activities 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
Net cash used in investing activities 0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
Borrowings on senior secured credit facility 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= gel_IssuerMember
Repayments on senior secured credit facility 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= gel_IssuerMember
Proceeds from issuance of senior unsecured notes, including premium 0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= gel_IssuerMember
Credit facility and senior unsecured notes issuance fees 0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= gel_IssuerMember
Payments of Distributions To Common Unitholders 0gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= gel_IssuerMember
0gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= gel_IssuerMember
0gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= gel_IssuerMember
Issuance of common units for cash, net 0us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= gel_IssuerMember
Other, net 0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
Net cash provided by financing activities 0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= gel_IssuerMember
Net increase in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= gel_IssuerMember
Cash and cash equivalents at beginning of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= gel_IssuerMember
Cash and cash equivalents at end of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= gel_IssuerMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= gel_IssuerMember
Guarantor Subsidiaries      
Condensed Financial Statements, Captions [Line Items]      
Net cash provided by operating activities 589,643us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
547,333us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
362,855us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Payments to acquire fixed and intangible assets (442,173)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(332,024)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(137,362)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash distributions received from equity investees - return of investment 18,363gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
12,432gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
14,909gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Investments in equity investees (40,926)us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(94,551)us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(63,749)us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Acquisitions (157,000)us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(230,880)us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(205,576)us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Repayments on loan to non-guarantor subsidiary 4,993us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
4,512us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
4,078us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from Sales of Assets, Investing Activities 272us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,910us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
773us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Payments for (Proceeds from) Other Investing Activities 1,214us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,622us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,557us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash used in investing activities (617,685)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(640,223)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(388,484)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Borrowings on senior secured credit facility 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Repayments on senior secured credit facility 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from issuance of senior unsecured notes, including premium 0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Credit facility and senior unsecured notes issuance fees 0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Payments of Distributions To Common Unitholders 200,462gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
168,441gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
142,383gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Issuance of common units for cash, net 225,725us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
263,574us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
169,421us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other, net (3,070)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
5,396us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(623)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash provided by financing activities 28,333us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
89,737us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
27,661us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net increase in cash and cash equivalents 291us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(3,153)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
2,032us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents at beginning of period 8,061us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
11,214us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
9,182us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents at end of period 8,352us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
8,061us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
11,214us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries      
Condensed Financial Statements, Captions [Line Items]      
Net cash provided by operating activities 8,336us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
6,246us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
25,186us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments to acquire fixed and intangible assets (1,309)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(11,095)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(9,094)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash distributions received from equity investees - return of investment 0gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Investments in equity investees 0us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Acquisitions 0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Repayments on loan to non-guarantor subsidiary 0us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from Sales of Assets, Investing Activities 0us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments for (Proceeds from) Other Investing Activities 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(49)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash used in investing activities (1,309)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(11,095)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(9,045)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Borrowings on senior secured credit facility 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Repayments on senior secured credit facility 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from issuance of senior unsecured notes, including premium 0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Credit facility and senior unsecured notes issuance fees 0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Payments of Distributions To Common Unitholders 1,252gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(9,401)gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
14,183gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Issuance of common units for cash, net 0us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other, net 5,459us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,825us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,532us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash provided by financing activities (6,711)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
5,576us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(17,715)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net increase in cash and cash equivalents 316us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
727us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(1,574)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents at beginning of period 785us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
58us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,632us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents at end of period 1,101us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
785us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
58us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Eliminations      
Condensed Financial Statements, Captions [Line Items]      
Net cash provided by operating activities (158,917)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(135,038)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(128,654)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Payments to acquire fixed and intangible assets 0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash distributions received from equity investees - return of investment (42,755)gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(23,963)gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(27,878)gel_DistributionsFromJointVenturesReturnOfInvestmentFromInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Investments in equity investees 225,725us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
263,574us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
169,421us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Acquisitions 0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Repayments on loan to non-guarantor subsidiary (4,993)us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(4,512)us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(4,078)us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from Sales of Assets, Investing Activities 0us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSalesOfAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Payments for (Proceeds from) Other Investing Activities 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net cash used in investing activities 177,977us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
235,099us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
137,465us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Borrowings on senior secured credit facility 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Repayments on senior secured credit facility 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from issuance of senior unsecured notes, including premium 0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Credit facility and senior unsecured notes issuance fees 0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Payments of Distributions To Common Unitholders (201,714)gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(159,040)gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(156,566)gel_PaymentsOfDistributionsToCommonUnitholders
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Issuance of common units for cash, net (225,725)us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(263,574)us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(169,421)us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other, net (4,951)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(4,473)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(4,044)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net cash provided by financing activities (19,060)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(100,061)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(8,811)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net increase in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents at beginning of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents at end of period $ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember