<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="galt-20221201.xsd" xlink:type="simple"/>
    <context id="c20221201to20221201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001133416</identifier>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-01</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20221201to20221201"
      id="Fact_2a382a87d10544f0b967a647b0081f3e">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20221201to20221201"
      id="Fact_8d552b9dff6c496a99297d0b94513ba6">0001133416</dei:EntityCentralIndexKey>
    <dei:SecurityExchangeName
      contextRef="c20221201to20221201"
      id="Fact_6782e79e9c0a48e6aac1ac3e40f1f683">NASDAQ</dei:SecurityExchangeName>
    <dei:DocumentType
      contextRef="c20221201to20221201"
      id="Fact_9883a96cdffd46b3987a0856a735543c">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20221201to20221201"
      id="Fact_b8131cc3ef004b1d96fa39e0b6fd4f3a">2022-12-01</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20221201to20221201"
      id="Fact_766cfb72cf794e26a8f3a559c8750749">GALECTIN THERAPEUTICS INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20221201to20221201"
      id="Fact_b592e7aa18724c83a0df56273e44a25d">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20221201to20221201"
      id="Fact_55dd5b37bbe04aea87df321588ad731d">001-31791</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20221201to20221201"
      id="Fact_37a9c039964348fab5f04b5b64955038">04-3562325</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20221201to20221201"
      id="Fact_a836daac657a4f2fb72c0ad0500c81d8">4960 PEACHTREE INDUSTRIAL BOULEVARD</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="c20221201to20221201"
      id="Fact_9e5a37c75a8741e58b6b549da77adab3">STE 240</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="c20221201to20221201"
      id="Fact_06655a0ce252482a9d77b7afb18b4d51">NORCROSS</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20221201to20221201"
      id="Fact_a16dba8408094fa8b26a8e899d26113e">GA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20221201to20221201"
      id="Fact_4e713cf3881f4006a944eba8ff46a0f2">30071</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20221201to20221201"
      id="Fact_6203eea6c6d448dfbcb1aa9ac2849d4f">678</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20221201to20221201"
      id="Fact_06f51ea6cb0f41759e5bc20ed8ca46a4">620-3186</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20221201to20221201"
      id="Fact_758d9bc39ab64a32a2807e4d6d263d8a">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20221201to20221201"
      id="Fact_deb4c3d2dc04404f8237858b36e85285">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20221201to20221201"
      id="Fact_0f806266ca0a4806bf829e0ea2f280e1">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20221201to20221201"
      id="Fact_2c9515af15c84abc9657db11d749ba09">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20221201to20221201"
      id="Fact_36f93adde65e4a7f941d029032ede82b">false</dei:EntityEmergingGrowthCompany>
    <dei:Security12bTitle
      contextRef="c20221201to20221201"
      id="Fact_3b2ae1047a93454bb6d42caba440406d">Common Stock $0.001par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20221201to20221201"
      id="Fact_ff534c255d8c46889a398cee54023efa">GALT</dei:TradingSymbol>
</xbrl>
