<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="galt-20260814.xsd" xlink:type="simple"/>
    <context id="c20260814to20260814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001133416</identifier>
        </entity>
        <period>
            <startDate>2026-08-14</startDate>
            <endDate>2026-08-14</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20260814to20260814"
      id="Fact_ac07922a23cb4c50a47e81eb0fcd4fc4">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20260814to20260814"
      id="Fact_c07c12dd2c8a4928a4065369d236d1a6">0001133416</dei:EntityCentralIndexKey>
    <dei:SecurityExchangeName
      contextRef="c20260814to20260814"
      id="Fact_c53f2b416b774c33928054fadcb8770f">NASDAQ</dei:SecurityExchangeName>
    <dei:DocumentType
      contextRef="c20260814to20260814"
      id="Fact_d3d7ddf478ac4d429e0b5f12f3e8e99f">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20260814to20260814"
      id="Fact_a42eb5d0db98458bbe0b110006c82bf6">2026-08-14</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20260814to20260814"
      id="Fact_e438e8192215406cab0e47d309e96136">GALECTIN THERAPEUTICS INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20260814to20260814"
      id="Fact_3537d99ee77349fc8f591bb242dad6e6">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20260814to20260814"
      id="Fact_9994ef8ed7894455a629df2b5313009c">001-31791</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20260814to20260814"
      id="Fact_3780df48aa314e9aba5d4d657b096b9a">04-3562325</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20260814to20260814"
      id="Fact_c06eaed9ae5f4e959983aad3afadb494">4960 PEACHTREE INDUSTRIAL BOULEVARD</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="c20260814to20260814"
      id="Fact_eb42668e362b45dc9f91312f458ede20">STE 240</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="c20260814to20260814"
      id="Fact_3c58e76b93584928bbfe47827a03ae19">NORCROSS</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20260814to20260814"
      id="Fact_8e95605da366490cbf5e0fe8babd2e86">GA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20260814to20260814"
      id="Fact_20a596f128a746798eb1203d9f0eb9b2">30071</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20260814to20260814"
      id="Fact_d636c82c5c924ce39f1a4a559ea256d4">678</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20260814to20260814"
      id="Fact_4e5d59a56ed147bba16702c0a2055bdb">620-3186</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20260814to20260814"
      id="Fact_faef39d4a88f404f803396e807b32bab">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20260814to20260814"
      id="Fact_05300ef6dd264cbebaeab17991d9f19f">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20260814to20260814"
      id="Fact_6782ff0ba8de4e6ea13a0f417c8ba93d">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20260814to20260814"
      id="Fact_a515b9e8d9b243568318e154564164d6">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20260814to20260814"
      id="Fact_54ccaa3d40a94a4b8e465eb4b04e4398">false</dei:EntityEmergingGrowthCompany>
    <dei:Security12bTitle
      contextRef="c20260814to20260814"
      id="Fact_f1f417683f3443f08c01204bf31a8083">Common Stock $0.001par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20260814to20260814"
      id="Fact_7f7c7df1ab0949ffa407da24b3407c9b">GALT</dei:TradingSymbol>
</xbrl>
