XML 89 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives (Schedule Of Outstanding Derivatives Entered Into Hedge Inventory Or Fixed Price Purchase Commitments) (Details) (Not Designated As Hedging Instrument [Member])
12 Months Ended
Dec. 31, 2014
bbl
Selling Contracts [Member] | Crude Oil Futures [Member]  
Derivative [Line Items]  
Weighted average contract price per bbl 74.82us-gaap_UnderlyingDerivativeVolume
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_SellingContractMember
/ us-gaap_EnergyAxis
= gel_CrudeOilFuturesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative, Nonmonetary Notional Amount 366invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_SellingContractMember
/ us-gaap_EnergyAxis
= gel_CrudeOilFuturesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Selling Contracts [Member] | Diesel Futures [Member]  
Derivative [Line Items]  
Weighted average contract price per bbl 2.43us-gaap_UnderlyingDerivativeVolume
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_SellingContractMember
/ us-gaap_EnergyAxis
= gel_DieselFuturesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative, Nonmonetary Notional Amount 56invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_SellingContractMember
/ us-gaap_EnergyAxis
= gel_DieselFuturesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Selling Contracts [Member] | Fuel Oil Futures [Member]  
Derivative [Line Items]  
Weighted average contract price per bbl 60.07us-gaap_UnderlyingDerivativeVolume
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_SellingContractMember
/ us-gaap_EnergyAxis
= gel_FuelOilFuturesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative, Nonmonetary Notional Amount 465invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_SellingContractMember
/ us-gaap_EnergyAxis
= gel_FuelOilFuturesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Selling Contracts [Member] | Crude Oil Options [Member]  
Derivative [Line Items]  
Derivative, Nonmonetary Notional Amount 125invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_SellingContractMember
/ us-gaap_EnergyAxis
= gel_CrudeOilOptionsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Underlying, Derivative 2.08us-gaap_UnderlyingDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_SellingContractMember
/ us-gaap_EnergyAxis
= gel_CrudeOilOptionsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Buying Contracts [Member] | Crude Oil Futures [Member]  
Derivative [Line Items]  
Weighted average contract price per bbl 65.30us-gaap_UnderlyingDerivativeVolume
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_BuyingContractMember
/ us-gaap_EnergyAxis
= gel_CrudeOilFuturesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative, Nonmonetary Notional Amount 168invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_BuyingContractMember
/ us-gaap_EnergyAxis
= gel_CrudeOilFuturesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Buying Contracts [Member] | Diesel Futures [Member]  
Derivative [Line Items]  
Weighted average contract price per bbl 0.00us-gaap_UnderlyingDerivativeVolume
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_BuyingContractMember
/ us-gaap_EnergyAxis
= gel_DieselFuturesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative, Nonmonetary Notional Amount 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_BuyingContractMember
/ us-gaap_EnergyAxis
= gel_DieselFuturesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Buying Contracts [Member] | Fuel Oil Futures [Member]  
Derivative [Line Items]  
Weighted average contract price per bbl 44.95us-gaap_UnderlyingDerivativeVolume
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_BuyingContractMember
/ us-gaap_EnergyAxis
= gel_FuelOilFuturesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative, Nonmonetary Notional Amount 95invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_BuyingContractMember
/ us-gaap_EnergyAxis
= gel_FuelOilFuturesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Buying Contracts [Member] | Crude Oil Options [Member]  
Derivative [Line Items]  
Derivative, Nonmonetary Notional Amount 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_BuyingContractMember
/ us-gaap_EnergyAxis
= gel_CrudeOilOptionsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Underlying, Derivative 0.00us-gaap_UnderlyingDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= gel_BuyingContractMember
/ us-gaap_EnergyAxis
= gel_CrudeOilOptionsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember