<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2026"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:gel="http://gel.com/20251231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rxp="http://xbrl.sec.gov/rxp/2026"
  xmlns:snj="http://xbrl.sec.gov/snj/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="gel-20251231.xsd" xlink:type="simple"/>
    <context id="P01_01_2025To12_31_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001022321</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2025To12_31_2025_1TypedMemberrxpPmtAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001022321</identifier>
            <segment>
                <xbrldi:typedMember dimension="rxp:PmtAxis">
                    <rxp:pmt>1</rxp:pmt>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2025To12_31_2025_TronaOreMiningWyomingMemberrxpProjectAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001022321</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:ProjectAxis">gel:TronaOreMiningWyomingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2025To12_31_2025_FederalGovernmentMemberrxpGovernmentAxis_USrxpCountryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001022321</identifier>
            <segment>
                <xbrldi:explicitMember dimension="rxp:CountryAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rxp:GovernmentAxis">gel:FederalGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:DocumentType contextRef="P01_01_2025To12_31_2025" id="ixv-108">2.01 SD</dei:DocumentType>
    <dei:AmendmentFlag contextRef="P01_01_2025To12_31_2025" id="ixv-109">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="P01_01_2025To12_31_2025" id="ixv-110">0001022321</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="P01_01_2025To12_31_2025" id="ixv-111">GENESIS ENERGY LP</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate contextRef="P01_01_2025To12_31_2025" id="ixv-112">2025-12-31</dei:DocumentPeriodEndDate>
    <dei:EntityReportingCurrencyISOCode contextRef="P01_01_2025To12_31_2025" id="hidden171806964">USD</dei:EntityReportingCurrencyISOCode>
    <rxp:P
      contextRef="P01_01_2025To12_31_2025_1TypedMemberrxpPmtAxis"
      id="hidden171806966">rxp:Royalties</rxp:P>
    <rxp:Co
      contextRef="P01_01_2025To12_31_2025_1TypedMemberrxpPmtAxis"
      id="hidden171806967">country:US</rxp:Co>
    <rxp:Sn
      contextRef="P01_01_2025To12_31_2025_1TypedMemberrxpPmtAxis"
      id="hidden171806970">snj:US-WY</rxp:Sn>
    <rxp:Gv
      contextRef="P01_01_2025To12_31_2025_1TypedMemberrxpPmtAxis"
      id="hidden171806968">gel:FederalGovernmentMember</rxp:Gv>
    <rxp:Pr
      contextRef="P01_01_2025To12_31_2025_1TypedMemberrxpPmtAxis"
      id="hidden171806972">gel:TronaOreMiningWyomingMember</rxp:Pr>
    <rxp:R
      contextRef="P01_01_2025To12_31_2025_1TypedMemberrxpPmtAxis"
      id="hidden171806971">gel:TronaOreMember</rxp:R>
    <rxp:Sg
      contextRef="P01_01_2025To12_31_2025_1TypedMemberrxpPmtAxis"
      id="hidden171806982">gel:SodaAndSulfurServicesSegmentMember</rxp:Sg>
    <rxp:M
      contextRef="P01_01_2025To12_31_2025_1TypedMemberrxpPmtAxis"
      id="hidden171806981">Underground Mining</rxp:M>
    <rxp:AlternativeReportingRegime contextRef="P01_01_2025To12_31_2025" id="hidden171806979">NR</rxp:AlternativeReportingRegime>
    <rxp:Royalties
      contextRef="P01_01_2025To12_31_2025_TronaOreMiningWyomingMemberrxpProjectAxis"
      decimals="2"
      id="ixv-160"
      unitRef="Unit_USD">1412418.72</rxp:Royalties>
    <rxp:TotalPayments
      contextRef="P01_01_2025To12_31_2025_TronaOreMiningWyomingMemberrxpProjectAxis"
      decimals="2"
      id="ixv-161"
      unitRef="Unit_USD">1412418.72</rxp:TotalPayments>
    <rxp:Royalties
      contextRef="P01_01_2025To12_31_2025_FederalGovernmentMemberrxpGovernmentAxis_USrxpCountryAxis"
      decimals="2"
      id="ixv-162"
      unitRef="Unit_USD">1412418.72</rxp:Royalties>
    <rxp:TotalPayments
      contextRef="P01_01_2025To12_31_2025_FederalGovernmentMemberrxpGovernmentAxis_USrxpCountryAxis"
      decimals="2"
      id="ixv-163"
      unitRef="Unit_USD">1412418.72</rxp:TotalPayments>
    <rxp:Royalties
      contextRef="P01_01_2025To12_31_2025"
      decimals="2"
      id="ixv-164"
      unitRef="Unit_USD">1412418.72</rxp:Royalties>
    <rxp:A
      contextRef="P01_01_2025To12_31_2025_1TypedMemberrxpPmtAxis"
      decimals="2"
      id="ixv-165"
      unitRef="Unit_USD">1412418.72</rxp:A>
    <rxp:TotalPayments
      contextRef="P01_01_2025To12_31_2025"
      decimals="2"
      id="ixv-166"
      unitRef="Unit_USD">1412418.72</rxp:TotalPayments>
</xbrl>
