<SEC-DOCUMENT>0001140361-24-046728.txt : 20241114
<SEC-HEADER>0001140361-24-046728.hdr.sgml : 20241114
<ACCEPTANCE-DATETIME>20241114075552
ACCESSION NUMBER:		0001140361-24-046728
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20241114
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20241114
DATE AS OF CHANGE:		20241114

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GALECTIN THERAPEUTICS INC
		CENTRAL INDEX KEY:			0001133416
		STANDARD INDUSTRIAL CLASSIFICATION:	PHARMACEUTICAL PREPARATIONS [2834]
		ORGANIZATION NAME:           	03 Life Sciences
		IRS NUMBER:				043562325
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-31791
		FILM NUMBER:		241457255

	BUSINESS ADDRESS:	
		STREET 1:		4960 PEACHTREE INDUSTRIAL BOULEVARD
		STREET 2:		SUITE 240
		CITY:			NORCROSS
		STATE:			GA
		ZIP:			30071
		BUSINESS PHONE:		678-620-3186

	MAIL ADDRESS:	
		STREET 1:		4960 PEACHTREE INDUSTRIAL BOULEVARD
		STREET 2:		SUITE 240
		CITY:			NORCROSS
		STATE:			GA
		ZIP:			30071

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	PRO PHARMACEUTICALS INC
		DATE OF NAME CHANGE:	20010612
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>ef20038321_8k.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:srt="http://fasb.org/srt/2024" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:cef="http://xbrl.sec.gov/cef/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:galt="http://galectintherapeutics.com/20241114" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title></title>
    <!-- Licensed to: Summit Financial
         Document created using Broadridge PROfile 24.9.1.5252
         Copyright 1995 - 2024 Broadridge -->
    <meta http-equiv="Content-Type" content="text/html"/>
</head>

<body style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; background-color: #ffffff;">
<div id="DSPFiXBRLHidden" style="display: none;"><ix:header><ix:hidden><ix:nonNumeric name="dei:AmendmentFlag" id="Fact_439a558099f140fe9c8b6b69111f8524" contextRef="c20241114to20241114" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" id="Fact_e69ea99b30434c728f37b18555b63a6d" contextRef="c20241114to20241114">0001133416</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="galt-20241114.xsd" xlink:type="simple"/></ix:references><ix:resources><xbrli:context id="c20241114to20241114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001133416</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-14</xbrli:startDate><xbrli:endDate>2024-11-14</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div>
<div style="line-height: initial;">
  <div><span style="font-size: 10pt;"> </span></div>

  <div>
    <hr style="border: none; border-bottom: 1px solid black; border-top: 4px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;"/>
    <div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 14pt; font-weight: bold;">UNITED STATES</div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 14pt; font-weight: bold;">SECURITIES AND EXCHANGE COMMISSION</div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-variant: small-caps; font-weight: bold;">WASHINGTON, D.C. 20549</div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-variant: small-caps; font-weight: bold;"> <br/>
      </div>

      <div style="font-size: 10pt;">
        <hr style="height: 2px; width: 18%; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

      <div style="font-size: 10pt; font-weight: bold; text-align: center;"> <br/>
      </div>

      <div style="font-size: 18pt; font-weight: bold; text-align: center;">FORM <ix:nonNumeric name="dei:DocumentType" id="Fact_495fc364a9354465bbc673a457f64708" contextRef="c20241114to20241114">8-K</ix:nonNumeric></div>

      <div style="font-size: 10pt; font-weight: bold; text-align: center;"> <br/>
      </div>

      <div style="font-size: 10pt;">
        <hr style="height: 2px; width: 18%; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">CURRENT REPORT</div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">PURSUANT TO SECTION 13 OR 15(d) OF THE</div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SECURITIES EXCHANGE ACT OF 1934</div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Date of Report (Date of earliest event reported):<span style="font-family: 'Times New Roman'; font-weight: bold;">&#160; </span><span style="font-weight: bold;"><ix:nonNumeric name="dei:DocumentPeriodEndDate" id="Fact_207949a18d284d2895cc82d8a974a580" contextRef="c20241114to20241114" format="ixt:date-monthname-day-year-en">November 14, 2024</ix:nonNumeric></span></div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-weight: bold;"> <br/>
        </span></div>

      <div style="font-size: 10pt;">
        <hr style="height: 2px; width: 20%; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br/>
      </div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 24pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityRegistrantName" id="Fact_a77cd4bcde6649d8970818c7f78a4feb" contextRef="c20241114to20241114">GALECTIN THERAPEUTICS INC</ix:nonNumeric>.</div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;</span><span style="font-size: 10pt;">(Exact name of registrant as specified in its
          charter)</span></div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 10pt;"> <br/>
        </span></div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">
        <hr style="height: 2px; width: 20%; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

      <div> <br/>
      </div>

      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 33.33%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="Fact_074ec123ef5c4630818ec18fe74b8f1b" contextRef="c20241114to20241114" format="ixt-sec:stateprovnameen">Nevada</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 34%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;"><ix:nonNumeric name="dei:EntityFileNumber" id="Fact_16587235469f414a8a647879a0182f35" contextRef="c20241114to20241114">001-31791</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 33.33%; vertical-align: top; font-size: 10pt; text-align: center; font-weight: bold;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" id="Fact_8118a6302d6142ccb2049b7bb7946c2a" contextRef="c20241114to20241114">04-3562325</ix:nonNumeric><br/>
            </td>

  </tr>

  <tr>

    <td style="width: 33.33%; vertical-align: top;">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">(State or Other Jurisdiction of Incorporation)</div>
            </td>

    <td style="width: 34%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: center; font-family: 'Times New Roman';">(Commission File Number)</div>
            </td>

    <td style="width: 33.33%; vertical-align: top;">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">(IRS Employer Identification No.)</div>
            </td>

  </tr>


</table>
      <div style="font-size: 10pt;"><br/>
      </div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" id="Fact_b3e73466d08f404eab68292add35324c" contextRef="c20241114to20241114">4960 PEACHTREE INDUSTRIAL BOULEVARD</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressAddressLine2" id="Fact_85e72fe8c96345e39f1c440ff8332907" contextRef="c20241114to20241114">STE 240</ix:nonNumeric></div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressCityOrTown" id="Fact_a282efa88f4e47e4ae8b3902f4f2deb2" contextRef="c20241114to20241114">NORCROSS</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" id="Fact_1e2a6cd6aaed4c15beec8405dc594a35" contextRef="c20241114to20241114">GA</ix:nonNumeric> <ix:nonNumeric name="dei:EntityAddressPostalZipCode" id="Fact_3df45e25921c47a88b5ebff50908ef84" contextRef="c20241114to20241114">30071</ix:nonNumeric></div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">(Address of principal executive office) (zip code)</div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Registrant&#8217;s telephone number, including area code:<span style="font-family: 'Times New Roman'; font-weight: bold;">&#160;</span><span style="font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0);">(<ix:nonNumeric name="dei:CityAreaCode" id="Fact_30af1314b7c7456e97f8799c9d05ec9e" contextRef="c20241114to20241114">678</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" id="Fact_7dedc9f732424909ab615b97f2de65dc" contextRef="c20241114to20241114">620-3186</ix:nonNumeric></span></div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">N/A</div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">(Former name or former address, if changed since last report)</div>

      <div><br/></div>

      <hr style="height: 2px; width: 20%; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/>
      <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
      </div>

      <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the
        following provisions (see General Instruction A.2. below):</div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonNumeric name="dei:WrittenCommunications" id="Fact_b56f7a9d18ea4174a00c8d602d116e95" contextRef="c20241114to20241114" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></td>

    <td style="width: auto; vertical-align: top; text-align: left; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</div>
            </td>

  </tr>


</table>
      <div style="font-size: 10pt;"><br/>
      </div>

      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonNumeric name="dei:SolicitingMaterial" id="Fact_557e8d4650ae4adabea801cf6339aac2" contextRef="c20241114to20241114" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric><br/>
            </td>

    <td style="width: auto; vertical-align: top; text-align: left; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</div>
            </td>

  </tr>


</table>
      <div style="font-size: 10pt;"><br/>
      </div>

      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonNumeric name="dei:PreCommencementTenderOffer" id="Fact_3735c6d47fda482f8c0cdfa461e8b531" contextRef="c20241114to20241114" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric><br/>
            </td>

    <td style="width: auto; vertical-align: top; text-align: left; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</div>
            </td>

  </tr>


</table>
      <div style="font-size: 10pt;"><br/>
      </div>

      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonNumeric name="dei:PreCommencementIssuerTenderOffer" id="Fact_cded0827f49d4a9dad9393f6a4388bf7" contextRef="c20241114to20241114" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric><br/>
            </td>

    <td style="width: auto; vertical-align: top; text-align: left; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</div>
            </td>

  </tr>


