XML 76 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Narrative) (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
7.875% Senior Unsecured Notes [Member]    
Debt Instrument [Line Items]    
Senior unsecured notes, stated rate 7.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LineOfCreditFacilityAxis
= gel_SevenPointEightSeventyFivePercentageSeniorUnsecuredNotesMember
7.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LineOfCreditFacilityAxis
= gel_SevenPointEightSeventyFivePercentageSeniorUnsecuredNotesMember
Debt Instrument, Unamortized Premium 604,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_LineOfCreditFacilityAxis
= gel_SevenPointEightSeventyFivePercentageSeniorUnsecuredNotesMember
$ 639,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_LineOfCreditFacilityAxis
= gel_SevenPointEightSeventyFivePercentageSeniorUnsecuredNotesMember
Senior Secured Credit Facility [Member]    
Debt Instrument [Line Items]    
Credit facility, amount outstanding 648,400,000us-gaap_LineOfCredit
/ us-gaap_LineOfCreditFacilityAxis
= gel_SeniorSecuredCreditFacilityMember
 
Line Of Credit Facility Aggregate Maximum Borrowing Capacity 1,500,000,000gel_LineOfCreditFacilityAggregateMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= gel_SeniorSecuredCreditFacilityMember
 
Total amount available for borrowings under credit facility 340,400,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= gel_SeniorSecuredCreditFacilityMember
 
Senior Secured Credit Facility [Member] | Letters Of Credit [Member]    
Debt Instrument [Line Items]    
Letters of credit, outstanding amount 11,200,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= gel_SeniorSecuredCreditFacilityMember
 
Senior Secured Credit Facility [Member] | Accordion Feature [Member]    
Debt Instrument [Line Items]    
Credit facility, maximum borrowing capacity 300,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= gel_AccordionFeatureMember
/ us-gaap_LineOfCreditFacilityAxis
= gel_SeniorSecuredCreditFacilityMember
 
Five Point Seventy Five Percentage Senior Unsecured Notes [Member]    
Debt Instrument [Line Items]    
Senior unsecured notes, stated rate 5.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LineOfCreditFacilityAxis
= gel_FivePointSeventyFivePercentageSeniorUnsecuredNotesMember
5.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LineOfCreditFacilityAxis
= gel_FivePointSeventyFivePercentageSeniorUnsecuredNotesMember
Five Point Six Two Five Percentage Senior Unsecured Notes [Member] [Domain]    
Debt Instrument [Line Items]    
Senior unsecured notes, stated rate 5.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LineOfCreditFacilityAxis
= gel_FivePointSixTwoFivePercentageSeniorUnsecuredNotesMemberDomain
5.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LineOfCreditFacilityAxis
= gel_FivePointSixTwoFivePercentageSeniorUnsecuredNotesMemberDomain
Amended Facility [Member]    
Debt Instrument [Line Items]    
Credit facility, maximum borrowing capacity 1,000,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= gel_AmendedFacilityMember
 
Amended Facility [Member] | Senior Secured Credit Facility [Member] | Accordion Feature [Member]    
Debt Instrument [Line Items]    
Credit facility, maximum borrowing capacity 500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= gel_AccordionFeatureMember
/ us-gaap_LineOfCreditFacilityAxis
= gel_SeniorSecuredCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= gel_AmendedFacilityMember
 
Minimum [Member]    
Debt Instrument [Line Items]    
Letter of Credit, Fee Percentage 1.50%gel_LetterOfCreditFeePercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.25%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Minimum [Member] | Eurodollar Rate [Member]    
Debt Instrument [Line Items]    
Letter of Credit, Fee Percentage 1.50%gel_LetterOfCreditFeePercentage
/ us-gaap_LineOfCreditFacilityAxis
= gel_EurodollarRateMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Minimum [Member] | Alternate Base Rate [Member]    
Debt Instrument [Line Items]    
Letter of Credit, Fee Percentage 0.50%gel_LetterOfCreditFeePercentage
/ us-gaap_LineOfCreditFacilityAxis
= gel_AlternateBaseRateMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Maximum [Member]    
Debt Instrument [Line Items]    
Letter of Credit, Fee Percentage 2.50%gel_LetterOfCreditFeePercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.375%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Maximum [Member] | Eurodollar Rate [Member]    
Debt Instrument [Line Items]    
Letter of Credit, Fee Percentage 2.50%gel_LetterOfCreditFeePercentage
/ us-gaap_LineOfCreditFacilityAxis
= gel_EurodollarRateMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Maximum [Member] | Senior Secured Credit Facility [Member] | Letters Of Credit [Member]    
Debt Instrument [Line Items]    
Letters of credit, outstanding amount 100,000,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= gel_SeniorSecuredCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Maximum [Member] | Alternate Base Rate [Member]    
Debt Instrument [Line Items]    
Letter of Credit, Fee Percentage 1.50%gel_LetterOfCreditFeePercentage
/ us-gaap_LineOfCreditFacilityAxis
= gel_AlternateBaseRateMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Petroleum Products [Member] | Senior Secured Credit Facility [Member]    
Debt Instrument [Line Items]    
Credit facility, amount outstanding 48,300,000us-gaap_LineOfCredit
/ us-gaap_LineOfCreditFacilityAxis
= gel_SeniorSecuredCreditFacilityMember
/ us-gaap_PublicUtilitiesInventoryAxis
= us-gaap_PublicUtilitiesInventoryPetroleumProductsMember