</table>
      <div style="font-size: 10pt;">&#160;</div>

      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (<span style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);">&#167;</span>230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (<span style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);">&#167;</span>240.12b-2 of this chapter).</div>

      <div style="font-size: 10pt;">&#160;</div>

      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Emerging growth company <ix:nonNumeric name="dei:EntityEmergingGrowthCompany" id="Fact_d287410bf0744398afbacb1af98685a1" contextRef="c20241114to20241114" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></div>

      <div style="font-size: 10pt;">&#160;</div>

      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised
        financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</div>

      <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span><span style="font-size: 10pt;"><br/>
        </span></div>

      <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</span><span style="font-size: 10pt;">Securities registered pursuant to Section 12(b) of
          the Act:</span></div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 33%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">Title of each class</div>
            </td>

    <td style="width: 34%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; border-top: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">Trading Symbol</div>
            </td>

    <td style="width: 33%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; border-top: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">Name of each exchange on which registered</div>
            </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: center; font-family: 'Times New Roman';"><ix:nonNumeric name="dei:Security12bTitle" id="Fact_6dd62afee08149458285e6a10363fbf1" contextRef="c20241114to20241114">Common Stock $0.001par value per share</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 34%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: center; font-family: 'Times New Roman';"><ix:nonNumeric name="dei:TradingSymbol" id="Fact_2de9ac2524664c44b00e9691d0a2e368" contextRef="c20241114to20241114">GALT</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 33%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: center; font-family: 'Times New Roman';"><ix:nonNumeric name="dei:SecurityExchangeName" id="Fact_6955908f02c1445ca385d159c1caa88f" contextRef="c20241114to20241114" format="ixt-sec:exchnameen">The Nasdaq Stock Market</ix:nonNumeric><br/>
              </div>
            </td>

  </tr>


</table>
      <div style="font-size: 10pt;">
        <div><br/>
        </div>

      </div>

      <div style="font-size: 10pt;">
        <hr style="border: none; border-bottom: 4px solid black; border-top: 1px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;"/></div>

      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

      </div>

      <!--PROfilePageNumberReset%Num%2%-%-%-->
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SECTION 2 &#8211; FINANCIAL INFORMATION</div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 45pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Item 2.02</td>

    <td style="width: auto; vertical-align: top; text-align: left; font-size: 10pt;">
              <div style="font-family: 'Times New Roman'; font-weight: bold;">Results of Operations and Financial Condition.</div>
            </td>

  </tr>


</table>
      <div style="font-size: 10pt;"><br/>
      </div>

      <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">On<span style="font-family: 'Times New Roman';">&#160;</span>November 14, 2024, Galectin Therapeutics Inc. (&#8220;Galectin Therapeutics&#8221;) issued a press release
        announcing its results of operations and financial condition as of and for the three months ended September 30, 2024 and provided a business update. Galectin hereby incorporates by reference herein the information set forth in its press release
        dated November 14, 2024 (the &#8220;Press Release&#8221;), a copy of which is attached hereto as Exhibit 99.1.</div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Except for the historical information contained in this report, the statements made by Galectin Therapeutics are forward looking statements that
        involve risks and uncertainties. All such statements are subject to the safe harbor created by the Private Securities Litigation Reform Act of 1995. Galectin Therapeutics&#8217; future financial performance could differ significantly from the
        expectations of management and from results expressed or implied in the Press Release. Forward-looking statements in the Press Release are subject to certain risks and uncertainties described in the Press Release. For further information on other
        risk factors, please refer to the &#8220;Risk Factors&#8221; contained in Galectin Therapeutics&#8217; Annual Report on Form 10-K for the fiscal year ended December 31, 2023, as filed with the Securities and Exchange Commission, <span style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);">and its subsequent filings with the SEC</span>.</div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">The information in this Item 2.02 is being furnished, not filed, pursuant to Item 2.02 of Form 8-K. Accordingly, the information in Item 2.02 of this
        report, including the Press Release attached hereto as Exhibit 99.1, will not be incorporated by reference into any registration statement filed by Galectin under the Securities Act of 1933, as amended, unless specifically identified therein as
        being incorporated therein by reference.</div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SECTION 9 &#8211; FINANCIAL STATEMENTS AND EXHIBITS</div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 45pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Item 9.01</td>

    <td style="width: auto; vertical-align: top; text-align: left; font-size: 10pt;">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">Financial Statements and Exhibits.</div>
            </td>

  </tr>


</table>
      <div style="font-size: 10pt;"><br/>
      </div>

      <div style="font-size: 10pt;">
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 27pt;"><br/>
              </td>

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(d)</div>
              </td>

    <td style="text-align: left; vertical-align: top;">
                <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Exhibits.</div>
              </td>

  </tr>


</table>
      </div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <div style="font-size: 10pt;">
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 4%; vertical-align: top; font-size: 10pt;" colspan="1"><br/>
              </td>

    <td style="width: 18%; vertical-align: top; font-size: 10pt;">
                <div style="text-align: justify; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Exhibit Number</span></div>
              </td>

    <td style="width: 78%; vertical-align: top; font-size: 10pt;">
                <div style="text-align: justify; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Description</span></div>
              </td>

  </tr>

  <tr>

    <td style="width: 4%; vertical-align: top; font-size: 10pt;" colspan="1"><br/>
              </td>

    <td style="width: 18%; vertical-align: top; font-size: 10pt;"><br/>
              </td>

    <td style="width: 78%; vertical-align: top; font-size: 10pt;"><br/>
              </td>

  </tr>

  <tr>

    <td style="width: 4%; vertical-align: top; font-size: 10pt;" colspan="1"><br/>
              </td>

    <td style="width: 18%; vertical-align: top; font-size: 10pt;">
                <div style="text-align: justify; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><a href="ef20038321_ex99-1.htm">99.1</a></div>
              </td>

    <td style="width: 78%; vertical-align: top; font-size: 10pt;">
                <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Press Release dated November 14, 2024</div>
              </td>

  </tr>


</table>
      </div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">-2-</span></div>

        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

      </div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SIGNATURES</div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <div style="text-align: justify; text-indent: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, Galectin Therapeutics Inc. has duly caused this report to be signed on its
        behalf by the undersigned hereunto duly authorized.</div>

      <div style="font-size: 10pt;"><br/>
      </div>

      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);">


  <tr>

    <td style="width: 50%; vertical-align: top; font-size: 10pt;"><br/>
            </td>

    <td colspan="3" rowspan="1" style="vertical-align: top; font-size: 10pt;">
              <div style="text-align: justify; font-family: 'Times New Roman';">Galectin Therapeutics Inc.</div>
            </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top; font-size: 10pt;"><br/>
            </td>

    <td colspan="3" rowspan="1" style="vertical-align: top; font-size: 10pt;"><br/>
            </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">
              <div style="text-align: left; font-family: 'Times New Roman';">Date: November 14, 2024</div>
            </td>

    <td style="width: 3%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">
              <div style="text-align: left; font-family: 'Times New Roman';">By:</div>
            </td>

    <td style="width: 27%; vertical-align: top; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left; font-family: 'Times New Roman';">&#160;/s/ Jack W. Callicutt</div>
            </td>

    <td style="width: 20%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top; font-size: 10pt;"><br/>
            </td>

    <td style="width: 3%; vertical-align: top; font-size: 10pt;"><br/>
            </td>

    <td colspan="2" style="vertical-align: top; font-size: 10pt;">
              <div style="text-align: left; font-family: 'Times New Roman';">Jack W. Callicutt</div>
            </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top; font-size: 10pt;"><br/>
            </td>

    <td style="width: 3%; vertical-align: top; font-size: 10pt;"><br/>
            </td>

    <td colspan="2" style="vertical-align: top; font-size: 10pt;">
              <div style="text-align: left; font-family: 'Times New Roman';">Chief Financial Officer</div>
            </td>

  </tr>


</table>
      <div style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
      </div>

      <div style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
      </div>

      <div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">-3-</span></div>

      <div style="font-size: 10pt;">
        <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div>

    </div>

  </div>

</div>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ef20038321_ex99-1.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions. Inc.
         Document created using Broadridge PROfile 24.9.1.5252
         Copyright 1995 - 2024 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <!--PROfilePageNumberReset%Num%1%%%-->
  <div style="font-size: 10pt;">
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div>
      <div style="font-weight: bold; text-align: right;">Exhibit 99.1<br>
      </div>
      <div>&#160;</div>
      <div style="text-align: left;"><img src="image00001.jpg"></div>
      <div><br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">Galectin Therapeutics Reports Financial Results for the Quarter Ended September 30, 2024 and Provides Business Update</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z51be5bb2741844f888601de5de68eefd" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">

          <tr>
            <td style="width: 18pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman';">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: left;">
              <div style="font-family: 'Times New Roman'; font-style: italic;">NAVIGATE trial on track for top-line results in December 2024</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;">NORCROSS, Ga., November 14, 2024 (GLOBE NEWSWIRE)</font><font style="font-family: 'Times New Roman';"> &#8211; <u>Galectin
            Therapeutics, Inc</u>.</font><font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> (NASDAQ: GALT), the leading developer of therapeutics that target galectin proteins, today reported financial results and provided a business
          update for the quarter ended September 30, 2024.</font></div>
      <div><br>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman';">Joel Lewis, Chief Executive Officer and President of Galectin Therapeutics, said &#8220;This past quarter, we remained laser-focus on advancing the NAVIGATE trial of belapectin in patients with
        MASH cirrhosis. As we eagerly await the topline results next month, we remain hopeful that belapectin may be a potential new treatment for the large number of patients in the U.S. with compensated cirrhosis, portal hypertension, and which have not
        developed esophageal varices.&#160;&#160; These patients represent a large unmet medical need.&#8221;</div>
      <div style="text-align: left; font-family: 'Times New Roman';"> <br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: right;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">1</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-weight: bold;">
        <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal;">Khurram Jamil, M.D., Chief Medical Officer added, &#8220;We are pleased to share that Galectin will present three posters highlighting important data
          from our belapectin program at the upcoming American Association for the Study of Liver Disease (AASLD) 2024 meeting. Our presentations will discuss the central evaluation process of upper endoscopies for our novel primary endpoint, as well as
          the unique characteristics of the patient population enrolled in the NAVIGATE trial utilizing the latest clinical guidelines for portal hypertension.&#8221;</div>
        <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: normal;"> <br>
        </div>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-weight: bold;">Belapectin Program Q3 2024 and Recent Highlights</div>
      <div><br>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman';">Belapectin is a complex carbohydrate drug that targets galectin-3, a critical protein in the pathogenesis of MASH and fibrosis.</div>
      <div><br>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-style: italic;">MASH Cirrhosis</div>
      <table cellspacing="0" cellpadding="0" id="zce996feeb0254604ac5ab15c64e4b692" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">

          <tr>
            <td style="width: 18pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman';">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: left;">
              <div style="font-family: 'Times New Roman';">The <u><font style="font-family: 'Times New Roman';">NAVIGATE</font></u> trial (<u><font style="font-family: 'Times New Roman';">NCT04365868</font></u>) evaluating the efficacy and safety of
                belapectin for the prevention of esophageal varices in MASH in 357 patients across 14 countries on five continents is progressing as planned.&#160; Based on feedback from the U.S. Food and Drug Administration (FDA), the Company has decided to
                analyze stage 1 of the NAVIGATE clinical trial results as a stand-alone trial.&#160;&#160; Therefore, full top-line efficacy and safety results, following last patient last visit and database lock which both have occurred recently, are expected to be
                presented in December 2024.&#160; At this point, the Company remains blinded to any data until after the Data Safey Monitoring Board meeting, which is expected in December 2024.</div>
            </td>
          </tr>

      </table>
      <table cellspacing="0" cellpadding="0" id="zd161af0f1eb94e8a8c53dbbb312f1afe" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">

          <tr>
            <td style="width: 18pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman';">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: left;">
              <div style="font-family: 'Times New Roman';">Three abstracts on clinical data from the NAVIGATE trial in patients with MASH cirrhosis and portal hypertension have been accepted for poster presentation at the American Association for the Study
                of Liver Diseases (AASLD)&#8217;s 2024 annual Liver Meeting, being held November 15-19, 2024, in San Diego, California. These posters cover the primary endpoint evaluation and patient population of the NAVIGATE trial.</div>
            </td>
          </tr>

      </table>
      <div> <br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: right;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">2</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-style: italic;">2024 Annual Meeting of Stockholders</div>
      <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman';">As previously announced, due to the expected top-line results of the NAVIGATE trial in December 2024, the Board of Directors established January 23, 2025, as the date
        of the 2024 Annual Meeting of Stockholders.</div>
      <div><br>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-weight: bold;">Q3 2024 Financial Highlights</div>
      <table cellspacing="0" cellpadding="0" id="z1b833086c447461a8bd9a83ebc72b5fc" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">

          <tr>
            <td style="width: 18pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman';">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: left;">
              <div style="font-family: 'Times New Roman';">As of September 30, 2024, the Company had $27.1 million of cash and cash equivalents.&#160; Additionally, the Company has $6 million available under a new line of credit provided by its chairman of the
                board to fund operations.&#160; The Company believes it has sufficient cash to fund currently planned operations and research and development activities through May 2025.</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z06d90ae5682741e5ada11c1da50aa033" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">

          <tr>
            <td style="width: 18pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman';">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: left;">
              <div style="font-family: 'Times New Roman';">Research and development expenses for the quarter ended June 30, 2024 were $7.6 million compared with $7.7 million for the same period in 2023. Overall, there was a moderate increase in
                expenditures related to our NAVIGATE clinical trial offset by lower preclinical and nonclinical costs.</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="zd8222a81e5cd4b83977a09ceea52098f" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">

          <tr>
            <td style="width: 18pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman';">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: left;">
              <div style="font-family: 'Times New Roman';">General and administrative expenses for the quarter ended September 30, 2024 were $1.5 million, compared to $1.4 million for the quarter ended September 30, 2023. </div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z4a94deebeb5f4c98846599d2857431d4" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">

          <tr>
            <td style="width: 18pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman';">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: left;">
              <div style="font-family: 'Times New Roman';">For the quarter ended September 30, 2024, the Company reported a net loss applicable to common stockholders of $11.2 million, or ($0.18) per share, compared to a net loss applicable to common
                stockholders of $14.0 million, or ($0.24) per share for the quarter ended September 30, 2023.</div>
            </td>
          </tr>

      </table>
      <div> <br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: right;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">3</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <table cellspacing="0" cellpadding="0" id="z34111c68bb1d4f4f939357ecb264444c" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">

          <tr>
            <td style="width: 18pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman';">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: left;">
              <div style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);">These results are included in the Company's Quarterly Report on Form 10-Q as of and for the period ended September 30, 2024, which
                  has been filed with the U.S. Securities and Exchange Commission and is available at </font><u><font style="font-family: 'Times New Roman'; font-weight: bold;">www.sec.gov</font><font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);">.</font></u></div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-weight: bold;">About Galectin Therapeutics</div>
      <div style="text-align: left; font-family: 'Times New Roman';">Galectin Therapeutics is dedicated to developing novel therapies to improve the lives of patients with chronic liver disease and cancer. Galectin&#8217;s lead drug belapectin is a
        carbohydrate-based drug that inhibits the galectin-3 protein, which is directly involved in multiple inflammatory, fibrotic, and malignant diseases, for which it has Fast Track designation by the U.S. Food and Drug Administration. The lead
        development program is in metabolic dysfunction-associated steatohepatitis (MASH, formerly known as nonalcoholic steatohepatitis, or NASH) with cirrhosis, the most advanced form of MASH-related fibrosis. Liver cirrhosis is one of the most pressing
        medical needs and a significant drug development opportunity. Additional development programs are in treatment of combination immunotherapy for advanced head and neck cancers and other malignancies. Advancement of these additional clinical programs
        is largely dependent on finding a suitable partner. Galectin seeks to leverage extensive scientific and development expertise as well as established relationships with external sources to achieve cost-effective and efficient development. Additional
        information is available at <u><font style="font-family: 'Times New Roman'; font-weight: bold;">www.galectintherapeutics.com</font>.</u></div>
      <div style="text-align: left; font-family: 'Times New Roman';"> <br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: right;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">4</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">Forward Looking Statements</div>
      <div><br>
      </div>
      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';">This press release contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements relate to future
        events or future financial performance, and use words such as &#8220;may,&#8221; &#8220;estimate,&#8221; &#8220;could,&#8221; &#8220;expect,&#8221; &#8220;look forward,&#8221; &#8220;believe,&#8221; &#8220;hope&#8221; and others. They are based on management&#8217;s current expectations and are subject to factors and uncertainties that
        could cause actual results to differ materially from those described in the statements. These statements include those regarding the hope that Galectin&#8217;s development program for belapectin will lead to the first therapy for the treatment of MASH,
        formerly known as NASH, with cirrhosis and those regarding the hope that our lead compounds will be successful in cancer immunotherapy and in other therapeutic indications. Factors that could cause actual performance to differ materially from those
        discussed in the forward-looking statements include, among others, that trial endpoints required by the FDA may not be achieved; Galectin may not be successful in developing effective treatments and/or obtaining the requisite approvals for the use
        of belapectin or any of its other drugs in development; the Company may not be successful in scaling up manufacturing and meeting requirements related to chemistry, manufacturing and control matters; the Company&#8217;s current clinical trial and any
        future clinical studies may not produce positive results in a timely fashion, if at all, and could require larger and longer trials, which would be time consuming and costly; plans regarding development, approval and marketing of any of Galectin&#8217;s
        drugs are subject to change at any time based on the changing needs of the Company as determined by management and regulatory agencies; regardless of the results of any of its development programs, Galectin may be unsuccessful in developing
        partnerships with other companies or raising additional capital that would allow it to further develop and/or fund any studies or trials. Galectin has incurred operating losses since inception, and its ability to successfully develop and market
        drugs may be impacted by its ability to manage costs and finance continuing operations. For a discussion of additional factors impacting Galectin&#8217;s business, see the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2023, and
        subsequent filings with the SEC. You should not place undue reliance on forward-looking statements. Although subsequent events may cause its views to change, management disclaims any obligation to update forward-looking statements.</div>
      <div><br>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div style="text-align: right;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">5</font></div>
        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
      </div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">Company Contact:</div>
      <div><br>
      </div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';">Jack Callicutt, Chief Financial Officer</div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';">(678) 620-3186</div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';">ir@galectintherapeutics.com</div>
      <div><br>
      </div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">Investors Relations Contacts:</div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';">Kevin Gardner</div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"><u>kgardner@lifesciadvisors.com</u></div>
      <div><br>
      </div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';">Chris Calabrese</div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';"><u>ccalabrese@lifesciadvisors.com</u></div>
      <div><br>
      </div>
      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';">Galectin Therapeutics and its associated logo is a registered trademark of Galectin Therapeutics Inc. Belapectin is the USAN assigned name for Galectin Therapeutics&#8217;
        galectin-3 inhibitor belapectin.</div>
      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"> <br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: right;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">6</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-weight: bold;">Condensed Consolidated Statements of Operations</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;" id="z31cbdfb1c11a4534b7c99a714a4ae3fe" class="cfttable">

          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="6">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">Three Months Ended</div>
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">September 30,</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;" colspan="6">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">Nine Months Ended</div>
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">September 30,</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;"> 2024</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">2023</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">2024</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">2023</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom;">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom;" colspan="14">
              <div style="text-align: center; font-family: 'Times New Roman';">(in thousands, except per share data)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom;" colspan="1" class="cftfncell">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom;">
              <div style="text-align: left; font-family: 'Times New Roman';">Operating expenses:</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="vertical-align: top;" colspan="2">&#160;</td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="vertical-align: top;" colspan="2">&#160;</td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom;" colspan="1" class="cftfncell">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; font-family: 'Times New Roman'; margin-left: 9pt;">Research and development</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">7,595</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">7,732</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">25,462</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">23,902</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px;">
              <div style="text-align: left; font-family: 'Times New Roman'; margin-left: 9pt;">General and administrative</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">1,471</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">1,434</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">4,543</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">4,609</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; font-family: 'Times New Roman'; margin-left: 18pt;">Total operating expenses</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">9,066</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">9,166</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">30,005</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">28,511</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1" class="cftfncell">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px;">
              <div style="text-align: left; font-family: 'Times New Roman'; margin-left: 18pt;">Total operating loss</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(9,066</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(9,166</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(30,005</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(28,511</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; font-family: 'Times New Roman';">Other income (expense):</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">&#160;</td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">&#160;</td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">&#160;</td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">&#160;</td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%;">
              <div style="text-align: left; font-family: 'Times New Roman'; margin-left: 9pt;">Interest income</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">93</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">62</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">253</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">156</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; font-family: 'Times New Roman'; margin-left: 9pt;">Interest expense</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(1,494</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(835</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(3,815</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(1,945</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px;">
              <div style="text-align: left; font-family: 'Times New Roman'; margin-left: 9pt;">Change in fair value of derivative</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(753</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(489</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(1,513</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(769</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; font-family: 'Times New Roman'; margin-left: 18pt;">Total other income</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(2,154</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(1,262</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(5,075</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(2,558</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px;">
              <div style="text-align: left; font-family: 'Times New Roman';">Net loss</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(11,220</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(10,428</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(35,080</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(31,069</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">
              <div style="text-align: left; font-family: 'Times New Roman';">Preferred stock dividends</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(18</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">6</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(90</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(57</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px;">
              <div style="text-align: left; font-family: 'Times New Roman';">Warrant modification</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">&#160;</td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(3,619</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">&#160;</td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(3,619</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; font-family: 'Times New Roman'; margin-left: 18pt;">Net loss applicable to common stock</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(11,238</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(14,041</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(15,170</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(34,745</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%;">
              <div style="text-align: left; font-family: 'Times New Roman';">Basic and diluted net loss per share</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(0.18</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(0.24</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(0.57</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">(0.58</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; font-family: 'Times New Roman';">Shares used in computing basic and diluted net loss per share</div>
            </td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">62,278</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">59,704</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">62,163</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftguttercell">&#160;</td>
            <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftcurrcell">&#160;</td>
            <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1" class="cftnumcell">
              <div style="font-family: 'Times New Roman';">59,590</div>
            </td>
            <td valign="bottom" nowrap="nowrap" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1" class="cftfncell">&#160;</td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-weight: bold;">Condensed Consolidated Balance Sheet Data</div>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" class="cfttable" id="z1bbed9fe48ca47bc9c5061942ffb98e6" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">

          <tr>
            <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><br>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftguttercell" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">September 30, 2024</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" class="cftguttercell" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" nowrap="nowrap" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">December 31, 2023</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;"><br>
            </td>
            <td valign="bottom" class="cftguttercell" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
            <td valign="bottom" colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;">
              <div style="text-align: center; font-family: 'Times New Roman';">(in thousands)</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
              <div style="text-align: left; font-family: 'Times New Roman';">Cash and cash equivalents <br>
              </div>
            </td>
            <td valign="bottom" class="cftguttercell" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
            <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="font-family: 'Times New Roman';">27,060</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
            <td valign="bottom" class="cftguttercell" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
            <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="font-family: 'Times New Roman';">25,660</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-align: left; font-family: 'Times New Roman';">Total assets</div>
            </td>
            <td valign="bottom" class="cftguttercell" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div style="font-family: 'Times New Roman';">28,972</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" class="cftguttercell" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div style="font-family: 'Times New Roman';">28,200</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
              <div style="text-align: left; font-family: 'Times New Roman';">Total current liabilities</div>
            </td>
            <td valign="bottom" class="cftguttercell" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
            <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
            <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="font-family: 'Times New Roman';">25,258</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
            <td valign="bottom" class="cftguttercell" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
            <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
            <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="font-family: 'Times New Roman';">15,676</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-align: left; font-family: 'Times New Roman';">Total liabilities</div>
            </td>
            <td valign="bottom" class="cftguttercell" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div style="font-family: 'Times New Roman';">121,453</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" class="cftguttercell" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div style="font-family: 'Times New Roman';">88,441</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
              <div style="text-align: left; font-family: 'Times New Roman';">Total redeemable, convertible preferred stock</div>
            </td>
            <td valign="bottom" class="cftguttercell" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
            <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
            <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="font-family: 'Times New Roman';">1,723</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
            <td valign="bottom" class="cftguttercell" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
            <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
            <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="font-family: 'Times New Roman';">1,723</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>
          </tr>
          <tr>
            <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-align: left; font-family: 'Times New Roman';">Total stockholders&#8217; equity (deficit)<br>
              </div>
            </td>
            <td valign="bottom" class="cftguttercell" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div style="font-family: 'Times New Roman';">(94,204</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
            <td valign="bottom" class="cftguttercell" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>
            <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
              <div style="font-family: 'Times New Roman';">$</div>
            </td>
            <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div style="font-family: 'Times New Roman';">(61,964</div>
            </td>
            <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
              <div style="font-family: 'Times New Roman';">)</div>
            </td>
          </tr>

      </table>
      <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">#&#160;&#160; #&#160;&#160; #</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;"> <br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">
        <div style="text-align: right;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">7</font></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"> </div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>galt-20241114.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 24.9.1.5252 Broadridge-->
<xs:schema targetNamespace="http://galectintherapeutics.com/20241114" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:galt="http://galectintherapeutics.com/20241114" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:srt-types="http://fasb.org/srt-types/2024">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="galt-20241114_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="galt-20241114_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://galectintherapeutics.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2024" schemaLocation="https://xbrl.sec.gov/currency/2024/currency-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2024" schemaLocation="https://xbrl.sec.gov/exch/2024/exch-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2024" schemaLocation="https://xbrl.sec.gov/naics/2024/naics-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2024" schemaLocation="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
  <xs:import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>galt-20241114_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 24.9.1.5252 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:label xlink:type="resource" xlink:label="dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CoverAbstract" xml:lang="en-US" id="dei_CoverAbstract">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoverAbstract" xlink:to="dei_CoverAbstract" xlink:title="label: CoverAbstract to dei_CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType" xml:lang="en-US" id="dei_DocumentType">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType" xlink:title="label: DocumentType to dei_DocumentType" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="WrittenCommunications" xlink:title="WrittenCommunications" />
    <link:label xlink:type="resource" xlink:label="dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_WrittenCommunications" xml:lang="en-US" id="dei_WrittenCommunications">Written Communications</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WrittenCommunications" xlink:to="dei_WrittenCommunications" xlink:title="label: WrittenCommunications to dei_WrittenCommunications" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="SolicitingMaterial" xlink:title="SolicitingMaterial" />
    <link:label xlink:type="resource" xlink:label="dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SolicitingMaterial" xml:lang="en-US" id="dei_SolicitingMaterial">Soliciting Material</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SolicitingMaterial" xlink:to="dei_SolicitingMaterial" xlink:title="label: SolicitingMaterial to dei_SolicitingMaterial" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="PreCommencementTenderOffer" xlink:title="PreCommencementTenderOffer" />
    <link:label xlink:type="resource" xlink:label="dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_PreCommencementTenderOffer" xml:lang="en-US" id="dei_PreCommencementTenderOffer">Pre-commencement Tender Offer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer" xlink:title="label: PreCommencementTenderOffer to dei_PreCommencementTenderOffer" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="PreCommencementIssuerTenderOffer" xlink:title="PreCommencementIssuerTenderOffer" />
    <link:label xlink:type="resource" xlink:label="dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_PreCommencementIssuerTenderOffer" xml:lang="en-US" id="dei_PreCommencementIssuerTenderOffer">Pre-commencement Issuer Tender Offer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer" xlink:title="label: PreCommencementIssuerTenderOffer to dei_PreCommencementIssuerTenderOffer" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag" xml:lang="en-US" id="dei_AmendmentFlag">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag" xlink:title="label: AmendmentFlag to dei_AmendmentFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus" xml:lang="en-US" id="dei_DocumentFiscalYearFocus">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate" xml:lang="en-US" id="dei_DocumentPeriodEndDate">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName" xml:lang="en-US" id="dei_EntityRegistrantName">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey" xml:lang="en-US" id="dei_EntityCentralIndexKey">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFileNumber" xml:lang="en-US" id="dei_EntityFileNumber">Entity File Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFileNumber" xlink:to="dei_EntityFileNumber" xlink:title="label: EntityFileNumber to dei_EntityFileNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityTaxIdentificationNumber" xml:lang="en-US" id="dei_EntityTaxIdentificationNumber">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber" xlink:title="label: EntityTaxIdentificationNumber to dei_EntityTaxIdentificationNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityIncorporationStateCountryCode" xml:lang="en-US" id="dei_EntityIncorporationStateCountryCode">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:title="label: EntityIncorporationStateCountryCode to dei_EntityIncorporationStateCountryCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityEmergingGrowthCompany" xml:lang="en-US" id="dei_EntityEmergingGrowthCompany">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany" xlink:title="label: EntityEmergingGrowthCompany to dei_EntityEmergingGrowthCompany" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine1" xml:lang="en-US" id="dei_EntityAddressAddressLine1">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1" xlink:title="label: EntityAddressAddressLine1 to dei_EntityAddressAddressLine1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine2" xml:lang="en-US" id="dei_EntityAddressAddressLine2">Entity Address, Address Line Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2" xlink:title="label: EntityAddressAddressLine2 to dei_EntityAddressAddressLine2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine3" xml:lang="en-US" id="dei_EntityAddressAddressLine3">Entity Address, Address Line Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3" xlink:title="label: EntityAddressAddressLine3 to dei_EntityAddressAddressLine3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCityOrTown" xml:lang="en-US" id="dei_EntityAddressCityOrTown">Entity Address, City or Town</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown" xlink:title="label: EntityAddressCityOrTown to dei_EntityAddressCityOrTown" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressStateOrProvince" xml:lang="en-US" id="dei_EntityAddressStateOrProvince">Entity Address, State or Province</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince" xlink:title="label: EntityAddressStateOrProvince to dei_EntityAddressStateOrProvince" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCountry" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCountry" xml:lang="en-US" id="dei_EntityAddressCountry">Entity Address, Country</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCountry" xlink:to="dei_EntityAddressCountry" xlink:title="label: EntityAddressCountry to dei_EntityAddressCountry" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressPostalZipCode" xml:lang="en-US" id="dei_EntityAddressPostalZipCode">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode" xlink:title="label: EntityAddressPostalZipCode to dei_EntityAddressPostalZipCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:label xlink:type="resource" xlink:label="dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CityAreaCode" xml:lang="en-US" id="dei_CityAreaCode">City Area Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CityAreaCode" xlink:to="dei_CityAreaCode" xlink:title="label: CityAreaCode to dei_CityAreaCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:label xlink:type="resource" xlink:label="dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LocalPhoneNumber" xml:lang="en-US" id="dei_LocalPhoneNumber">Local Phone Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber" xlink:title="label: LocalPhoneNumber to dei_LocalPhoneNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:label xlink:type="resource" xlink:label="dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_Security12bTitle" xml:lang="en-US" id="dei_Security12bTitle">Title of 12(b) Security</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Security12bTitle" xlink:to="dei_Security12bTitle" xlink:title="label: Security12bTitle to dei_Security12bTitle" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:label xlink:type="resource" xlink:label="dei_NoTradingSymbolFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_NoTradingSymbolFlag" xml:lang="en-US" id="dei_NoTradingSymbolFlag">No Trading Symbol Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag" xlink:title="label: NoTradingSymbolFlag to dei_NoTradingSymbolFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:label xlink:type="resource" xlink:label="dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_TradingSymbol" xml:lang="en-US" id="dei_TradingSymbol">Trading Symbol</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingSymbol" xlink:to="dei_TradingSymbol" xlink:title="label: TradingSymbol to dei_TradingSymbol" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:label xlink:type="resource" xlink:label="dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SecurityExchangeName" xml:lang="en-US" id="dei_SecurityExchangeName">Security Exchange Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityExchangeName" xlink:to="dei_SecurityExchangeName" xlink:title="label: SecurityExchangeName to dei_SecurityExchangeName" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>galt-20241114_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 24.9.1.5252 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://galectintherapeutics.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="galt-20241114.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://galectintherapeutics.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentType" xlink:title="presentation: CoverAbstract to DocumentType" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="AmendmentFlag" xlink:title="presentation: CoverAbstract to AmendmentFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: CoverAbstract to DocumentPeriodEndDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalYearFocus" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalPeriodFocus" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityFileNumber" xlink:title="presentation: CoverAbstract to EntityFileNumber" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityRegistrantName" xlink:title="presentation: CoverAbstract to EntityRegistrantName" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityCentralIndexKey" xlink:title="presentation: CoverAbstract to EntityCentralIndexKey" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityIncorporationStateCountryCode" xlink:title="presentation: CoverAbstract to EntityIncorporationStateCountryCode" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityTaxIdentificationNumber" xlink:title="presentation: CoverAbstract to EntityTaxIdentificationNumber" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine1" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine1" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine2" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine2" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine3" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine3" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressCityOrTown" xlink:title="presentation: CoverAbstract to EntityAddressCityOrTown" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressStateOrProvince" xlink:title="presentation: CoverAbstract to EntityAddressStateOrProvince" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressCountry" xlink:title="presentation: CoverAbstract to EntityAddressCountry" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressPostalZipCode" xlink:title="presentation: CoverAbstract to EntityAddressPostalZipCode" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="CityAreaCode" xlink:title="presentation: CoverAbstract to CityAreaCode" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="LocalPhoneNumber" xlink:title="presentation: CoverAbstract to LocalPhoneNumber" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="Security12bTitle" xlink:title="presentation: CoverAbstract to Security12bTitle" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="TradingSymbol" xlink:title="presentation: CoverAbstract to TradingSymbol" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="NoTradingSymbolFlag" xlink:title="presentation: CoverAbstract to NoTradingSymbolFlag" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="SecurityExchangeName" xlink:title="presentation: CoverAbstract to SecurityExchangeName" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityEmergingGrowthCompany" xlink:title="presentation: CoverAbstract to EntityEmergingGrowthCompany" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="WrittenCommunications" xlink:title="WrittenCommunications" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="WrittenCommunications" xlink:title="presentation: CoverAbstract to WrittenCommunications" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="SolicitingMaterial" xlink:title="SolicitingMaterial" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="SolicitingMaterial" xlink:title="presentation: CoverAbstract to SolicitingMaterial" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="PreCommencementTenderOffer" xlink:title="PreCommencementTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="PreCommencementTenderOffer" xlink:title="presentation: CoverAbstract to PreCommencementTenderOffer" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="PreCommencementIssuerTenderOffer" xlink:title="PreCommencementIssuerTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="PreCommencementIssuerTenderOffer" xlink:title="presentation: CoverAbstract to PreCommencementIssuerTenderOffer" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>image00001.jpg
<TEXT>
begin 644 image00001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  8$!08%! 8&!08'!P8("A *"@D)
M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_
MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P  1"  V .X# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#TCXY?%=/
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
M(^#-E_U]S_\ H0KYZ^)IS\0_$?K]MD_G7)C'[J1[V0O][/T/HC]EW_DG;_\
M7W-_2O9>U>-?LO<?#M_^ON;^E>Q%C6]'X$>=C]<5/U)****T.(**** "BBB@
M HHHH 1NAKE_%/@K2/%$]K-JZ7,CV;!X"EPR>6X_C '?WHHH&B[J^F6VH:%-
MIMX9GLY8/+D D(=DZ$;NO/>LJQ\#:-;:CI=U%'<"?2(3;V;&X?$49'W<9Y';
MGL!110.Y;T_PCI-A?-=6L,D69VG\A96$(E;JXCZ \_2I]*\*Z3I46HI:6Q"Z
MB[2W2O(SB5B,$G/0D<<444"N8=EX&\,Z5=6]Q;64RS:,A:W?SW8HG7RQD\KP
M,*>.*X3X)6^A^+-#N;^6VNY!;ZY<R>1/*?*,AD+HYC!VD@$=>_KUHHI#6QZC
MJ'A#2-0U67498)$N956*X,,K1BX5?NB0#AL5'KW@[0]4O#?7]JYE,'V:7RI6
MC$T7.$< C< 2<9Z9HHI@0GP9HIT_1[+R)A!I1+63"=Q)#@8(W9SM(.".XH'A
M31+6ZU746M7F?6(Q%>I-(9$F7& "I., <?2BBD(:O@O0X]+;3Y8KF:TFB$(6
M6Y=S'&""%4DY49 Z>@K7TW1[/0XYFM4<R7,H>:21R[R/@*"S'T  _"BB@;V.
M/\1?"CP5XKU^^U36M(:XU!RHFE\YEW$* . ?0"J?_#/_ ,.?^@$?_ F3_&BB
MF2'_  S_ /#G_H!'_P "9/\ &D/P ^'/;0CZ_P#'S)_C110!V7@K0M(\,:.N
MD^'[4VMC&[.(RQ;YB<GDUD:A\*O!VI:A<7M]HD$MU<.9)'+MEF/4]:**;BFM
M2U4E35X.QT/AKPYI?ABP^Q:):):6F\R>6A)^8]3S6S@'M112M;1"E)R=WN?_
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45744297649808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th"><div>Nov. 14, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Nov. 14,  2024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-31791<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">GALECTIN THERAPEUTICS INC<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001133416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">04-3562325<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">4960 PEACHTREE INDUSTRIAL BOULEVARD<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">STE 240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">NORCROSS<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">GA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">30071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">620-3186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock $0.001par value per share<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GALT<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14a<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>9
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( /D^;ED'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #Y/FY9VZ/[$N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O:;K%$*7%\4G!<&!XEM(;EM8TX;DI-VW-XU;A^@'\#%W__SN
M=W"M]D(/ 5_"X#&0Q7@SN:Z/0OL-.Q!Y 1#U 9V*94KTJ;D;@E.4GF$/7NFC
MVB/4574+#DD910IF8.$7(I.MT4('5#2$,][H!>\_0Y=A1@-VZ+"G"+SDP.0\
MT9^FKH4K8(81!A>_"V@68J[^B<T=8.?D%.V2&L>Q'%<YEW;@\/[\])K7+6P?
M2?4:TZ]H!9T\;MAE\MOJ_F'[R&1=U4W!><&;+:_%>BV:NX_9]8??5=@-QN[L
M/S:^",H6?MV%_ )02P,$%     @ ^3YN69E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" #Y/FY9Y6LUD'\$  !($0  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;(V886_J-A2&_XJ53=,FM24.%&@'2&E*6W1[*2-IK[1I'TQBP&H29XZ!]M_O
M.-"DZ\()7R ..6^>')^\QV:PD^HU7W.NR5L2I_G06FN=7;=:>;CF"<LO9,93
M^&4I5<(T#-6JE6>*LZ@(2N*68]O=5L)$:HT&Q;F9&@WD1L<BY3-%\DV2,/5^
MPV.Y&UK4^C@Q%ZNU-B=:HT'&5MSG^CF;*1BU2I5()#S-A4R)XLNAY=+K&^?2
M!!17O B^RS\=$_,H"RE?S6 2#2W;$/&8A]I(,/C:<H_'L5$"CG\.HE9Y3Q/X
M^?A#_:YX>'B8!<NY)^,?(M+KH=6W2,27;!/KN=P]\,,#%8"AC//BD^SVUW8Z
M%@DWN9;)(1@($I'NO]G;(1&? MI71P*<0X!3<.]O5%#>,LU& R5W1)FK0<T<
M%(]:1 .<2,VL^%K!KP+B].A6AAM(LB8LC<@XU4*_DTFZGVW(VJ"EX2;FTE9X
M$+S9"SI'!*=R>T%HYXPXMM/Y;W@+V$I IP1T"KWV$3U/;KDB?[F+7"N8PK_K
MB/8*G7H%4]?7><9"/K2@<'.NMMP:_?(3[=J_(WSMDJ^-J5<)#-XS7@>'A_?/
MOR$0G1*B@ZJX0! 5%'<Q6]51X/%+%N<<X;@L.2Y/2\:,*R%-044$RK(V+[A2
M649-==0MT;JHX*&V[T3,R723++BJ@\(U;)N>MVGOBB(\O9*G=PK/G*^$J6S(
MV90EM8G"=>[=Q[$73*8D>!C/W=GX.9AX/IE,/82Q7S+V3V'T8$85B\$7(OY&
MOO'W.DI<R8;4T7:[0[L(UE6)=74*UB0-I<JD*HSJC/@:"HU(13RY 5[ EE%M
M/G'QZ0M"2.W*5NU3& /V1B81Y$\L15B (L77(&EWSMN77:?M7&*$GXR?GD+H
M1A&88G[V<4 >X3KRE-:FKD&R<]6UR6SL>@_!?#R&(KQ]]H/YQ'TD-T_/C^,7
M=WZ+H5<M@:*.CJ,'.UF+CDOZP9@X'1O#JSH"Q3W]*YYG1E"8@=S5-U1<;OHT
M]^9/OH^Q58V"XD[_E:U\:V9*;D4:UD\[KGGO8FA5[Z"XY7]%F\E<@^O\*;*C
MKW*#8MNV>YA7TZIY4-SYBRET8=E[' 47Z/;Z&$C5-2AN]X\RA)S,UC+%VEB#
M2->QH8_U,2^F58^@N+4'0D-+E4M"G5\7OQ&?AQL%V:K%PI4\F21@D+Z6X2OY
MV;Z GI$Q1;8LWG"2P2HP7S.%+5-HU4$H[O*!8I%(5\1_3Q8RKF7%!:#M!MCJ
MMFH4#N[J'_DBX[=PS=(5/[H.:!":NOZM^P?&5+4&YZ36,$ZX6IDLW8."7D/I
M)QE+:V>V0;!I?>E\V@W@/OT#<J5Y:EB237KHJ7DM$B[4B%39O8/[LR]C$0IM
M$O4=S%0)5EM0#2J-/)7%.[@=SQ0_#R$]'-Q\OS.!S0&\/4_+9;U;-.@UDE4.
M[^!^_#^R29YO@*P1$)<]"MCZM"\V_S%\9Z:><Q+S)0C9%SW05?MM^WZ@959L
ME1=2P\:[.%QS!FSF OA]*:7^&)C==_GGR>A?4$L#!!0    ( /D^;EF?H!OP
ML0(  .(,   -    >&PO<W1Y;&5S+GAM;-U7;6O;,!#^*T(_8&YB:N*1&+9
M8;"-0O-A7Y58=@1Z\62Y<_KKI[-L)VEU9=V'L<VAR=T]NKM'=R>9KEMWDOSA
MR+DCO9*ZW="C<\W[)&D/1ZY8^\XT7'ND,E8QYU5;)VUC.2M;<%(R6=[<9(EB
M0M-BK3MUIUQ+#J;3;D-O:%*L*Z//EI0&@U_*%">/3&[HEDFQMV)8RY20IV!>
M@N%@I+'$>2I\0Q=@:9\"O @:L!SC**&-!6,2,H3O_;C\&3!IK5>%E#/!)0V&
M8MTPY[C5=UX9%@_&%Q 9Y=VI\0QKRTZ+Y2T].PP_/LG>V)+;.<V"3J9B+7D%
M=*RHC_#K3), Z)Q17B@%JXUF X?)8Q1\V .7\@%:^*VZBMU7)/3B4PEM(+#5
M2?2$1C&$"0K$OXP68E^$O?VML*01C\9][/QN]*!_[XSC]Y97HA_TOIKS8]$7
M>'36-/+T08I:*Q[V_LL)BS6;_,C16/'DL\&D'+R!6TH>N77B<&GY85FSX[V;
MIJFO<,[+?Y#SGZUSS36W3%Z2]J/_-U?Y+8R3\?1<'-&K SI;"5R$&_H5[E=Y
MYD#VG9!.Z%$[BK+D^L4Y]>$=V_L+_"J^7U_RBG72[69P0\_R%UZ*3N7SJGNH
MR[CJ+'^&^VB1S;>PSR5TR7M>;D?5UOM!)%[P6<<'')XC=\,31S"?@,41P+ \
M& /,)WAA>?ZG_:S0_00,X[:*(BO49X7Z!*\8LAT^6)ZX3^Z?^$[S/$VS#*OH
M=AMEL,7JEF7P%X^&<0,/+ ]D>ENM\6[C$_+Z'& ]?6U"L)WBDXCM%*\U(/&Z
M@4>>Q[N-Y0$/K O8[$#^>!Z8J;A/FD)7,6[8"<:1/,<0F,7XC&894IT,/O'^
M8*<D3?,\C@ 69Y"F& *G$4<P!L !0])T> \^>Q\ETWLJ.?]74_P$4$L#!!0
M   ( /D^;EF7BKL<P    !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%
MT)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI
M&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17
MB%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)
MT:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L
M?@!02P,$%     @ ^3YN61PX9>H_ 0  / (   \   !X;"]W;W)K8F]O:RYX
M;6R-4<MNPD ,_)75?D 34(M41+B4/I"J%I6*^Y)UB,4^(J\#+5]?)U%4I%YZ
M\GILC6=F%^=(QWV,1_7E74B%KIF;>9:EL@9OTDUL(,BDBN0-2TN'+#4$QJ8:
M@+W+IGD^R[S!H)>+D6M#V743&4K&& 3L@!W".?W.NU:=,.$>'?)WH?NW ZT\
M!O1X 5OH7*M4Q_-+)+S$P,9M2XK.%7HR#'9 C.4?>-N)_#3[U"-L]A]&A!1Z
ME@MAA92XW^CYC6@\@2P/7<OQ"1T#K0S#,\6VP7#H:,1%=F6CSV&L0XAS^D^,
ML:JPA%4L6P^!AQP)7"<PI!J;I%4P'@H]KB@3K'H,+"&I=1BH9+=S*J?7=G#-
M(O<J0YJC#&AM!^&C6@L5!K!O<B )+LF5&U)=Z7FFMW>3>TFH=>Y!L/?P&HT=
MS8\?M_P!4$L#!!0    ( /D^;EDD'INBK0   /@!   :    >&PO7W)E;',O
M=V]R:V)O;VLN>&UL+G)E;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN$ 7S(Q(2
MQ:X*MR^% 9 Z=&&RGBU_[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NTBB[.XS!/
M:A>LXEF&!KS2O6H0DBBZ0=@S9)[NF:*<//Y#='7=:7PX_;(X\ \PO%WHJ45D
M*4H5&N1,PFBV-L%2XLM,EJ*H,AF**I9P6B#BR2!M:59]L$].M.=Y%S?W1:[-
MXPFNWPQP>'3^ 5!+ P04    " #Y/FY999!YDAD!  #/ P  $P   %M#;VYT
M96YT7U1Y<&5S72YX;6RMDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C3QJK_I-G
M6M+;,T[:2J 2%85-K'C>O,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=(GBNM"$Y
M2?R:MB)*M9-;$/?+Y8-0P1-XJBA[E.O5,[1R;ZEXZ7D;3?!-F<!B63R-PLQJ
M2AFC-4H2U\7!ZQ^4ZD2HN7/08&<B+EA0BJN$7/D=<.I[.T!*1D.QD8E>I6.5
MZ*U .EK >MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S!9@K(
MRDT*$3FQ!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8YL_X
M>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0    ( /D^;ED'04UB
M@0   +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L!
M A0#%     @ ^3YN6=NC^Q+O    *P(  !$              ( !KP   &1O
M8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ ^3YN69E<G",0!@  G"<  !,
M             ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M" #Y/FY9Y6LUD'\$  !($0  &               @($."   >&PO=V]R:W-H
M965T<R]S:&5E=#$N>&UL4$L! A0#%     @ ^3YN69^@&_"Q @  X@P   T
M             ( !PPP  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " #Y/FY9
MEXJ[',     3 @  "P              @ &?#P  7W)E;',O+G)E;'-02P$"
M% ,4    " #Y/FY9'#AEZC\!   \ @  #P              @ &($   >&PO
M=V]R:V)O;VLN>&UL4$L! A0#%     @ ^3YN620>FZ*M    ^ $  !H
M         ( !]!$  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#
M%     @ ^3YN6660>9(9 0  SP,  !,              ( !V1(  %M#;VYT
D96YT7U1Y<&5S72YX;6Q02P4&      D "0 ^ @  (Q0

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="ef20038321_8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://galectintherapeutics.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" isOnlyDei="true" isUsgaap="true" original="ef20038321_8k.htm">ef20038321_8k.htm</File>
    <File>galt-20241114.xsd</File>
    <File>galt-20241114_lab.xml</File>
    <File>galt-20241114_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ef20038321_8k.htm": {
   "nsprefix": "galt",
   "nsuri": "http://galectintherapeutics.com/20241114",
   "dts": {
    "inline": {
     "local": [
      "ef20038321_8k.htm"
     ]
    },
    "schema": {
     "local": [
      "galt-20241114.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2004/ref-2004-08-10.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/currency/2024/currency-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/exch/2024/exch-2024.xsd",
      "https://xbrl.sec.gov/naics/2024/naics-2024.xsd",
      "https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "galt-20241114_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "galt-20241114_pre.xml"
     ]
    }
   },
   "keyStandard": 23,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 29,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2024": 23
   },
   "report": {
    "R1": {
     "role": "http://galectintherapeutics.com/role/DocumentAndEntityInformation",
     "longName": "000100 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c20241114to20241114",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20038321_8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241114to20241114",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20038321_8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://galectintherapeutics.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001140361-24-046728-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001140361-24-046728-xbrl.zip
M4$L#!!0    ( /D^;EF ^B\L%A4  !!\   1    968R,# S.#,R,5\X:RYH
M=&WM/6MWFTBRW^=7]'KN;.QSC,1;H#C>HRARHIU$]I&4.WONEST-W5AL$&@
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
M\/*"QZH+'@A6)'8!B]W%;+TKQ#9GN[*VW9FXF^_O"VZE4\'+IU [0*CSBS^
MTT$9+6_49-B-6'#I:O(9UBL0%[7*D'\57CNH'V5O\:/$=8^?>H-Q<>OBA_[;
M_OB>^Q]_^E2U?:K=&V('<;3LAJR\ $=K_UFN36KE8XU*QHY86X1:25Z:QW5?
MO.WK<?Z#?%WA[(*WBZ%K'?G?P5-J:TO:PG:R;.NES'<BQ+>#/\N9DAN@/:1
M#R*#1^?';%L.WN/GF0%5"^E?:6;W"=>./8PMVX[YCW4A._@*^721>Z&Y&UN%
MM*8<UK^-! % 0_G-D;*_W);O8]WO$I3=K/V?>0*&V:+.7E/9MQ!=,.[FE[NT
M,QL1;QM?<7A^44HU7VCOV;>^E]F_$Q[K# L>-_4M@O[#\>43AWH,$]0;ZJ^
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
M\Z8FNHYG+H!B^;VR8)2@:#E6O.!RH!R+4HHF:&S3D">S>B&AO$Z2F04O'%S
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
M7(9K1RVQ7N6@#NLPYLB:+::#XR[N)AYI"F8;."%J[$#>LA5(27W,?VTJ ::
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
M5B2:>_"@AK5(I#FI\-5Y5ZE>H:%:[^;@G'WB;VVMFY+J+:>S_P%02P,$%
M  @ ^3YN6?D"E?;C!0  "3\  !4   !G86QT+3(P,C0Q,3$T7W!R92YX;6S5
M6UU3XS84?>],_X.;/B?&"6P;!G:'LK"3*0L,T.G'2T>QE4136\K("H1_7\F1
M()8EV5E@Y_*2#]^CJWMTCK]NG*-/ZR*/[C$O":/'O62PUXLP35E&Z/RXMRK[
MJ$P)Z7WZ^.,/1S_U^U\PQ1P)G$73Q^@WSE#&23;'T?7-U8SD.!KN#\:#9' P
M/!ANA?M]-3PG]+]#]3)%)8[DM+0\7)?DN+<08GD8QP\/#X.'T8#Q>3S<VTOB
MO[Y>W*8+7* ^H:5 -,6]2.(/RVKC!4N1J&K>&KZ>\MPD&,5/<WD1ZEO?P/IJ
M4S\9]D?)8%UF/5VB"G>8Q,#7#;SFE(S'X[B*/D%E(A)(_41;KEX4;=:/LQS?
MX%FDWO^XF7A'CV.%B"D6%VB*<SEE-5P\+O%QKR3%,L=FVX+CF3M/SOE3&K4Z
M8[4ZR0>U.C\_9XY?4MY<F>F."92_3IU5OF:MC6E>7O3E:RUMJ.3+UUQEN9/C
M[[#*6].\O.AKS G+SFCV]H7;4[U6\;<"\>]@E>9D+R?P]E7O4.H<Y3@5A(J%
M/ 4M\4J0M!RDK-A,\YFEJP)3<4*EA(*(QPF=,5Y4YXAV!C*W.L(-]Y,DV:_J
M"^?;KG?)<2F!5>1";JA-AM<"TPQG9CI5ZVLPJN8W%>0LK4V:JW,CXTV12CEI
MI5")T\&<W<<9)K&BK3Y4_"ON\LN_ITQ>%)Q,2\%1*DRF7*EUW'/&9(6*FA6+
MW[Q0LTQW,J-5IRNDRZR'ZE5N"WK"ZQ4CGII,\F--S>8)7"/B)>(R7S]=D/S)
M"#/."M]*LF#IV^4=1K4,D6!1?23C&>;'O3UU72<'SC#G>J<+U%T5G6_OF6\I
MX(FL-E,5G^=H;BGHC.EUL&+P- P5WR*B-52KF !6T=CNZ2SZ61[>/?NC$V/M
MF!8&GKI=R'3<5:T46NWA.U#[G)0IRO_&B)_++:5';P_*4KR!@JMYF%!'U1M)
MM.ZC=Z/[QK?MRCMP3NUK..CJ^TGMI'\MC7; /F ';"Y%STF.+U?%%'-+>%]8
M+TTS#$_F%@HMZC9':U$/P(MZ@^=$$:'B$A7VN3L$J8EK0Z *'*32260[@Q;Z
M WBA3R4UCO*)O#%=_XX?G4I[,#6I&QBH6H?)=!*[D4*K_0MXM2<T97S)>,7O
M5M+$IVPER3R>LLR]EW<:47-"RPBHOMB%:">7M"34GOD5O&?NT'J22;9D1C8_
MLP1.]BW8FD^\6*@.Z4:NDS>\J;0KQN!=<9)EDFBIWRX(Q8G3$0%<S0U.'%0G
MM)/JY )G&M/?@=RF\Y4_[&B!84<+#-^3!6Q2WVB!X;,%(/?X?.6/.EI@U-$"
MH_=D 9O4-UI@]&P!R(V_6OFG\N,5OV,/-&2 )LHE_S8*N/A>0KM(OYW$" ^Y
M\U<KOKJRO>+7G-V3S7,Y7O4]4)<%&E#@/@A3V\4,C4S&$? [@<;.F]N<X'&@
M#G$>! P$N/)N*COM_B:#41I^>U!7?LU*@?)_R-+;/@@!7:I;0.#:AVCMX@ K
MC_$!Y.ZA.F>=<(P<RKM"YHF06@B>NH'26_2LCS0*0NX(JJ=F\^L%H^Y?;WQA
MO1S-,#PU6RBT*-H<;52%W+.[Q>F*2R\FP^F=HFFIZ@OK)6F&X:G:0J%%U>9H
MHRKDGML=1^HI_-O'8LIR2U)G3"^&%8,G9JCX%B6MH>9)&<A]LTM6*]KQD%L
MH5?%B8 G;#N1%GF="8S(D#MCY@ASMDX7B,ZQXP?T$,0Z$M<A\'3N0*7C$;F>
MP2@-OP%V5F ^ES[]PMF#6)RR8HFH^^8WB*S=#7F0\.3O3JS3_9 GD3$#Y*;8
MG]+# E-9<[&B^E<]^U&X($:ODP<#3_HN9%I$]Z0P<D/N>-VRG*1$2*]^10)S
M@NS+,C_ '.$= '@JM])H.[H[QAM](?>YKCE6ML0TQ=4_*-0_=_C5;-:X3VX'
MZH4* >'IWIE6B_ZA/,8'D/M<5OV3LEQAWMD-7KC;$PXX>&>T4=S-'XYLQB4O
M[:4=Q8TEO) ;U-_1-Q'UHOZ^_?%_4$L! A0#%     @ ^3YN68#Z+RP6%0
M$'P  !$              ( !     &5F,C P,S@S,C%?.&LN:'1M4$L! A0#
M%     @ ^3YN67$FO2HZ'0  Z7L! !4              ( !114  &5F,C P
M,S@S,C%?97@Y.2TQ+FAT;5!+ 0(4 Q0    ( /D^;EDKA=D66 ,  -,/   1
M              "  ;(R  !G86QT+3(P,C0Q,3$T+GAS9%!+ 0(4 Q0    (
M /D^;EE72*\9>P@  #!6   5              "  3DV  !G86QT+3(P,C0Q
M,3$T7VQA8BYX;6Q02P$"% ,4    " #Y/FY9^0*5]N,%   )/P  %0
M        @ 'G/@  9V%L="TR,#(T,3$Q-%]P<F4N>&UL4$L%!@     %  4
*1P$  /U$      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>ef20038321_8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="galt-20241114.xsd" xlink:type="simple"/>
    <context id="c20241114to20241114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001133416</identifier>
        </entity>
        <period>
            <startDate>2024-11-14</startDate>
            <endDate>2024-11-14</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20241114to20241114"
      id="Fact_439a558099f140fe9c8b6b69111f8524">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20241114to20241114"
      id="Fact_e69ea99b30434c728f37b18555b63a6d">0001133416</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20241114to20241114"
      id="Fact_495fc364a9354465bbc673a457f64708">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20241114to20241114"
      id="Fact_207949a18d284d2895cc82d8a974a580">2024-11-14</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20241114to20241114"
      id="Fact_a77cd4bcde6649d8970818c7f78a4feb">GALECTIN THERAPEUTICS INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20241114to20241114"
      id="Fact_074ec123ef5c4630818ec18fe74b8f1b">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20241114to20241114"
      id="Fact_16587235469f414a8a647879a0182f35">001-31791</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20241114to20241114"
      id="Fact_8118a6302d6142ccb2049b7bb7946c2a">04-3562325</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20241114to20241114"
      id="Fact_b3e73466d08f404eab68292add35324c">4960 PEACHTREE INDUSTRIAL BOULEVARD</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="c20241114to20241114"
      id="Fact_85e72fe8c96345e39f1c440ff8332907">STE 240</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="c20241114to20241114"
      id="Fact_a282efa88f4e47e4ae8b3902f4f2deb2">NORCROSS</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20241114to20241114"
      id="Fact_1e2a6cd6aaed4c15beec8405dc594a35">GA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20241114to20241114"
      id="Fact_3df45e25921c47a88b5ebff50908ef84">30071</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20241114to20241114"
      id="Fact_30af1314b7c7456e97f8799c9d05ec9e">678</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20241114to20241114"
      id="Fact_7dedc9f732424909ab615b97f2de65dc">620-3186</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20241114to20241114"
      id="Fact_b56f7a9d18ea4174a00c8d602d116e95">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20241114to20241114"
      id="Fact_557e8d4650ae4adabea801cf6339aac2">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20241114to20241114"
      id="Fact_3735c6d47fda482f8c0cdfa461e8b531">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20241114to20241114"
      id="Fact_cded0827f49d4a9dad9393f6a4388bf7">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20241114to20241114"
      id="Fact_d287410bf0744398afbacb1af98685a1">false</dei:EntityEmergingGrowthCompany>
    <dei:Security12bTitle
      contextRef="c20241114to20241114"
      id="Fact_6dd62afee08149458285e6a10363fbf1">Common Stock $0.001par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20241114to20241114"
      id="Fact_2de9ac2524664c44b00e9691d0a2e368">GALT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20241114to20241114"
      id="Fact_6955908f02c1445ca385d159c1caa88f">NASDAQ</dei:SecurityExchangeName>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
