<SEC-DOCUMENT>0001104659-25-111455.txt : 20251113
<SEC-HEADER>0001104659-25-111455.hdr.sgml : 20251113
<ACCEPTANCE-DATETIME>20251113170033
ACCESSION NUMBER:		0001104659-25-111455
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20251113
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Regulation FD Disclosure
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20251113
DATE AS OF CHANGE:		20251113

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HUDSON TECHNOLOGIES INC /NY
		CENTRAL INDEX KEY:			0000925528
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-MACHINERY, EQUIPMENT & SUPPLIES [5080]
		ORGANIZATION NAME:           	07 Trade & Services
		EIN:				133641539
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		PO BOX 1541
		STREET 2:		ONE BLUE HILL PLAZA, 14TH FLOOR
		CITY:			PEARL RIVER
		STATE:			NY
		ZIP:			10965
		BUSINESS PHONE:		8457356000

	MAIL ADDRESS:	
		STREET 1:		PO BOX 1541
		STREET 2:		ONE BLUE HILL PLAZA, 14TH FLOOR
		CITY:			PEARL RIVER
		STATE:			NY
		ZIP:			10965

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	REFRIGERANT RECLAMATION INDUSTRIES INC
		DATE OF NAME CHANGE:	19940617
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>tm2531205d1_8k.htm
<DESCRIPTION>FORM 8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:us-roles="http://fasb.org/us-roles/2025" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:hdsn="http://hudsontech.com/20251113">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02E_US%2DGAAP%2D2025 -->
<!-- Field: Set; Name: xdx; ID: xdx_03B_hdsn_hudsontech.com_20251113 -->
<!-- Field: Set; Name: xdx; ID: xdx_040_20251113_20251113 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05E_edei%2D%2DEntityCentralIndexKey_0000925528 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="AsOf2025-11-13" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2025-11-13" id="Fact000004" name="dei:EntityCentralIndexKey">0000925528</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2025-11-13" id="xdx2ixbrl0011" name="dei:EntityRegistrantName">HUDSON TECHNOLOGIES INC /NY</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="hdsn-20251113.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2025-11-13">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000925528</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-11-13</xbrli:startDate>
        <xbrli:endDate>2025-11-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<!-- Field: Rule-Page --><div style="width: 100%"><div style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>UNITED STATES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SECURITIES AND EXCHANGE COMMISSION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="text-transform: uppercase"><b>WASHINGTON,
DC 20549</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <span id="xdx_900_edei--DocumentType_c20251113__20251113_zj0u0475YBt"><ix:nonNumeric contextRef="AsOf2025-11-13" id="Fact000009" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="text-transform: uppercase"><b>CURRENT
REPORT</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="text-transform: uppercase"><b>PURSUANT
TO SECTION&#160;13 OR 15(</b></span><b>d<span style="text-transform: uppercase">)&#160;OF THE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="text-transform: uppercase"><b>SECURITIES
EXCHANGE ACT OF 1934</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 55%; text-align: justify; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">Date of report (Date of earliest event reported)&#160;&#160;</span></td>
    <td style="width: 45%; font-size: 10pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="text-decoration: underline"><span id="xdx_903_edei--DocumentPeriodEndDate_c20251113__20251113_zGX1b9QmbDu9"><ix:nonNumeric contextRef="AsOf2025-11-13" format="ixt:datemonthdayyearen" id="Fact000010" name="dei:DocumentPeriodEndDate">November
    13, 2025</ix:nonNumeric></span></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 100%">
    <p style="border-bottom: black 0.75pt solid; font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_905_edei--EntityRegistrantName_dxL_c20251113__20251113_zz1Vj701D2jj" title="::XDX::HUDSON%20TECHNOLOGIES%20INC%20%2FNY"><span style="-sec-ix-hidden: xdx2ixbrl0011">Hudson
    Technologies, Inc.</span></span></p></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">(Exact Name of Registrant as Specified in Charter)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 100%">
    <p style="border-bottom: black 0.75pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_907_edei--EntityIncorporationStateCountryCode_c20251113__20251113_zZVKDmRGoLRe"><ix:nonNumeric contextRef="AsOf2025-11-13" format="ixt-sec:stateprovnameen" id="Fact000012" name="dei:EntityIncorporationStateCountryCode">New York</ix:nonNumeric></span></p></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">(State or Other Jurisdiction of Incorporation)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1pt solid; width: 48%; padding-left: 5.4pt; text-align: center; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_904_edei--EntityFileNumber_c20251113__20251113_zJCqy8ovLJVd"><ix:nonNumeric contextRef="AsOf2025-11-13" id="Fact000013" name="dei:EntityFileNumber">1-13412</ix:nonNumeric></span></span></td>
    <td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 50%; padding-left: 5.4pt; text-align: center; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_904_edei--EntityTaxIdentificationNumber_c20251113__20251113_zWVfHn6L4od6"><ix:nonNumeric contextRef="AsOf2025-11-13" id="Fact000014" name="dei:EntityTaxIdentificationNumber">13-3641539</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 5.4pt; text-align: center; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">(Commission File Number)</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="padding-left: 5.4pt; text-align: center; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">(IRS Employer Identification No.)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1pt solid; width: 48%; padding-left: 5.4pt; text-align: center; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_908_edei--EntityAddressAddressLine1_c20251113__20251113_z4eXxpeYij0f"><ix:nonNumeric contextRef="AsOf2025-11-13" id="Fact000015" name="dei:EntityAddressAddressLine1">300 Tice Boulevard</ix:nonNumeric></span>, <span id="xdx_90E_edei--EntityAddressAddressLine2_c20251113__20251113_zpcgvyNOTYOl"><ix:nonNumeric contextRef="AsOf2025-11-13" id="Fact000016" name="dei:EntityAddressAddressLine2">Suite 290</ix:nonNumeric></span>, <span id="xdx_90F_edei--EntityAddressCityOrTown_c20251113__20251113_zvCnDTPcZlJ4"><ix:nonNumeric contextRef="AsOf2025-11-13" id="Fact000017" name="dei:EntityAddressCityOrTown">Woodcliff Lake</ix:nonNumeric></span>, <span id="xdx_90B_edei--EntityAddressStateOrProvince_c20251113__20251113_zDiyZeqh3Yd1"><ix:nonNumeric contextRef="AsOf2025-11-13" format="ixt-sec:stateprovnameen" id="Fact000018" name="dei:EntityAddressStateOrProvince">New Jersey</ix:nonNumeric></span></span></td>
    <td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 50%; text-align: center; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90C_edei--EntityAddressPostalZipCode_c20251113__20251113_zJ23uTkMVzre"><ix:nonNumeric contextRef="AsOf2025-11-13" id="Fact000019" name="dei:EntityAddressPostalZipCode">07677</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 5.4pt; text-align: center; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">(Address of Principal Executive Offices)</span></td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: center; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">(Zip Code)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 100%">
    <p style="border-bottom: black 0.75pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(<span id="xdx_909_edei--CityAreaCode_c20251113__20251113_zqjgoSJ12ce9"><ix:nonNumeric contextRef="AsOf2025-11-13" id="Fact000020" name="dei:CityAreaCode">845</ix:nonNumeric></span>) <span id="xdx_908_edei--LocalPhoneNumber_c20251113__20251113_znDvLAPVLjoe"><ix:nonNumeric contextRef="AsOf2025-11-13" id="Fact000021" name="dei:LocalPhoneNumber">735-6000</ix:nonNumeric></span></p></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">(Registrant's Telephone Number,&#160;Including Area Code)</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>
    <p style="border-bottom: black 0.75pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Not Applicable</p></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">(Former Name or Former Address, if Changed Since Last Report)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Check the appropriate box
below if the Form&#160;8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following
provisions (<i>see&#160;</i>General Instruction A.2. below):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span id="xdx_908_edei--WrittenCommunications_c20251113__20251113_zyUbfHB1q7Zh" style="font-family: Wingdings"><ix:nonNumeric contextRef="AsOf2025-11-13" format="ixt:booleanfalse" id="Fact000022" name="dei:WrittenCommunications">&#168;</ix:nonNumeric></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Written
communications pursuant to Rule&#160;425 under the Securities Act (17 CFR 230.425)</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Wingdings"><span id="xdx_909_edei--SolicitingMaterial_c20251113__20251113_z2j9Xdpqi53a"><ix:nonNumeric contextRef="AsOf2025-11-13" format="ixt:booleanfalse" id="Fact000023" name="dei:SolicitingMaterial">&#168;</ix:nonNumeric></span></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Soliciting
material pursuant to Rule&#160;14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Wingdings"><span id="xdx_90B_edei--PreCommencementTenderOffer_c20251113__20251113_zbEXk4Y081x3"><ix:nonNumeric contextRef="AsOf2025-11-13" format="ixt:booleanfalse" id="Fact000024" name="dei:PreCommencementTenderOffer">&#168;</ix:nonNumeric></span></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Pre-commencement
communications pursuant to Rule&#160;14d-2(b)&#160;under the Exchange Act (17 CFR 240.14d-2(b))</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Wingdings"><span id="xdx_908_edei--PreCommencementIssuerTenderOffer_c20251113__20251113_zKS3V3DJoNgk"><ix:nonNumeric contextRef="AsOf2025-11-13" format="ixt:booleanfalse" id="Fact000025" name="dei:PreCommencementIssuerTenderOffer">&#168;</ix:nonNumeric></span></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Pre-commencement
communications pursuant to Rule&#160;13e-4(c)&#160;under the Exchange Act (17 CFR 240.13e-4(c))</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Securities registered pursuant to Section&#160;12(b)&#160;of
the Act:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 35%; font-size: 10pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline">Title of each class</span></b></span></td>
    <td style="width: 28%; font-size: 10pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline">Trading Symbols(s)</span></b></span></td>
    <td style="width: 37%; font-size: 10pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline">Name of each exchange on which registered</span></b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90E_edei--Security12bTitle_c20251113__20251113_zgBrbyOe5ltb"><ix:nonNumeric contextRef="AsOf2025-11-13" id="Fact000026" name="dei:Security12bTitle">Common Stock, $0.01 par value</ix:nonNumeric></span></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90B_edei--TradingSymbol_c20251113__20251113_zhG04r2BSgqg"><ix:nonNumeric contextRef="AsOf2025-11-13" id="Fact000027" name="dei:TradingSymbol">HDSN</ix:nonNumeric></span></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_902_edei--SecurityExchangeName_c20251113__20251113_z5lvNKipbn5e"><ix:nonNumeric contextRef="AsOf2025-11-13" format="ixt-sec:exchnameen" id="Fact000028" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Capital Market</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Indicate by check mark whether
the registrant is an emerging growth company as defined in Rule&#160;405 of the Securities Act of 1933 (&#167;230.405 of this chapter)
or Rule&#160;12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Emerging
growth company&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span style="font-family: Wingdings"><span id="xdx_90F_edei--EntityEmergingGrowthCompany_c20251113__20251113_z2Aik0Nmznk3"><ix:nonNumeric contextRef="AsOf2025-11-13" format="ixt:booleanfalse" id="Fact000029" name="dei:EntityEmergingGrowthCompany">&#168;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif">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&#160;13(a)&#160;of the Exchange Act.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span style="font-family: Wingdings">&#168;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Rule-Page --><div style="width: 100%"><div style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 10%"><b>Item 5.02</b></td><td style="text-align: justify; width: 90%"><b>Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers;
Compensatory Arrangements of Certain Officers</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Appointment of Chairman of the Board, President
and Chief Executive Officer; Director Appointment</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in; background-color: white">On
November&#160;13, 2025, Hudson Technologies,&#160;Inc. (the &#8220;Company&#8221;) appointed Kenneth Gaglione as its Chairman of the Board,
President and Chief Executive Officer. Mr.&#160;Gaglione was also appointed to the Company&#8217;s Board of Directors with a term of office
to expire at the 2027 annual meeting of shareholders. He has not been appointed to serve on any committees of the Board of Directors.
All such appointments are effective November&#160;24, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Mr.&#160;Gaglione, age 64,
previously served as Vice President &#8211; Operations of the Company from September&#160;2020 through December&#160;2023. Following his
departure from the Company, Mr.&#160;Gaglione served as a consultant to a leading European private equity firm evaluating opportunities
in the refrigerant and HVAC industry and provided consulting services to the Company. Mr.&#160;Gaglione previously served as Global Marketing
Director for aftermarket refrigerants at Honeywell International, Fluorine Products Division from 2018 to 2020. He served in a number
of other capacities at Honeywell International from 2011, including Global Business Director &#8211; Aerosol&#160;&amp; Solvents from
2015-2017, Senior Marketing Manager, Refrigerants from 2013-2014 and Global Product Manager/Senior Marketing Manager, Structural Enclosures
from 2011-2013. Before joining Honeywell Mr.&#160;Gaglione had extensive experience marketing and developing advanced electronic packaging
materials with Rohm and Haas&#8217; Electronic Materials division and Ciba-Geigy&#8217;s Photopolymers division. Mr.&#160;Gaglione received
a B.S. in Chemistry from the State University of New York and an MBA in Marketing from the University of California,&#160;Irvine.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Employment Agreement</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">On November&#160;13, 2025,
the Company entered into an Employment Agreement with Mr.&#160;Gaglione dated as of November&#160;24, 2025 (the &#8220;Employment Agreement&#8221;).
Pursuant to the Employment Agreement, Mr.&#160;Gaglione will serve as our Chairman of the Board, President and Chief Executive Officer
and will receive an annual base salary of $695,000 with such increases as the Compensation Committee of our Board of Directors may determine,
a target annual bonus of 75% of then-current base salary, and an initial a five-year stock option, vesting 50% on the first anniversary
of the effective date of the Employment Agreement and a further fifty percent on the second anniversary of the effective date of the Employment
Agreement, having a Black-Scholes value, determined in good faith by the Compensation Committee of the Board, of at least $695,000. The
Company will also, at Mr.&#160;Gaglione&#8217;s option, either: (i)&#160;reimburse him in accordance with the Company&#8217;s reimbursement
policy for the costs of a hotel near the Company&#8217;s Woodcliff Lake, New Jersey headquarters, or (ii)&#160;reimburse him for the cost
of an apartment in the Woodcliff Lake, New Jersey area in an amount not to exceed $5,000 per month. The Employment Agreement has an initial
two-year term and is automatically renewable for successive one-year terms unless either party gives notice of termination at least ninety
days prior to the expiration date of the then-current term. Pursuant to the Employment Agreement, Mr.&#160;Gaglione has agreed to certain
covenants and restrictions, which include an agreement that Mr.&#160;Gaglione will not compete with the Company in the United States for
a period of twelve months after his termination for any reason. &#160;The Employment Agreement also provides that Mr.&#160;Gaglione is
entitled to sick leave for up to one hundred twenty days with continuation of at least 75% of Mr.&#160;Gaglione&#8217;s salary after the
commencement of his sick leave. The Employment Agreement further provides that in the event of his involuntary separation without cause,
the Company&#8217;s election not to renew the Employment Agreement, or his voluntary separation for a good reason as enumerated in the
Employment Agreement, Mr.&#160;Gaglione will receive severance payments, in the form of the continuation of his annual base salary and
benefits for a period of twelve months, and a lump sum payment, subject to performance criteria, equivalent to the highest bonus paid
to him in the three years prior to his termination, pro-rated to the date of his termination. &#160;In addition, the Employment Agreement
provides that in the event of his involuntary separation without cause, or in the event of his voluntary separation for a good reason
as enumerated in the agreement, all stock options, stock appreciation rights, and any similar rights which Mr.&#160;Gaglione holds on
the date of termination of employment shall become fully vested and be exercisable on the date of termination of employment, and shall
remain exercisable following the termination of employment until (i)&#160;expiration of the twelve month severance period, (ii)&#160;termination
of severance benefits due to a breach of the agreement by Mr.&#160;Gaglione, or (iii)&#160;expiration of the original term of the stock
option, stock appreciation right or similar right, whichever first occurs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">The description of the Employment
Agreement does not purport to be complete and is qualified in its entirety by reference to the full text of the Employment Agreement,
which is filed as Exhibit&#160;10.1 to this Report.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 10%"><b>Item 7.01.</b></td><td style="width: 90%"><b>Regulation FD Disclosure.</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in; background-color: white">On
November&#160;13, 2025, the Company issued a press release announcing the above-referenced appointment. A copy of the press release is
furnished herewith as Exhibit&#160;99.1.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in; background-color: white">The
information furnished in this Item 7.01, including Exhibit&#160;99.1, shall not be deemed "filed" for purposes of Section&#160;18
of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), or otherwise subject to the liabilities of that section,
nor shall it be deemed incorporated by reference into any other filing under the Securities Act of 1933, as amended, or the Exchange Act,
except as expressly set forth by specific reference in such a filing.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 10%"><b>Item 9.01</b></td><td style="width: 90%"><b>Financial Statements and Exhibits.</b></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(d)&#160;Exhibits</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 5%">&#160;</td>
  <td style="width: 12%"><a href="tm2531205d1_ex10-1.htm" style="-sec-extract: exhibit">Exhibit&#160;10.1</a></td>
  <td style="width: 83%"><a href="tm2531205d1_ex10-1.htm" style="-sec-extract: exhibit">Employment Agreement dated as of November&#160;24, 2025 between Hudson Technologies,&#160;Inc. and Kenneth Gaglione</a></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td><a href="tm2531205d1_ex99-1.htm" style="-sec-extract: exhibit">Exhibit&#160;99.1</a></td>
  <td><a href="tm2531205d1_ex99-1.htm" style="-sec-extract: exhibit">Press Release issued November&#160;13, 2025</a></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
  <td style="text-align: justify">Exhibit&#160;104</td>
  <td style="text-align: justify">Cover Page&#160;Interactive Data File (embedded within the Inline XBRL document)</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the requirements
of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto
duly authorized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Date: November&#160;13, 2025</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td colspan="2">HUDSON TECHNOLOGIES,&#160;INC.</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="width: 50%; font-size: 10pt">&#160;</td>
    <td style="width: 5%">By:</td>
    <td style="border-bottom: Black 1pt solid; width: 45%">/s/ Brian J. Bertaux</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td>Name:</td>
    <td>Brian J. Bertaux</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer&#160;&amp; Secretary</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 4; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjV0KwjAQhE/QOyx5LppWBe2blipiFSkivga7lWCbLZv4dyRvaWwRl4VlmflmhAjFipa6RobTosjhgE1bK4dQYIWM5ozeka43Cfhb4EVbx8q47v2BKXkGPTMZxCPlhc561xbLBOR0KCfDeAxRlMgZzLci+OopmUqXaJxWNShTwp6pZY1O8atPOKgnGWpeXdUR2WoyCUQD2ctviGUUw47u6kF8tZDnqQjCbgKxYrq13pU9HZovCVmNja+zPf3f4AMAykqC -->
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>tm2531205d1_ex10-1.htm
<DESCRIPTION>EXHIBIT 10.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit&#8239;10.1</B></P>

<P STYLE="margin: 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="text-transform: uppercase"><U>EMPLOYMENT
AGREEMENT</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">THIS
EMPLOYMENT AGREEMENT (this &ldquo;Agreement&rdquo;) is made as of the 24th day of November, 2025 by and between Hudson Technologies,&#8239;Inc.,
300 Tice Boulevard, Suite&#8239;290, Woodcliff Lake, NJ 07677 (the &ldquo;Company&rdquo; or &ldquo;Hudson&rdquo;) and Kenneth Gaglione,
residing at </FONT>[&bull;] (&ldquo;Executive&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, Hudson desires to
retain Executive as Chairman of the Board, President and Chief Executive Officer of Hudson Technologies,&#8239;Inc. and each of its subsidiaries;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">WHEREAS,
Hudson and the Executive acknowledge that, because the Executive&rsquo;s duties and responsibilities will bring the Executive </FONT>into
contact with Hudson&rsquo;s confidential information, Hudson must ensure that its valuable confidential information, as well as its customer
relationships, are protected and can be entrusted to the Executive;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">WHEREAS,
Hudson and the Executive acknowledge </FONT>that the Executive&rsquo;s talents, knowledge and services to Hudson are of a special, unique,
and extraordinary character and are of particular and peculiar benefit and importance to Hudson; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, Hudson desires to
ensure that it will receive the dedication, loyalty and service of, and the availability of objective advice and counsel from, the Executive,
as well as assurances that the Executive will devote his best efforts to his employment with Hudson and that he will not solicit other
executives or employees of Hudson.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">NOW,
THEREFORE, in consideration of the employment by Hudson of the Executive, the payments, rights and </FONT>benefits granted, and the mutual
covenants and conditions contained herein, and for other good and valuable consideration, receipt of which is hereby acknowledged, it
is agreed as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">1.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>EMPLOYMENT</U>:
Hudson agrees to employ Executive in an executive capacity, and Executive accepts employment upon the terms and conditions set forth herein.
Executive expressly acknowledges that he was advised that a condition to Executive&rsquo;s entering into this Agreement was the Executive&rsquo;s
agreement to restrictions regarding Confidential Information,&#8239;Intellectual Property, Non-Solicitation of Executives, and Covenants
Not To Compete (all set out in more detail below), and that the additional rights and benefits contained herein constitute adequate consideration
for this Agreement. Executive, at the sole discretion of Hudson, may be given different job titles and responsibilities consistent with
the types of titles and responsibilities that Executive performs as Chairman of the Board, President and Chief Executive Officer. Unless
and until such time as a new agreement or amendment to this Agreement is executed in writing by Hudson and Executive, this Agreement shall
remain binding upon Executive regardless of the job title or position held by Executive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">2.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>TERM</U>:
Subject to the provisions for termination as provided herein and paragraph &ldquo;15&rdquo; below (providing that Executive&rsquo;s employment
shall be at will), the term of this Agreement shall expire as of November&#8239;24, 2027. This Agreement shall be automatically renewed
for successive one (1)&#8239;year terms unless either party gives notice of its intention not to renew no less than ninety (90) days prior
to the expiration of the existing term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">3.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>COMPENSATION</U>:
As compensation for the services to be rendered by Executive, Hudson agrees to provide Executive with a base salary at the current annual
rate of Six Hundred Ninety-Five Thousand dollars ($695,000). The Compensation Committee of the Hudson Board of Directors (the &ldquo;Board&rdquo;)
shall meet at least annually for the purpose of determining Executive&rsquo;s annual base salary based upon the apparent value of his
services provided, however, that Executive&rsquo;s annual base salary may increase, but not decrease, during the term of employment hereunder.
Upon any such increase, the increased amount shall thereafter be deemed to be Executive&rsquo;s annual base salary.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Commencing with the 2026 calendar
year, during the term of Executive&rsquo;s employment, Executive shall be eligible to receive annual bonuses in the sole discretion of
the Compensation Committee of the Board, with an annual target bonus amount of at least seventy-five percent (75%) of then current annual
base salary (each, if so awarded, an &ldquo;Annual Bonus&rdquo;). Other bonus amounts may be awarded to Executive at the discretion of
the Compensation Committee of the Board.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">In
addition to the foregoing, the </FONT>Compensation Committee of the Board shall promptly grant to Executive, a five-year stock option,
vesting 50% on the first anniversary of the effective date of this Agreement and a further fifty percent on the second anniversary of
the date of this Agreement, having a Black-Scholes value, determined in good faith by the Compensation Committee of the Board, of at least
Six Hundred Ninety-Five Thousand dollars ($695,000).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Executive shall also be
entitled to participate in life, health and dental insurance, disability insurance, and any other benefits provided by Hudson generally
to its senior executive group, on equivalent terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">The
payment of the amounts in this paragraph shall constitute full satisfaction and discharge of Hudson&rsquo;s obligations under this </FONT>Agreement
but are without prejudice to Executive&rsquo;s rights under any other Executive bonus or benefit plan hereafter provided by Hudson.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">4.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>DUTIES</U>:
Executive shall serve as Chairman of the Board, President and Chief Executive Officer of Hudson and shall assume such other duties as
the Board may assign as are consistent with and appropriate for Executive&rsquo;s positions as Chairman of the Board, President and Chief
Executive Officer. In addition, Executive agrees to assume such other title or titles or subsidiary appointments, if any, as from time
to time may be assigned to Executive by Hudson which are consistent with the types of duties Executive performs as Chairman of the Board,
President and Chief Executive Officer. Executive shall report directly to the Board. Executive agrees that he will at all times faithfully,
industriously and to the best of his ability, experience and talents, perform all of the duties that may be required of and from him pursuant
to the express and implicit terms of this Agreement, to the reasonable satisfaction of Hudson. Such duties shall be rendered at Hudson&rsquo;s
headquarters currently located at Woodcliff Lake, New Jersey for at least three days per week (and remotely for the remainder of the week)
and, except as otherwise provided herein, at such other place or places within or without the State of New Jersey as Hudson shall in good
faith require or as the interest, needs, business, or opportunities of Hudson shall require.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Executive shall devote full,
normal and regular business time, attention, knowledge and skill to the business and interest of Hudson, and Hudson shall be entitled
to all of the benefits, profits or other issue arising from or incident to all work, services and advice of Executive performed for Hudson.
Executive agrees that while Executive is employed by Hudson, Executive shall not directly or indirectly in any capacity engage in any
business other than Hudson&rsquo;s business without Hudson&rsquo;s prior written consent, which consent will not be unreasonably withheld
provided that such other business (a)&#8239;is unrelated to the business of Hudson, (b)&#8239;will in no way interfere with the performance
of Executive&rsquo;s duties to Hudson, (c)&#8239;will not utilize Confidential Information or Intellectual Property of Hudson or of any
client of Hudson, (d)&#8239;will generally be conducted at times other than when Executive is required to work for Hudson, and at places
other than Hudson&rsquo;s business locations or those of Hudson&rsquo;s customers, and (e)&#8239;will not involve Hudson, other executives
of Hudson, any client of Hudson, or any supplier of Hudson, in the conduct or the financing of Executive&rsquo;s business, or as customers,
suppliers, investors, partners, joint venturers, or otherwise. Under no circumstances shall Executive render any services that are competitive
with any of Hudson&rsquo;s business, or that are for any other person, corporation or other entity that is engaged in any business competitive
with or in the same business as any of Hudson&rsquo;s business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">5.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>EXPENSES</U>:
Executive is authorized to incur reasonable expenses on behalf of Hudson in performing his duties, including expenses for general administration
of Hudson&rsquo;s office, travel, transportation, entertainment, gifts and similar items, which expenses shall be timely paid or reimbursed
to Executive, by Hudson, provided that the Executive furnishes to Hudson appropriate supporting documentation of such expenses in accordance
with Hudson policies. In addition, Hudson will reimburse the Executive for all professional fees and expenses for professional organizations
and continued education reasonably incurred by the Executive and reasonably related to the continued performance of his duties. In order
to accommodate Executive, the Company shall also, at Executive&rsquo;s option, either: (i)&#8239;reimburse Executive in accordance with
the Company&rsquo;s reimbursement policy for the costs of a hotel near the Company&rsquo;s Woodcliff Lake, New Jersey headquarters, or
(ii)&#8239;reimburse Executive for the cost of an apartment in the Woodcliff Lake, New Jersey area in an amount not to exceed Five Thousand
dollars ($5,000) per month.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">6.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>VACATIONS</U>:
Executive shall be entitled to the number of paid vacation, sick days, personal days and holidays as are specified, established and set
forth in Hudson&rsquo;s standard policies, provided, however, that Executive shall be entitled each calendar year to a vacation of no&#8239;less
than twenty-five (25) weekdays, no two (2)&#8239;of which need be consecutive. Hudson shall not be required to compensate Executive for
vacation days, sick days or personal days not taken by the Executive in any given year, and the Executive cannot accrue and accumulate
unused vacation days, sick days or personal days in subsequent years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">7.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>TERMINATION</U>:
The following payments and benefits (hereinafter &ldquo;Severance Benefits&rdquo;) will be provided to the Executive by Hudson in the
event of a Termination of Employment (as hereinafter defined):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">A.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Executive
will continue to receive his annual base salary, based upon his annual base salary in effect as of the date of his Termination of Employment,
for a period of twelve (12) months (the &ldquo;Severance Period&rdquo;), in accordance with Hudson&rsquo;s normal payroll practice. Hudson
shall deduct from Executive&rsquo;s continuing payroll all normal tax withholdings and deductions which Hudson is required by law to make.
Subject to paragraph &ldquo;7.G.&rdquo; and paragraph &ldquo;22&rdquo; below, the initial payment shall be made within the forty-five
(45) day period following the Executive&rsquo;s Termination of Employment and the Executive shall have no right to designate the taxable
year of payment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">B.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Within
the forty-five (45) day period following the Executive&rsquo;s Termination of Employment, Hudson will pay to the Executive a lump sum
payment in an amount equal to a pro rata bonus through the date of Termination of Employment (the &ldquo;Pro-Rata Bonus&rdquo;). For purposes
of this paragraph &ldquo;7.B.&rdquo;, the Pro-Rata Bonus shall be an amount equal to the highest bonus earned by the Executive in any
calendar year within the three (3)&#8239;calendar years immediately preceding the date of Termination of Employment, pro-rated for the
period served during the year in which the Termination of Employment occurs. Hudson shall deduct from this bonus payment all normal tax
withholdings and deductions which Hudson is required by law to make. The Executive shall have no right to designate the taxable year of
payment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Notwithstanding the foregoing,
Hudson shall not be obligated to pay the Pro-Rata Bonus to the Executive if as of the date of Termination of Employment (i)&#8239;Hudson
is operating at a level of performance, on a year to date basis, below Hudson&rsquo;s net profit goals as established by Hudson&rsquo;s
Budget (as hereinafter defined), or (ii)&#8239;the Executive is acting at a level of performance, on a year to date basis, such that he
has not achieved all of the performance criteria established by the Executive&rsquo;s Budget (as hereinafter defined). For purposes of
this subparagraph &ldquo;7.B.&rdquo;, Hudson shall prepare a profit and loss statement showing Hudson&rsquo;s total year to date net profit
as of the close of business the day prior to the date of Termination of Employment, and as compared to the net profit under Hudson&rsquo;s
Budget (the &ldquo;Interim P&amp;L&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">C.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Subject
to paragraph &ldquo;7.G.&rdquo; and paragraph &ldquo;22&rdquo; below, within the forty-five (45) day period following the Executive&rsquo;s
Termination of Employment, Hudson will pay to the Executive a lump sum payment for the Executive&rsquo;s unused vacation for the year
in which the Termination of Employment occurs, equal to the number of <I>pro rata</I> unused vacation days on the date of Termination
of Employment, as determined in accordance with Hudson&rsquo;s standard vacation policy, multiplied by the Executive&rsquo;s daily base
salary on the date of the Termination of Employment. Hudson shall deduct from this payment all normal tax withholdings and deductions
which Hudson is required by law to make. The Executive shall have no right to designate the taxable year of payment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">D.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The
Executive&rsquo;s participation in life, health and dental insurance, disability insurance, and any other benefits (the &ldquo;Benefits&rdquo;)
provided by Hudson to the Executive as of the date of the Termination of Employment shall be continued, or essentially equivalent benefits
provided by Hudson, for the entire Severance Period or until otherwise terminated by the Executive, on the same terms, conditions and
costs as if the Executive continued in the employ of Hudson. To the extent Benefits include health and dental insurance, such Benefits
shall be provided as COBRA continuation coverage, and not in addition to COBRA. Notwithstanding the foregoing, to the extent Benefit coverages
provided to the Executive under this paragraph are taxable to the Executive, Hudson&rsquo;s obligation hereunder shall not exceed the
applicable dollar amount under Section&#8239;402(g)(1)(B)&#8239;of the Internal Revenue Code of 1986, as amended (the &ldquo;Code&rdquo;),
determined as of the year in which the Executive&rsquo;s &ldquo;Separation of Service&rdquo; occurs, which is exempt under Treas. Reg.
Section&#8239;1.409A-1(b)(9)(v)(D)(Limited Payment).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">E.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>All
stock options, stock appreciation rights, and any similar rights which the Executive holds on the date of Termination of Employment shall
become fully vested and be exercisable on the date of Termination of Employment, and shall remain exercisable following the Termination
of Employment until (i)&#8239;expiration of the Severance Period, (ii)&#8239;termination of Severance Benefits pursuant to paragraph &ldquo;12&rdquo;
below, or (iii)&#8239;expiration of the original term of the stock option, stock appreciation right or similar right, whichever first occurs.
No extension of an exercise period under this Agreement shall extend to a date that would cause a stock option, stock appreciation right
or similar right to be subject to Code Section&#8239;409A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">F.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>For
the purposes of this Agreement, the following definitions will apply:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(i)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>A
&ldquo;Termination of Employment&rdquo; shall take place in the event that the Executive&rsquo;s employment is terminated (a)&#8239;by
Hudson without Cause (as hereinafter defined) including for this purpose Hudson&rsquo;s election not to renew this Agreement, or (b)&#8239;by
the Executive following an event constituting Good Reason (as hereinafter defined).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(ii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>&ldquo;Cause&rdquo;
shall exist if the act(s)&#8239;or conduct of the Executive make it unreasonable to require Hudson to continue to retain Executive in its
employment, such as, but not limited to, (a)&#8239;the Executive&rsquo;s willful and continued refusal to perform, or the Executive&rsquo;s
willful and continued neglect of, the substantive duties of his position, (b)&#8239;any willful act or omission by the Executive constituting
dishonesty, fraud or other malfeasance, (c)&#8239;material nonconformance with Hudson&rsquo;s standard business practices and policies,
including but not limited to violation of Hudson&rsquo;s Code of Business Conduct and Ethics or Hudson&rsquo;s Substance Abuse Policy,
(d)&#8239;any act or omission by the Executive which has a material adverse effect upon the financial condition or business reputation
of Hudson, (e)&#8239;the Executive&rsquo;s conviction of a felony, or any crime involving moral turpitude, dishonesty or theft, under the
laws of the United States, or any state thereof, or any other jurisdiction in which Hudson conducts business, (f)&#8239;breach of the provisions
of paragraphs &ldquo;10&rdquo; or &ldquo;11&rdquo; of this Agreement or, (g)&#8239;the resignation of Executive other than pursuant to
the occurrence of an event constituting Good Reason.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(iii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>&ldquo;Good
Reason&rdquo; shall mean the occurrence of any of the following: (a)&#8239;the Executive is assigned any duties or responsibilities, without
his consent, that are materially inconsistent with his position, duties, responsibilities, or status; (b)&#8239;Hudson requires the Executive,
without his consent, to be based at a location which is more than fifty (50) miles from Hudson&rsquo;s corporate headquarters, currently
located at 300 Tice Boulevard, Suite&#8239;290, Woodcliff Lake, New Jersey 07677; (c)&#8239;except as provided in paragraph &ldquo;1.I.&rdquo;
below, the Executive&rsquo;s annual base salary is reduced, except to the extent that the annual base salaries of all Executive Officers
(as defined below) are reduced due to the adverse financial condition of Hudson and further providing that the Executive&rsquo;s annual
base salary may not be reduced to a level that is less than ninety percent (90%) of the Executive&rsquo;s annual base salary as of the
date herein; (d)&#8239;the Executive&rsquo;s benefits are reduced and such reduction results in a material reduction in the Executive&rsquo;s
total compensation, except to the extent that such reductions are made by Hudson on a company-wide basis and affect all Executive Officers
that participate in such benefits; or (e)&#8239;except as provided in paragraph &ldquo;7.I.&rdquo; below, the Executive experiences in
any year a reduction in bonus compensation, or other incentive compensation, or a reduction in the ratio of the Executive&rsquo;s incentive
compensation, bonus or other such payments to his base compensation, or a reduction in the method of calculation of the Executive&rsquo;s
incentive compensation, bonus or other such payments if these benefits or payments are calculated other than as a percentage of base salary,
except to the extent such reduction applies equally or proportionally, as the case may be, to all Executive Officers of Hudson. Good Reason
shall not be deemed to exist unless the Executive&rsquo;s Termination of Employment for Good Reason occurs within ninety (90) days following
the initial existence of one of the foregoing conditions, the Executive provides Hudson with written notice of the existence of such condition(s)&#8239;within
thirty (30) days after the initial existence of the condition(s)&#8239;and Hudson fails to remedy the condition within thirty (30) days
after its receipt of such notice. An isolated, insubstantial and inadvertent action not taken in bad faith and which is remedied by Hudson
within ten (10)&#8239;days after Hudson&rsquo;s receipt of notice thereof given by the Executive shall not constitute Good Reason.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(iv)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>&ldquo;Executive
Officer(s)&rdquo; shall mean any current or future officer of Hudson Technologies,&#8239;Inc. who is subject to Section&#8239;16(a)&#8239;of
the Securities Exchange Act of 1934</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">G.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Hudson&rsquo;s
obligation to pay the compensation and to make the arrangements provided in this paragraph &ldquo;7&rdquo; shall be absolute and unconditional
and shall not be affected by any circumstances, including, without limitation, any offset, counterclaim, recoupment or other right which
Hudson may have against the Executive or anyone else; provided, however that as a condition to payment of amounts under paragraphs 7.A.,
7.B., 7.D. and 7.E., within sixty (60) days of the Executive&rsquo;s Termination of Employment, the Executive shall have (i)&#8239;executed
and not revoked a general release and waiver, in form and substance reasonably satisfactory to Hudson and the Executive, of all claims
relating to the Executive&rsquo;s employment by Hudson and the termination of such employment, including, without limitation, discrimination
claims (including without limitation age discrimination), employment-related tort claims, contract claims and claims under this Agreement
(other than claims with respect to benefits under any tax-qualified retirement plans or continuation of coverage or benefits solely as
required under ERISA) with such general release and waiver having become irrevocable, and (ii)&#8239;executed an agreement expressly acknowledging
and reaffirming the covenants and restrictions contained in paragraphs &ldquo;10&rdquo; and &ldquo;11&rdquo; below, and the remedies available
to Hudson under paragraph &ldquo;12&rdquo; below. In accordance with paragraph &ldquo;22&rdquo; below and notwithstanding the payment
periods stated in paragraph &ldquo;7&rdquo; above, if the consideration period (or revocation period, if applicable) for any general release
and waiver extends across two (2)&#8239;calendar years, the payments to the Executive of the Severance Benefits shall begin in the second
of the calendar years (with any payments previously due paid in a lump sum on the first payroll date, or other payment date, in the second
calendar year).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">H.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>All
amounts payable by Hudson pursuant to this paragraph &ldquo;7&rdquo; shall be paid without notice or demand. The Executive shall not be
obligated to seek other employment in mitigation of the amounts payable or arrangements made pursuant to this paragraph &ldquo;7&rdquo;
and, except as provided in paragraph &ldquo;12&rdquo; below, the obtaining of any other employment shall not result in a reduction of
Hudson&rsquo;s obligation to make the payments, benefits and arrangements required to be made under this paragraph &ldquo;7&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">I.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Executive
expressly acknowledges that the following shall not constitute &ldquo;Good Reason&rdquo; for purposes of this paragraph &ldquo;7&rdquo;:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(i)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Establishing
a new or different bonus or incentive compensation plan(s)&#8239;in any subsequent year based upon new or different criteria for calculating
the applicability of, and the amount of any bonus or incentive compensation award due to the Executive, provided that any new or different
bonus or incentive compensation plan, and any award under said plan, applies equally or proportionally, as the case may be, to all Executive
Officers; except that Hudson may establish separate performance criteria and payment amounts for awards under such plan for each Executive
Officer that are reasonably achievable and reasonably related to such Executive Officer&rsquo;s normal duties and responsibilities;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(ii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>A
reduction of the Executive&rsquo;s bonus compensation or other incentive compensation that (a)&#8239;results from Hudson operating at a
level of performance below Hudson&rsquo;s Budget, (b)&#8239;results from the Executive&rsquo;s failure or inability to attain, in whole
or in part, any or all of the performance criteria established for the Executive under the said plan, (c)&#8239;results from the application
of the terms of such bonus or incentive compensation plan, or (d)&#8239;is based upon the Executive&rsquo;s performance or non-performance,
of his normal duties and responsibilities during the period covered by the bonus or incentive compensation plan including, without limitation,
due to the Executive&rsquo;s Disability (as defined herein);</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(iii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>A
reduction of the Executive&rsquo;s annual base salary based upon the Executive&rsquo;s performance or non-performance, of his normal duties
and responsibilities, provided that the Executive&rsquo;s annual base salary may not be reduced to a level that is less than ninety (90%)
percent of the Executive&rsquo;s annual base salary for the calendar year immediately prior to the Termination of Employment; or</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(iv)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>A
reduction in the Executive&rsquo;s annual base salary pursuant to the provisions of paragraph &ldquo;9&rdquo; below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">8.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>TERMINATION
FOR CAUSE</U>: Hudson may at any time terminate the employment of the Executive for Cause (as defined in paragraph &ldquo;7&rdquo; above)
upon five (5)&#8239;days prior written notice to Executive. If Executive is terminated for Cause, he shall be entitled to no Severance
Benefits and shall be entitled to no bonus payment that might otherwise be owed to him if he worked for the entire year. In the event
of termination under this paragraph, Hudson shall within thirty (30) days after the date of notice, pay Executive all amounts which are
then accrued but unpaid, including unpaid vacation as determined in accordance with Hudson&rsquo;s&rsquo; standard vacation policy (the
&ldquo;Accrued Obligations&rdquo;). Hudson shall have no further or additional liability to Executive. For the avoidance of doubt, on
the resignation of Executive (including for this purpose Executive&rsquo;s election not to renew this Agreement) other than pursuant to
the occurrence of an event constituting Good Reason, Executive will be entitled to only the Accrued Obligations and shall not be entitled
to Severance benefits or bonus payment that might otherwise be owed to him if he worked for the entire year.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">9.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>SICK
LEAVE</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">A.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>If
with or without reasonable accommodation Executive is physically or mentally unable to perform his duties, or is otherwise absent for
medical reasons, Hudson shall continue to pay base salary and provide benefits to the Executive (&ldquo;Sick Leave&rdquo;). However, if
a continuous period of Sick Leave exceeds eight (8)&#8239;consecutive weeks, Hudson&rsquo;s obligation with regard to base salary upon
the expiration of the eight (8)&#8239;consecutive weeks shall be limited to paying seventy-five percent (75%) of base salary. If the Executive
returns to full service, his full base salary shall be reinstated to the pre-adjustment amount. As a condition to the receipt of the foregoing
base salary and benefits, the Executive agrees that he shall provide Hudson such information as Hudson may reasonably request from time
to time to permit Hudson to make a determination that the Executive is entitled to sick pay under this provision. Hudson shall reduce
the amount paid to the Executive during such Sick Leave by an amount equal to any disability payments or benefits actually received by
Executive under or pursuant to any disability program or supplemental disability insurance plan(s)&#8239;provided by Hudson at Hudson&rsquo;s
expense unless such reduction results in a violation of Code Section&#8239;409A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 7; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">B.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Notwithstanding
the foregoing, Hudson may terminate the employment of Executive at any time after Executive&rsquo;s continuous period of Sick Leave exceeds
120 calendar days. Termination of the Executive after the said 120 calendar period shall not be deemed a Termination for Cause (as defined
in paragraph &ldquo;7&rdquo; above) and shall entitle the Executive to receive the payments and benefits provided by paragraph &ldquo;7&rdquo;
upon Termination of Employment based upon Executive&rsquo;s full base salary, and for purposes of such payments and benefits, the Severance
Period shall be deemed to commence as of the date of the Termination of Employment resulting under this paragraph &ldquo;9.B.&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">C.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Notwithstanding
anything to the contrary contained herein, in the event that during the period the Executive is on Sick Leave, and prior to any Termination
of Employment pursuant to paragraph &ldquo;9.B.&rdquo;, there is deemed a &ldquo;Separation from Service&rdquo; (as that term is defined
in Code Section&#8239;409A for purposes of a permissible payment event), Hudson and the Executive agree that such Separation of Service
shall be treated as a Termination of Employment. Such termination shall not be deemed a Termination for Cause (as defined in paragraph
&ldquo;7&rdquo; above) and shall entitle the Executive to receive the payments and benefits provided by paragraph &ldquo;7&rdquo; upon
Termination of Employment based upon Executive&rsquo;s full base salary, provided that, for purposes of such payments and benefits, the
Severance Period shall commence as of the date of the Separation from Service as described in this paragraph &ldquo;9.C.&rdquo;, and shall
be based upon Executive&rsquo;s full base salary.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">D.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Notwithstanding
anything to the contrary contained herein, in the event that during the period the Executive is on Sick Leave, and prior to any Termination
of Employment pursuant to paragraph &ldquo;9.B.&rdquo; or any Separation from Service pursuant to paragraph &ldquo;9.C.&rdquo;, the Executive
becomes &ldquo;Disabled&rdquo;, (as defined in Code Section&#8239;409A for purposes of a permissible payment event) Hudson and the Executive
agree that the Executive&rsquo;s Disability shall entitle the Executive to receive the payments and benefits provided by paragraph &ldquo;7&rdquo;
upon Termination of Employment based upon Executive&rsquo;s full base salary. For purposes of such payments and benefits, the Severance
Period shall commence as of the date of the Disability as described in this paragraph &ldquo;9.D.&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 8; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">10.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>CONFIDENTIALITY</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">A.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Executive
expressly acknowledges and agrees as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(i)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Hudson
expends a significant amount of funds annually on researching and developing solutions and proprietary techniques related to the products
and services it offers or is seeking to offer, and has developed substantial confidential, proprietary, and trade secret information,
and this confidential, proprietary and trade secret information, if misused, disclosed, misappropriated or used by others, would result
in irreparable harm to Hudson.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(ii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Hudson&rsquo;s
Confidential Information (as hereinafter defined) constitutes valuable commercial assets of Hudson and is not readily available to the
general public or any persons not employed by or otherwise not associated in a position of trust with Hudson. Hudson keeps its Confidential
Information confidential (other than to the extent filings are required for patents) by, among other things, restricting access to only
those who need the information to perform their Hudson job function and prohibiting the use or disclosure of Confidential Information
to anyone not authorized to receive or use the Confidential Information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(iii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Executive&rsquo;s
position with Hudson will continue to provide Executive with access to or knowledge of Hudson&rsquo;s Confidential Information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(iv)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Hudson&rsquo;s
Confidential Information will become known to Executive only as a result of his employment with Hudson. To the extent that Executive was
previously engaged, on his own or with others, in a business that provided the same or similar services as those provided by Hudson, Executive
further acknowledges that such prior business knowledge and experience, and any familiarity with entities that are actual or potential
customers for the business, shall not permit or allow Executive to contend that Hudson&rsquo;s Confidential Information is not confidential
or should not be protected from use or misappropriation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">B.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>In
light of the foregoing, Executive acknowledges and agrees as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(i)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>All
Confidential Information is the property of Hudson, and Executive shall not, without the express written consent of Hudson, directly or
indirectly use, disseminate, disclose, or in any way reveal, either during Executive&rsquo;s employment or at any time thereafter, all
or any part of the Confidential Information, other than for the purposes authorized by Hudson, or only for the benefit of Hudson.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(ii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Hudson
shall be the sole owner of, and Executive hereby assigns to Hudson, any and all property rights to all Intellectual Property (as hereinafter
defined) made, conceived, originated, devised, discovered, invented, or developed before, during or after the term of Executive&rsquo;s
employment with Hudson, whether or not Executive was involved either alone or with others, if it was in whole or in part developed during
the course of Executive&rsquo;s employment or by Executive&rsquo;s use of any property of Hudson. This ownership provision does not apply
to creations of the Executive which are made in the Executive&rsquo;s own time, without the use of any Hudson resources, and which do
not relate in any way to Hudson&rsquo;s business. Executive agrees to cooperate fully and assist Hudson or its designee in the performance
of any lawful acts that Hudson at its discretion deems necessary, and to execute and deliver without charge any documents reasonably required
by Hudson, to secure any patent, copyright, trademark, and other protection for Intellectual Property and improvements thereon, and to
assign to and vest in Hudson the entire interest therein in the United States and all foreign countries.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 9; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(iii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Upon
request by Hudson at any time, or upon termination of employment with Hudson, whichever is sooner, Executive shall immediately deliver
to Hudson any and all information and property of Hudson in whatever form it exists, including but not limited to all Confidential Information
and all copies thereof or materials containing or derived from Confidential Information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">C.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>As
used in this Agreement, &ldquo;Confidential Information&rdquo; means all information not publicly available (but including information
that is publicly available as a result of a breach by Executive of paragraphs &ldquo;10&rdquo; and &ldquo;11&rdquo;) and not generally
known or used by Hudson&rsquo;s competitors, or in the industry, and which could be harmful to Hudson if disclosed to persons outside
of Hudson and which includes, but is not limited to:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(i)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Intellectual
Property (as hereinafter defined);</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(ii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Technical
information, such as, but not limited to: Hudson&rsquo;s plant organization and designs; product formulation, manufacturing, performance
and processing data; and research and development results and plans;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(iii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Product
information, such as, but not limited to: non-public details of Hudson&rsquo;s products and services, including but not limited to, its
existing refrigerant, decontamination, reclamation and recovery products and services, as well as those being developed; specialized equipment
and training; product plans, drawings and specifications; and performance capabilities, strengths and weaknesses;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(iv)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Strategic
information, such as, but not limited to: Hudson&rsquo;s material costs; supplier and vendor information; overhead costs; pricing; profit
margins; banking and financing information; and market penetration initiatives and strategies;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(v)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Organizational
information such as, but not limited to: Hudson&rsquo;s personnel and salary data; information concerning the utilization of facilities;
merger, acquisition and expansion information; equipment utilization information; and Hudson manuals, policies and procedures;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(vi)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Marketing
and sales information, such as, but not limited to: Hudson&rsquo;s licensing, marketing and sales techniques and data; customer lists;
customer data, such as, but not limited to, their personnel, project, financial and account status, individual needs, historical purchases,
and contact information; product development and delivery schedules; market research and forecasts; and marketing and advertising plans,
techniques and budgets; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(vii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Advertising
information, such as, but not limited to: Hudson&rsquo;s overall marketing policies; the specific advertising programs and strategies
utilized by Hudson; and the success or lack of success of those programs and strategies.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 10; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">&ldquo;Confidential
Information&rdquo; does not include general skills, experience or information that is generally available to the public, other than information
which has become generally available as a result of Executive&rsquo;s direct or indirect act or omission. &ldquo;Confidential Information&rdquo;
also does not include information regarding Executive&rsquo;s own pay and benefits, information as to the terms and conditions of employment,
or information that is deemed not </FONT>confidential under Section&#8239;7 of the National Labor Relations Act. Executive understands
that nothing contained in this Agreement limits Executive&rsquo;s ability to file a charge or complaint with the Equal Employment Opportunity
Commission, the National Labor Relations Board, the Occupation Safety and Health Administration, the Securities and Exchange Commission
or any other federal, state or local governmental agency or commission (&ldquo;Government Agencies&rdquo;). Executive further understands
that this Agreement does not limit Executive&rsquo;s ability to communicate with any Government Agencies, including providing documents
or other information, without notice to Hudson. This Agreement does not limit Executive&rsquo;s right to receive an award for information
provided to any Government Agencies.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">D.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>As
used in this Agreement, &ldquo;Intellectual Property&rdquo; means all information concerning the evaluation, design, engineering, construction,
marketing, and sales of the products and services provided by Hudson and which includes, but is not limited to: any and all patents, patents
pending; trademarks, copyrights, and any and all applications for same issued to and/or applied for by Hudson; any and all technological
(including software), educational, operational, and financial innovations, discoveries, inventions, designs, and formulae; tests; performance
data; process or production methods; improvements to all such property; and all recorded material defining, describing, illustrating,
or documenting in any fashion, all such property, whether written or not and regardless of the medium in which the information is stored
or recorded; without regard to whether such property is patentable, copyrightable, or subject to trade/service mark protection, and without
regard to whether a patent, copyright, or trademark or service mark has been sought or obtained.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">E.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Notwithstanding
anything in this Agreement, Executive is hereby advised that pursuant to the federal Defend Trade Secrets Act: (i)&#8239;an individual
shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that (a)&#8239;is
made (1)&#8239;in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (2)&#8239;solely
for the purpose of reporting or investigating a suspected violation of law; or (b)&#8239;is made in a complaint or other document filed
in a lawsuit or other proceeding, if such filing is made under seal; and (ii)&#8239;an individual who files a lawsuit for retaliation by
an employer for reporting a suspected violation of law may disclose the trade secret to the attorney of the individual and use the trade
secret information in the court proceeding, if the individual (a)&#8239;files any document containing the trade secret under seal; and
(b)&#8239;does not disclose the trade secret, except pursuant to court order.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">11.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>NON-COMPETITION
/ NON-SOLICITATION</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">A.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Executive
expressly acknowledges and agrees as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(i)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Hudson
compensates its employees, among other things, to develop and to pursue, on Hudson&rsquo;s behalf, good relationships and goodwill with
all customers and potential customers, whether developed by Executive or others within the Hudson organization;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 11; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(ii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Executive
will be exposed to, acquire and develop knowledge of Confidential Information including, without limitation, Confidential Information
related to Hudson&rsquo;s customers, operations, and its suppliers;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(iii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Executive
is able to be gainfully employed by other employers in a variety of other industries and businesses that are engaged in businesses that
do not involve and are not competitive with any part of Hudson&rsquo;s business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">B.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>In
light of the foregoing, Executive agrees, that while Executive is employed by Hudson, and continuing until the expiration of the Covenant
Period (as hereinafter defined):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(i)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Executive
shall not, within the Restricted Territory (as hereinafter defined), compete with Hudson, directly or indirectly, whether for Executive&rsquo;s
own behalf or on behalf of or in conjunction with any other person, persons, company, partnership, corporation or business entity, whether
for profit or not-for-profit, by being employed by, participating in, or otherwise being materially connected in the conduct of any business
activity that involves providing products or services that are like or similar to, or competitive with, or would replace or be a substitute
for, any one or more of the products and services provided by Hudson (hereinafter &ldquo;Competitive Products&rdquo;) if such employment,
participation, or connection involves: (a)&#8239;responsibilities similar to responsibilities Executive had or performed for Hudson at
any time during the last eighteen (18) months of Executive&rsquo;s employment with Hudson; (b)&#8239;supervision of employees or other
personnel in the provision of Competitive Products; (c)&#8239;development or implementation of strategies or methodologies related to the
provision of Competitive Products; (d)&#8239;marketing or sale of Competitive Products; or (e)&#8239;responsibilities in which Executive
would utilize or disclose Confidential Information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(ii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Executive
shall not compete with Hudson, directly or indirectly, whether for Executive&rsquo;s own behalf or on behalf of or in conjunction with
any other person, persons, company, partnership, corporation or business entity, whether for profit or not-for-profit, by calling upon,
contacting, diverting, soliciting, or doing business for or with any &ldquo;Client&rdquo; of Hudson (as hereinafter defined) for the purpose
of offering or providing any Competitive Products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">(iii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Executive
shall not directly or indirectly, without the prior written consent of Hudson, (a)&#8239;induce, solicit, entice, or encourage any officer,
director, employee or other individual to leave his or her employment with Hudson, (b)&#8239;induce, solicit, entice, or encourage any
officer, director, employee or other individual to compete in any way with the products and services of Hudson, or to violate the terms
of any employment, non-competition, confidentiality or similar agreement with Hudson; or (c)&#8239;employ, offer to employ, contract with,
offer to contract with, or do business with any officer, director, employee or other individual who is employed by Hudson.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 12; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">C.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>For
purposes of this paragraph &ldquo;11&rdquo;, the Covenant Period shall be twelve (12) months after the Executive&rsquo;s last day of employment
with Hudson, regardless of the reason underlying the termination of Executive&rsquo;s employment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">D.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Executive
acknowledges that many of Hudson&rsquo;s services are remedial in nature and, as such, its customers may utilize Hudson&rsquo;s services
on an infrequent basis over an extended period of time, or following a protracted sales effort over an extended period of time. Executive
also acknowledges that because of his position, he will likely have knowledge of Hudson&rsquo;s customers through access to Confidential
Information, whether or not located within the Restricted Territory (hereinafter defined). Accordingly, for purposes of this paragraph
&ldquo;11&rdquo;, the term &ldquo;Client&rdquo; shall mean (a)&#8239;any customer or potential customer of Hudson upon whom Executive,
during the last eighteen (18) months of Executive&rsquo;s employment with Hudson, called upon or with whom Executive had any contact,
or as to whom Executive was involved in regard to planning, marketing, conducting, or overseeing an offer to sell products or perform
services; (b)&#8239;any customer as to whom Executive assisted in selling products or providing services, or as to whom Executive was involved
in regard to planning, marketing, conducting, or overseeing the offer to sell products or perform services if the customer received any
products or services from Hudson during the last eighteen (18) months of Executive&rsquo;s employment with Hudson; (c)&#8239;any potential
customer of Hudson whose identity Executive learned during the eighteen (18) months of Executive&rsquo;s employment with Hudson or learned
from Confidential Information at any time; or (d)&#8239;any customer for whom Hudson has provided products or services to at any time during
the thirty-six (36) months preceding the last day of the Executive&rsquo;s employment with Hudson and whose identity as a Hudson customer
Executive learned from Confidential Information at any time.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">E.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Executive
acknowledges that the nature of Hudson&rsquo;s business is such that provides its products and services to customers throughout the United
States of America and Puerto Rico. Accordingly, the &ldquo;Restricted Territory&rdquo; includes each and every state of the United States
of America (including the District of Columbia) and Puerto Rico.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">F.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>In
order to assure Hudson of the full twelve (12) months of the Covenant Period within which to protect its goodwill and to prevent Executive
from unfairly benefiting by violations of this paragraph &ldquo;11&rdquo;, the provisions and requirements of this paragraph &ldquo;11&rdquo;
shall be extended for a period of time beyond the Covenant Period equal in length to the total length of time during which Executive is
in violation of any one or more provisions of this paragraph.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">G.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>In
the event it is determined by a court of competent jurisdiction that any provision or portion of a provision of this paragraph &ldquo;11&rdquo;
is not enforceable under the law governing this Agreement, the unenforceable provision or portion thereof may be stricken, and the remainder
of the provision and of this paragraph &ldquo;11&rdquo; shall be valid and fully enforceable, in all respects, as if the provision or
portion of a provision deemed unenforceable had never been part of the Agreement. Further, if any provision of this Agreement is found
to be overbroad or unenforceable, the court or any other authority with competent jurisdiction is expressly authorized to conform the
provision to the extent necessary to remedy any deficiency and render it valid and enforceable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 13; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">12.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>REMEDIES</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">A.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>In
the event that the Executive breaches any term or provision of paragraphs &ldquo;10&rdquo; or &ldquo;11&rdquo; of this Agreement, Hudson
shall be immediately, permanently and irreparably damaged and shall be entitled, in addition to and without limiting Hudson&rsquo;s rights
to, any and all other legal and equitable remedies and damages, (i)&#8239;to a temporary restraining order ex parte, to a preliminary injunction,
and to a permanent injunction, to restrain Executive&rsquo;s actions or the actions of others acting in conjunction with Executive or
on Executive&rsquo;s behalf, (ii)&#8239;to terminate all future Severance Benefits through the remainder of the Severance Period, and (iii)&#8239;to
recover from Executive all Severance Benefits actually paid to the Executive, including any costs or expenses actually incurred by Hudson
in providing such Severance Benefits. Executive agrees that Executive will not be damaged by enforcement of this covenant as Executive
can obtain many other types of gainful employment without violating the provisions of paragraphs &ldquo;10&rdquo; or &ldquo;11&rdquo;,
so that no bond shall be required, and if the court requires a bond to be posted, it shall not exceed $500.00.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">B.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>All
of Executive&rsquo;s covenants and obligations under paragraphs &ldquo;10&rdquo; and &ldquo;11&rdquo; of this Agreement shall survive,
and shall remain enforceable, for so long as Executive is employed and after termination of employment for any reason, and shall survive
despite future promotions, raises, changes in position or compensation, demotions and the execution of new agreements with Hudson, and
shall inure to the benefit of Hudson&rsquo;s successors and assigns, unless Hudson executes in writing an agreement expressly terminating
the covenants of paragraphs &ldquo;10&rdquo; and &ldquo;11&rdquo; of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">C.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Hudson
and Executive shall each bear and be responsible for their own attorneys&rsquo; fees, expenses and disbursements incurred in any litigation
brought by either party to enforce or interpret any provision contained in paragraphs &ldquo;10&rdquo; or &ldquo;11&rdquo; of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">13.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>NOTICES</U>:
All notices required or permitted to be given under this Agreement shall be sufficient if in writing and if sent by certified mail, return
receipt requested, to the Executive at his residence, and to Hudson at its principal office located at 300 Tice Boulevard, Suite&#8239;290,
Woodcliff Lake, New Jersey 07677, attention Chief Financial Officer, or at such other address as any party specifies by giving proper
notice.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">14.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>SUCCESSORS
AND ASSIGNS</U>: This Agreement shall be binding upon and shall inure to the benefit of the Executive and his estate. Neither this Agreement
nor any rights hereunder shall be assignable by the Executive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">This
Agreement shall be freely assignable by Hudson to, and shall inure to the benefit of, and be binding upon, any successor corporation or
affiliate of a </FONT>successor corporation, and all references in this Agreement to Hudson shall include its subsidiaries and affiliates
and any successors, affiliates of successors or assigns of Hudson. As used herein, the term &ldquo;successor&rdquo; shall mean any person,
firm, corporation or business entity or affiliate thereof which at any time, whether by merger, purchase, or otherwise, directly or indirectly
acquires all or substantially all of the assets or the business of Hudson, including any entity that shall be the surviving corporation
in a merger with Hudson.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">15.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>EMPLOYMENT
AT WILL; CONSEQUENCES OF TERMINATION</U>: Notwithstanding paragraph &ldquo;2&rdquo; above, Hudson expressly agrees that at all times Executive&rsquo;s
employment shall be at will and at any time the Executive may resign or otherwise terminate his or her employment with Hudson, for any
reason or for no reason, subject to the provisions contained herein. Likewise, the Executive expressly agrees that at any time Hudson
may terminate the employment of the Executive for any reason or for no reason, subject to the provisions contained herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 14; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">16.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>INDEMNIFICATION</U>:
In the event that any litigation shall be brought to enforce or interpret any provision contained in paragraphs &ldquo;7&rdquo;, &ldquo;8&rdquo;,
or &ldquo;9&rdquo; of this Agreement, then, provided that the Executive prevails to any extent, Hudson or any successor corporation shall
reimburse or indemnify the Executive for the Executive&rsquo;s reasonable attorneys&rsquo; fees, expenses and disbursements incurred in
such litigation, including the costs of enforcement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">17.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>CONTROLLING
LAW</U>: This Agreement and all other issues regarding the employment of the Executive shall be governed by the laws of the State of New
Jersey, without reference to its conflicts of law principles.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">18.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>ENTIRE
AGREEMENT</U>: This Agreement represents the entire agreement and understanding of the parties regarding the employment of the Executive,
and all prior or contemporaneous agreements, representations, or understandings. Executive has not relied upon any inducement, promise,
representation, or assurance, other than those expressly set out herein. Except as expressly permitted herein, this Agreement may not
be modified or amended except in writing signed by all parties hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">19.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>WAIVER</U>:
The waiver of any breach of any provision of this Agreement by either party shall not operate or be construed as a subsequent waiver by
either party of any term or condition of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">20.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>HEADINGS;
COUNTERPARTS</U>: The headings in this Agreement are inserted for convenience of reference only and shall not affect the meaning or interpretation
of this Agreement. This Agreement may be executed in counterparts, each of which shall constitute an original and all of which shall constitute
one and the same instrument. Signature pages&#8239;hereto may be delivered via facsimile or other electronic image transmission and such
signature pages&#8239;shall be valid and binding for all purposes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">21.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>SEVERABILITY</U>:
The parties intend and agree that each covenant and condition contained in this Agreement shall be a separate and distinct covenant. If
any provision of this Agreement is found to be invalid, illegal, or unenforceable, the remaining provisions shall not be affected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">22.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>COMPLIANCE
WITH CODE SECTION&#8239;409A</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">A.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>It
is the intention of Hudson and the Executive that the payments, benefits and rights to which the Executive could be entitled pursuant
to this Agreement comply with Code Section&#8239;409A, the Treasury regulations and other guidance promulgated or issued thereunder (collectively
for purposes of this paragraph 22, &ldquo;Section&#8239;409A&rdquo;), to the extent that the requirements of Section&#8239;409A are applicable
thereto, and after application of all available exemptions, including but not limited to, the &ldquo;short-term deferral rule&rdquo; and
&ldquo;involuntary separation pay plan exception&rdquo; and the provisions of this Agreement shall be construed in a manner consistent
with that intention. If any provision of this Agreement (or of any award of compensation, including equity compensation or benefits) would
cause the Executive to incur any additional tax or interest under Section&#8239;409A, Hudson shall, upon the specific request of the Executive,
use its reasonable business efforts to in good faith reform such provision to comply with Section&#8239;409A; provided, that to the maximum
extent practicable, the original intent and economic benefit to the Executive and Hudson of the applicable provision shall be maintained,
but Hudson shall have no obligation to make any changes that could create any additional economic cost or loss of benefit to Hudson. Hudson
shall not have any liability to the Executive with respect to tax obligations that result from the application of Section&#8239;409A and
makes no representation with respect to the tax treatment of the payments and/or benefits provided under this Agreement. Any provision
required for compliance with Section&#8239;409A that is omitted from this Agreement shall be incorporated herein by reference and shall
apply retroactively, if necessary, and be deemed a part of this Agreement to the same extent as though expressly set forth herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 15; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">B.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>With
regard to any provision herein that provides for reimbursement of costs and expenses or in-kind benefits, except as permitted by Section&#8239;409A,
(i)&#8239;the right to reimbursement or in-kind benefits is not subject to liquidation or exchange for another benefit, (ii)&#8239;the amount
of expenses eligible for reimbursement, or in-kind benefits, provided during any taxable year shall not affect the expense eligible for
reimbursement, or in-kind benefits to be provided, in any other taxable year, provided that the foregoing clause (ii)&#8239;shall not be
violated with regard to expenses reimbursed under any arrangement covered by Code Section&#8239;105(b)&#8239;solely because such expenses
are subject to a limit related to the period the arrangement is in effect and (iii)&#8239;such payments shall be made on or before the
last day of the Executive's taxable year following the taxable year in which the expense was incurred.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">C.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>For
purposes of applying the provisions of Section&#8239;409A to this Agreement, each separately identified amount to which the Executive is
entitled under this Agreement shall be treated as a separate payment within the meaning of Section&#8239;409A. In addition, to the extent
permissible under Section&#8239;409A, any series of installment payments under this Agreement shall be treated as a right to a series of
separate payments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">D.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>Neither
Hudson nor the Executive, individually or in combination, may accelerate any payment or benefit that is subject to Section&#8239;409A,
except in compliance with Section&#8239;409A and the provisions of this Agreement, and no amount that is subject to Section&#8239;409A shall
be paid prior to the earliest date on which it may be paid without violating Section&#8239;409A. Notwithstanding anything in paragraph
&ldquo;7&rdquo; above, if the consideration period (or revocation period, if applicable) for any general release and waiver extends across
two (2)&#8239;calendar years, the payments to the Executive shall begin in the second of the calendar years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">E.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>If
and to the extent required to comply with Section&#8239;409A, a Termination of Employment, as defined above, shall not be deemed to have
occurred for purposes of this Agreement providing for the payment of any amounts or benefits upon or following a Termination of Employment
unless such termination is also a &ldquo;Separation from Service&rdquo; within the meaning of Section&#8239;409A and, for purposes of any
provision of this Agreement, references to Termination of Employment, &ldquo;termination&rdquo;, &ldquo;termination of employment&rdquo;
or like terms shall mean &ldquo;Separation from Service&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 16; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">F.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>If
the Executive is deemed on the date of termination of his employment to be a &ldquo;specified employee&rdquo;, within the meaning of that
term under Section&#8239;409A(a)(2)(B)&#8239;and using the identification methodology selected by Hudson from time to time, or if none,
the default methodology under Section&#8239;409A, then with regard to any payment or the providing of any benefit subject to this Agreement
and to the extent required to be delayed in compliance with Section&#8239;409A(a)(2)(B), and any other payment or the provision of any
other benefit that is required to be delayed in compliance with Section&#8239;409A(a)(2)(B), such payment or benefit shall not be made
or provided prior to the earlier of (i)&#8239;the expiration of the six (6)&#8239;month period measured from the date of the Executive&rsquo;s
Separation from Service or (ii)&#8239;the date of the Executive&rsquo;s death. In this regard, it is the intention and understanding of
Hudson and the Executive that payments made following a Termination of Employment under paragraph &ldquo;7&rdquo; shall be exempt under
the &ldquo;short-term deferral rule&rdquo; and &ldquo;involuntary separation pay plan exception&rdquo;, and other applicable exceptions,
from the requirements of Section&#8239;409A(a)(2)(B)&#8239;and are not required and shall not be delayed. Absent such exception, on the
first day of the seventh month following the date of Executive&rsquo;s Separation from Service or, if earlier, on the date of his death,
all payments delayed pursuant to this paragraph &ldquo;22.F.&rdquo; (whether they would have otherwise been payable in a single sum or
in installments in the absence of such delay) shall be paid or reimbursed to the Executive in a lump sum, and any remaining payments and
benefits due under this Agreement shall be paid or provided in accordance with the normal payment dates specified for them herein. The
determination of whether the Executive is a &ldquo;specified employee&rdquo; shall be made by Hudson in good faith applying Section&#8239;409A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 17; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></FONT></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&#8239;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">IN
WITNESS THEREOF, the parties have executed this </FONT>Agreement as of the date first written above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">Hudson Technologies,&#8239;Inc.</FONT></TD>
    <TD>&#8239;</TD></TR>
  <TR STYLE="font-size: 10pt; vertical-align: bottom">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&#8239;</FONT></TD>
    <TD>&#8239;</TD></TR>
  <TR STYLE="font-size: 10pt; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 5%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 45%"> <FONT STYLE="font-size: 10pt">/s/ Brian Bertaux</FONT></TD>
    <TD STYLE="width: 50%">&#8239;</TD></TR>
  <TR STYLE="font-size: 10pt; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">Name: </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">Brian Bertaux</FONT></TD>
    <TD>&#8239;</TD></TR>
  <TR STYLE="font-size: 10pt; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-size: 10pt">CFO &amp; Corporate Secretary</FONT></TD>
    <TD>&#8239;</TD></TR>
  <TR STYLE="font-size: 10pt; vertical-align: bottom">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&#8239;</FONT></TD>
    <TD>&#8239;</TD></TR>
  <TR STYLE="font-size: 10pt; vertical-align: bottom">
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">/s/ Kenneth Gaglione</FONT></TD>
    <TD>&#8239;</TD></TR>
  <TR STYLE="font-size: 10pt; vertical-align: bottom">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">Kenneth Gaglione</FONT></TD>
    <TD>&#8239;</TD></TR>
  <TR STYLE="font-size: 10pt; vertical-align: bottom">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&#8239;</FONT></TD>
    <TD>&#8239;</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 18; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></FONT></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#8239;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>3
<FILENAME>tm2531205d1_ex99-1.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="text-align: right; margin: 0"><B>Exhibit 99.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><IMG SRC="tm2531205d1_ex99-1img001.jpg" ALT="">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="text-transform: uppercase"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="text-transform: uppercase"><B>HUDSON
TECHNOLOGIES Appoints Kenneth Gaglione as Chairman of the <BR>
board, president and chief exEcutive officer</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="text-transform: uppercase"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="text-transform: uppercase"><B>WOODCLIFF
LAKE, NJ &ndash; NOVEMBER 13, 2025 &ndash;</B></FONT> Hudson Technologies, Inc. (NASDAQ: HDSN) (the &ldquo;Company&rdquo;) today announced
that its Board of Directors has appointed Kenneth Gaglione as Chairman of the Board, President and Chief Executive Officer, effective
November 24, 2025.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mr. Gaglione brings a wealth of experience in
the refrigerants and specialty chemicals industries, along with a proven track record of operational excellence and strategic growth leadership.
He previously served as Vice President of Operations at Hudson Technologies from 2020 through 2023 and subsequently acted as a consultant
to the Company. During his employment at the Company, he successfully led multiple strategic production initiatives and advanced the Company&rsquo;s
supply chain and planning capabilities to enhance Hudson&rsquo;s competitive positioning. Mr. Gaglione also oversaw the Company&rsquo;s
external services group, positioning that segment for sustained growth. <FONT STYLE="color: black">Following his departure from Hudson,
Mr. Gaglione also served as a consultant to a leading European private equity firm, evaluating opportunities in the refrigerant and HVAC
industry.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prior to joining Hudson in 2020, Mr. Gaglione
served as Global Marketing Director within Honeywell International&rsquo;s Advanced Materials Division, Fluorine Products business unit.
In that role, he had oversight responsibility for the division&rsquo;s aftermarket distribution, sales, business development, and the
strategic planning for Honeywell&rsquo;s HFO and legacy HFC refrigerant product lines for non-automotive, aftermarket applications. He
was also a member of Honeywell&rsquo;s Intellectual Property Strategy Team, contributing to IP portfolio development, opportunity identification,
and acquisition integration. Earlier in his career, Mr. Gaglione held business development positions and technical marketing roles in
the specialty chemicals sector serving the semiconductor and related markets with companies including Rohm and Haas and Ciba-Geigy.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Vincent Abbatecola, Lead Independent Director
of Hudson Technologies, commented, &ldquo;We are pleased to welcome Ken back to Hudson Technologies. Our Board is confident that his extensive
operational experience, including product and market development with large multinationals, combined with his technical expertise and
deep familiarity with both Hudson and the global HVAC industry, position him to lead the Company into its next phase of growth. Under
his leadership, Hudson will emphasize organic growth within the HVAC sector and pursue inorganic opportunities including strategic alliances
and partnerships, to expand the Company&rsquo;s position as a leading provider of innovative and sustainable refrigerant solutions.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>About Hudson Technologies</B> &#9;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Hudson Technologies, Inc. is a leading provider
of innovative and sustainable refrigerant products and services to the Heating Ventilation Air Conditioning and Refrigeration industry.
For nearly three decades, we have demonstrated our commitment to our customers and the environment by becoming one of the first in the
United States and largest refrigerant reclaimers through multimillion dollar investments in the plants and advanced separation technology
required to recover a wide variety of refrigerants and restoring them to Air-Conditioning, Heating, and Refrigeration Institute standard
for reuse as certified EMERALD Refrigerants&trade;. The Company's products and services are primarily used in commercial air conditioning,
industrial processing and refrigeration systems, and include refrigerant and industrial gas sales, refrigerant management services consisting
primarily of reclamation of refrigerants and RefrigerantSide&reg; Services performed at a customer's site, consisting of system decontamination
to remove moisture, oils and other contaminants. The Company&rsquo;s SmartEnergy OPS&reg; service is a web-based real time continuous
monitoring service applicable to a facility&rsquo;s refrigeration systems and other energy systems. The Company&rsquo;s Chiller Chemistry&reg;
and Chill Smart&reg; services are also predictive and diagnostic service offerings. As a component of the Company&rsquo;s products and
services, the Company also generates carbon offset projects.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Safe Harbor Statement under the Private Securities Litigation Reform
Act of 1995</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Statements contained herein which are not historical
facts constitute forward-looking statements. Such forward-looking statements involve a number of known and unknown risks, uncertainties
and other factors which may cause the actual results, performance or achievements of the Company to be materially different from any future
results, performance or achievements expressed or implied by such forward-looking statements.&nbsp; Such factors include, but are not
limited to, changes in the laws and regulations affecting the industry, changes in the demand and price for refrigerants (including unfavorable
market conditions adversely affecting the demand for, and the price of, refrigerants), the Company's ability to source refrigerants, regulatory
and economic factors, seasonality, competition, litigation, the nature of supplier or customer arrangements that become available to the
Company in the future, adverse weather conditions, possible technological obsolescence of existing products and services, possible reduction
in the carrying value of long-lived assets, estimates of the useful life of its assets, potential environmental liability, customer concentration,
the ability to obtain financing, the ability to meet financial covenants under its existing credit facility, any delays or interruptions
in bringing products and services to market, the timely availability of any requisite permits and authorizations from governmental entities
and third parties as well as factors relating to doing business outside the United States, including changes in the laws, regulations,
policies, and political, financial and economic conditions, including inflation, interest and currency exchange rates, of countries in
which the Company may seek to conduct business, the Company&rsquo;s ability to successfully integrate any assets it acquires from third
parties into its operations, and other risks detailed in the Company's 10-K for the year ended December 31, 2024 and other subsequent
filings with the Securities and Exchange Commission.&nbsp;The words &quot;believe&quot;, &quot;expect&quot;, &quot;anticipate&quot;, &quot;may&quot;,
&quot;plan&quot;, &quot;should&quot; and similar expressions identify forward-looking statements.&nbsp; Readers are cautioned not to place
undue reliance on these forward-looking statements, which speak only as of the date the statement was made.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 47%"><B><U>Investor Relations Contact:</U></B><BR> John Nesbett/Jennifer Belodeau <BR>
    IMS Investor Relations<BR> (203) 972-9200<BR>
    <U>jnesbett@imsinvestorrelations.com</U> &nbsp;</TD>
    <TD STYLE="width: 53%"><B><U>Company Contact:</U></B><BR> Brian J. Bertaux, CFO<BR> Hudson Technologies, Inc.<BR> (845) 735-6000<BR>
    <U>bbertaux@hudsontech.com</U>&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 2; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>hdsn-20251113.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.2b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +aA5w7xRiXgen8uLa3ZcWa6GGbOdzZR+eYkxtmB9bQkqLy4q0VcY6SjvSPTGUWcC -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:srt-types="http://fasb.org/srt-types/2025" xmlns:hdsn="http://hudsontech.com/20251113" elementFormDefault="qualified" targetNamespace="http://hudsontech.com/20251113">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://hudsontech.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="hdsn-20251113_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="hdsn-20251113_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" />
    <import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" />
    <import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" />
    <import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" />
    <import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>hdsn-20251113_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.2b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <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/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>hdsn-20251113_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.2b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="hdsn-20251113.xsd#Cover" roleURI="http://hudsontech.com/role/Cover" />
    <link:presentationLink xlink:type="extended" xlink:role="http://hudsontech.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>tm2531205d1_ex99-1img001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tm2531205d1_ex99-1img001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" !F 10# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M<*(B.,D,QX8^^3FHO&/@72_&&E+-H0TZ*_1U(N(R C+CE6* YX((X[5Q=_\
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
M=DJ*6R-666.",R2R)&@(!9V &2<#GZFDGN(;:%IKB6.*)>KR,% _$UC>,/\
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
<* "BBB@ HHHH **** "BBB@ HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<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.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Nov. 13, 2025</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. 13,  2025<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">1-13412<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">HUDSON TECHNOLOGIES INC /NY<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">0000925528<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">13-3641539<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NY<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">300 Tice 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">Suite 290<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">Woodcliff Lake<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">NJ<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">07677<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">845<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">735-6000<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>
<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.01 par value<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">HDSN<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>
</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>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.25.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>3</UnitCount>
  <MyReports>
    <Report instance="tm2531205d1_8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hudsontech.com/role/Cover</Role>
      <ShortName>Cover</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>hdsn-20251113.xsd</File>
    <File>hdsn-20251113_lab.xml</File>
    <File>hdsn-20251113_pre.xml</File>
    <File doctype="8-K" isOnlyDei="true" isUsgaap="true" original="tm2531205d1_8k.htm">tm2531205d1_8k.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "tm2531205d1_8k.htm": {
   "nsprefix": "hdsn",
   "nsuri": "http://hudsontech.com/20251113",
   "dts": {
    "schema": {
     "local": [
      "hdsn-20251113.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/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.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/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "hdsn-20251113_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hdsn-20251113_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "tm2531205d1_8k.htm"
     ]
    }
   },
   "keyStandard": 23,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 3,
    "http://xbrl.sec.gov/dei/2025": 3
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 59,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2025": 23
   },
   "report": {
    "R1": {
     "role": "http://hudsontech.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "AsOf2025-11-13",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2531205d1_8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-11-13",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2531205d1_8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CountryRegion",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r13",
      "r14"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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/2025",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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": [
      "r2"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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": [
      "r2"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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": [
      "r2"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Extension",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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": [
      "r7"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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": [
      "r9"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12gTitle",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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": [
      "r8"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://hudsontech.com/role/Cover"
     ],
     "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": [
      "r18"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001104659-25-111455-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001104659-25-111455-xbrl.zip
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
MY3C]=_+<>2)N%WO!PVK8"DE#&1XJ-GM]P*@8)()\G%B7N,H;&M97R8QR=Z\
M6VP=7@&N%08!@<U1^Q5@=?5$B5QWLV24$PR,",UB9YUL,57U<:TLC"YN&VKU
M</&]%AH?7V29W26]>V04?D"@+7'5TY YW=MF>1 ]#I@R>[V0H4+GZ6J\S#"1
MV8?O6IFSF=VT4TWDNB"(WC7=M*9I7>ZX-W_C22[V/&.;S9:6=WELSPT".E>]
MW&E3][A5%$3O=SDS22BUJ"EVC,6"I4F4Y E=_RI./GF";:VRB5P! 1O4-+05
M0:  VC(Y. B15CJ&X(X3"2$1'5&\!"@3"_';AP?K;-\E=@5%OV$-!ZP, I)>
M>R8L(F <U2*0"D%%C%]LYEFV)?Q-\%A"/"$$F@= :NE#Q DRV0N5"O3)UH)$
M6S$_[H^GJV62I[:3R[;$V9P$F*MF)*,\"#8 4R8+11EB#^AX^K?5WY&.<MS]
M-VS)L<P=N]AO5BP%LD]95:X@Z+"H.;!(@D !]F72<,-0*45*ZR,[5<.LI3E&
MN2L K+9TUS<*@^ATFZ/6E[_1UYZ&_,M=]"A,$>"%!+O,]=!O,VD._W5-$ AT
M&&N=E)12I+4^7D@X3%GK_D7 VMLB8-VS"%B'N A8#UT$K+TM O1N58H0,2[=
MKM)DC8'DA)UJUU!T6#;YL$B#0@7V!XX950@ZQ+C.:%FD.)/I^?FFV/^5^&!I
M):!SEM.RRV:5U-(F"H*1+F>MM)8JZ5Q-C*3:-1?;.,E)K,Q<)133*,%IE1[1
M=D6\/\09+0/-5^#TZ,-@:)C)%DXJ3.<RK (/J2Y=7TI7#V#\1M+T%\I>Z8+@
MC%$2JVLIMCM%W7JW3\STV&X^- .(@\!IB$/@T1D9-'Z244B'E5?"O)#TC:5;
MFF->O$O.;2,3H'-+#F"S28PA"H@4NS. D$J,E-K/"]HJ>T2UR%*_.P0V$)([
M?EV[T[3QUK95&Q SG0:A=[C+G!^'M;&*\O2*94[D[T4D+^0+SG'I#6PO)'?]
M4F67:?-M2ILV((0Z#8+O3U8Q,E4,UDQY2QG#9V*IM68=3XD;*O>)8UH6V[EC
M*DE >-A\=620X4AKO;"PV. T_;S-$DHR>"(R5&Y9L%ILLM"0!,2"S1? 0B%%
M6NN%A<L-X6LQO?W,V6O^6.9G!=L&J-VRT6FYR8A5&A K7?X 9G0(4C$ZI:X?
M>':'A.(JRR+<4HO4,3:@68.9EBXD8"!S+5I2$LGK+3<L1TN&OF8$Y8\$798_
M0U?/!*_J\?5+(U$D7XA0JW(:8VY#J$OL_%='0,.MWQYI*8, J=<>_#LD5032
M(8ZIN14,\_IY7&%BGI,-^+9#?X@K@H::UQSUZ8.@::!)DZDBK'ER700B&>DS
MFU$]N3V\Q&N('*^,+0:-A7%-$00CH"UH65S_K0 _N?.VJS2)KE*&X:LL#8WC
MC'EM>T:RO(,@( +:KJ 4>840%4HO_?\9TR>^?<ZC_1UG$2'R*:NL&JWZKK\-
MC';+S)N:U*1I4&A G+W%+T#@H0I4J^-#;<;R>3%//C0NL[FQZ&GQB,4!O-WF
MF9Q!A3'X*GAGD./;"P,:8-QDZ(@("+T!-J$;#D4D*D(_(!6,:M&>SL^R0Q9
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
M=W9!E,I&G.A>S5AU[/=RF+-#<OFQ]?*"_NF%SQQ5)G)2]<8E 8*5W5)Y[5[
MTWHF!<)-$R;1L5R7+6;%9ULSC/#SDZ>,1= H,.K<-#7;A? 7_DO LWW/"<<?
M4\=CNF:&_(0X&R"X?<^8"\Z5RKLD\V]\%P#Y-!EGBQAH$^)8/3E%)$UXGSC4
MYHY'-L+/5 /<1%V/T#'(.WA,C4#30NX&,O.,90LHXP+F:$U=T;,7L*B&!M6Y
M(RISH(>0A3I8MPL;SIQU:<Y9GXO\H263BW2O??15Z>W^->HU_=TGN6U9*OR0
M91.O:L#H(V@[-+3I%+A,K:1;5XII;CU!7+;6X6,ZZE%'<%TIY0C.MM3C)_\"
M8<$?CH3#PC)JOPTNB8;E0WL.$(>8MR<P;[&P74G"7NA=?D'/.M/42J"I:36.
M:V-RDJZL/Y3/-]M%I:G>W&2)**5^R%:K7YM?JU59%GFG%N.%$?C8[C3@SW?J
M8>?;G&%A53S/)GE9'1%EM%@=IO91E#X%VRZI/K2XR0<,%]VV],*\ MIS2OA$
M22UR[.6\X49K F8H:H;H!&>L)II+NC;5L1AB$&:1!N2J,/7[WV;U"F;UDH!E
M9E;;";,"3>6.'02.K@=NMB'W/!K<6!(.OG\^;HXNCOC)!7UN.$"[PB*81VV'
MC]'O+\0#=;',^2"M$!V 2=^X<[LT(+QE"Q3+(=PA9]Z0.N23[S#78#JN%$TR
ML?3?UA<)2EH1# !&-'! &PP<A#M5<C]D'ET48JKUQ0HY(8#; :J"]>5-VH=%
M50KE>1#WTEHP;ZKEA*D>,I."3@/^2;?+3XV[Z0X?GWSZ;#P[NU9*BV8WFS=;
MPQYE17T,<RU'QNHB,)[I6TJW%>55*;X]>5UJDW:PDZ +NWU(>%\^]S]:6R=E
M;FP]7W@IVU)+B !)EO*EK;)2*>VN(,P57.:3+?'5I;71X*,1<_$8"T&=)I(5
M[Q_2VJ>HZNLOJ'W1):V1;?(IA(RDF$F'%W['B7](G-A)^)VZ83C4=8._3IA%
ME72?4Z9?)S;]QFZ*_>?[G,JBSTDA(%LK%8NP"IV2 ^Z;=*PYQA*_DUNH+[<>
M69Z:OCQ;'XRGG;/+;V?F\Y>WM<KRU&RMZX,:$76WN/*J#M-6U8!_GCF7_-Y*
M7].X834OS_7OYJ?R\]>TO71-L^FSM2^<&[K)^GURHMTN')Y8NJR#M&4)='OF
MG /89Y:^)*]HLNEW>C<L?3.4->85.TL7/T>D3"@^4<>ET[>)=U[3Q332Q'K.
M@=?F=V8O3Q8_J27_\O;T\P_G:<EB0F:[2V66H"!;*VYO;6__8_!,P /,#\\=
M4%EF:R9I3:CN>VQ,R5D?P !U7PS?K'4M($*",OR-67Z=RM+&O)/8#9P$AI&Z
M0[7E;N'N9L"[GQ15IT_;4HB[!36Q91"?,UO;*2_;%WB_$+%"]'3"@?GG0VX]
MF&5;S?%)_?SSR0U_OD-3$V?XYN?-UK9+E?P6M/LE*UFSZO&?+KFD)K5Q:4&R
ME9/FU[9TTT?[(BBR!PS_)Q:V?,\PYN.>.M'?;7(=[I&Z;9M ('BNMZT(AX#+
M("^5NPH."3X&02M'6!]W$ZP!-4@7\1; 3-<C%V+'=<U18,E6;#PTK&F2X$MF
M8;(.#0MJA0'6;@PIZ(TWI$2S ;G:#L-J<(]/,CUJ\GOD%3Y$%DHB=_+'I,],
MM"#F$H9O AC 2(\3EXU\T],LRGW7G!)7\YC;GXKN00?> Y*TL+*,#YS9AH_8
M.2::-0V?]2%:\7OHET%(S;!ZXI*-?59S*0T9QFI'U*(.H(^V!>/XLFQ=+Z@%
M(NA_7UWW 8=XN)X/Y\^<4IX$+$8?0QLO)N([F,>#-K=$U3*+(3W0A<W:LD?)
MH1!F+J\$?'&8!SJ!%2_?"DI";GI FU[U^A\/E+OM[\,$K_)];<3,:95\ 48B
M<]UG;_[W.#>I9HE3^'.1,+'-DTJUE/G.WM)@B"[BP1"0XL*BQ3WBQ **,GJ"
M)&+[CNNCN8#!X5E.J95EM1+8#QI.%W X]&8P?%WWR(:R31J'%T0M%0O0,(G*
MA8N+_-MO.UF3G3RFW4O@;!<"N0Z2M :GX);!-YOIEJ3>['XU[#M6*6GK,)7$
MULPB38_:R2N8RXRJS"@@:XFM*&4MKZ@Q<VE-=($&DL92+A9DR]_V\O;M)2S]
MG3L473B^YB/.YB(V<<[Z_64I5:_U];;\K;BC3$KKL)O$KMARVMZ"_0!U>3U&
MWFIQ1RD;>76C%QQ27,FD9(??1O7VC6HGW:C:KNM3YU'3.NZ6/I>:GWAG<+L.
MTZH\8%H+%/["!E:B^?*&_@0#"SJ\HH&M*RF.P5B9)E('$LTXGZ %,B]@U<P1
M\7X&F02\67OZ]P:KMT_>/PBF+:W_Z'AO]=/CEWB 5AZ,UX=$-S773;QH\?C^
MU\Z;6HZCB:IC=SKJ<=/=B&V.K+2:TO9;6DUX7E?(AH:^B%NH8?#-S%R7+'(=
MNV!K?6MCV<& P$=-%;4G%#8]%@X.G-[TC%9,K_?\RGWB/,#\O-D:!D 00-?C
M^FV._%$L%!5B:PX9:Z:_; _](;U[57:&^#VP$FDDZ;P<'A7+CGK0'=P-GL_+
MQ#F$Q*39VL=FM_/6^:7.J5\(!\0+"JELJYCCSC&S>U;EYXY.H[&GG6Y0=]+4
M,TX7>@W7T.Z6\)8T-)MYD+6?:LXM]1XLP[]*'?Y5R_!MRT D2$EO2G11DH>A
M;L'543R4G9DKE3.7@#H C,39!@3<X[T',9*/;"R?:RXQ:!_\M'AO(E8D+%;"
MTOI<A1"^579+);*!#;?W1*$P; QS@0QM?/4BPYTX-%5[>35EP 0TE2.7HY$1
MH<[ZQ<8N_ KOR#XLPV>G!JU D)FD(.-O_CWU3Q+:SW,2O^3YL)"Z(T%<0]*V
MI Q99[?%SNB'=;N6<DK*89Q4XE9-]_ZQ"M?N9Y;[CQQXC51GQ!:V[(;@:J@)
M21BX&HN+E,QWJ6@%] 8;@_B.,A/;<O+"&)2VF,N<HL[?,Y@:W98%U,(3AXZ9
M"_W @6F6CF5<31>7H2&E>&^>H3D&I,NX)6@\F ^6-K0H'UQ(F@NO9EVA+KYA
MI5O7-2:QTX.IUYC$KCGYFZ\Q>06&(K5[T/K.QQ(0#"I(%RARD8E+KWN)%QT5
M%7/ N;KCEH"9T0)B9,77&-R\LS"[0[7;?(^"B0*%MJ X/N-6RH1(Q1-GC$MR
M?4)<4]DW4:1)U(!3F".^6YK"/GIH)J7&^RZU]*L(8^S5VAX=D4JAJ,J,^]&"
M9K2<W6" )H6DT?,=D=XWF0,>E3LN.N8&4*@!H)2'.QUWC[1,&KTF&#7=PU-"
MG%D>%CGQR4*_#(9I:KEXE]24U!T'?3*V=M.:SQ:RWDV"-644^ZPVSX^AQ@#N
M1$=@#C@$M!PY=Z@KKG^#T&Q (T;["R=JG;V(SW$NXS&8MQE85D<S#UC)F94)
MKU\(([N\?R%'Y&OPR5?@HW-^!;*!_/WWOW94M;C7"$$U?%+VWN-Q)^0?((AC
M:EF09I$C;6 R/# (J(:!,J8+*A,)BCP@J (Y=0*($0U[#^,"JN6QJ0&SX,@Q
MVI3M/5?.E#1 "9. <\X('W Q30;ZTXD-C8CFB9& +=M E^4#;H(D78 F:"XN
M>AMR$T*+6R ?J4!NB-AZD,@GZ7&I,Q:E/,1DN$>!QU"HFV!"@K1"IFZ:Q/7U
M83B0M&68D=!^'UT$#)B4H%J6$OP?R/H6Y)PC&-&VRKF,C5@V. R'7#50LS[C
MFT@S'1(R5_;(F4V=8"<HX'2@%*3O\!%0"5ERC']%M0B-P%H&0]*D>O)1J4 .
MP[-S!)+LC!$Y=3%8;/1<BI[.:-4P:W/%H3Z!KS4"J9DH8[=\A]N0I@$.9V-,
M%?"B8 ^(!8LA%&N.FM0]&P]5XFV 8)H9<.LR@^@[;$#E-0]@0Q\_UQN8= "?
M(2#@-Q&Z#^87V!_(PK<*YHPFS=)2&7]D\EY47L+,(W*EF)!H?30M\2Q.GXN&
M]1'&G-X#;B!M/*AJ"3EI9HX<FCYWF(7RY(:O0^LFDP<5):/5HK*#Y**XA-D%
MU  ?-&*)8\D9-&;QXKVN(2H1)93E<T;C*IBFA4>9@Z4=^"X0X[JS(!%J5YTZ
M' !DD,-H(QN *#?'PDYQQ(RX41O^V$:#L!ATC?@$_[) HYT<N8CS)22DA-W*
M0FH!&0$SPGZ;RP?LBA.;/A[?;,%B.%X_Z6:B)>+(H,L' HZ2&W MV'O&F47!
M#S5#9IXN^AQPC6#<B+;)*)H<"37HF)K<%A^-,5[%;L@\UN$6TP'WZK?:('Z4
M*/"_%WPXDAJK:6[@K24*DAU/H^9&J <B1K">EC^B;##S\.=##@B/FU/(P6>M
MTW09)$EA,49&(P>%;D%>A4)'3-A*9,[R$H<KBXG;\CUQAC:\E4+0 *9Z>E#'
MWC,Y1+V3_1K@]X#C%M/"6 J&9]%?R5<+W"7?3Q:PJSYP*/U?@4J(B,@21)2)
M1PYQK%ZX&_3=%DECB%3L1;7#6[.$VT1%2HW="725-G0(M0J9\UB-1A1B4EJG
M1:)[ALA" !*DQ'<>!<\/83(!K,60@4TA3P*LA#\.0%S-U!QA G]L[59RQ6)1
M<D=@&_"VD!R[Z)W=*/Z(+ ;-O!$")0'.@- 4"#?2IN!Y,,R ->7 GCV0/_4B
M$KCE"W9O5]X%R[/RNN\XN*P8?;G0GAE&5:R/0=0=TSS>;08ZR/5;B+I(5(Z,
MJ2L,O5)\AXA.GL1W7#&EL'@8+A-P<@;5C.!&NF62DO.3ON^(N-5G?? ;>/N@
M2'#D-"Z%R&W$YR$KSI.):<10&PL?+<L@^:X^Q!]1D%N:N1DO14 =<"PM:BBO
MWO01 <4T!SY!M 58 UP)I5X@ET.:":U(: SB]ARV7%#2R*6'3*<,V5(E&RRH
M/CJ4C7I@ 1">V$C$?EWGCH%A1^I76@H0=1(\L?%TZU0 %6RL<U<FRQJ!.$)-
M8J'LTX9)ODJ=([,7BPE>PGSGBTNUP"7!R!LLG>+XK*@M:#6()X4N!)#N@7DT
M?,\*5PW_C;"0&Y:*Z42G(+L_I*6! A%Q39_@?KKB8=8R4_R,=\^EUHNL"+42
M-\9\C^//A.B:"? /C(?>BSH0K@(,&0"DP 8@N5E?E_B6B<!)R@[WS4&E!]!.
M9$F(V%%KA+9)=8IT!B )]:890YMB31IQ3N#C1%XF&\<5/6'5.&*!/-<["FY@
M Y&WZ;)NDM'!65L2N0)#P"]ZCKS,"80L3V=(W"B]7\1:;YBFW%+Y45Y8L =[
M6U#84 $ 0F# $#C$16:#?POJ_;ARP&O ="%?5V)M3$P2+!4HW$*1:2Y"(4G)
M4ET0F720)[C+R(?<1UR<;X9O*(%S!+F-I3KX-GXI6.E;!D9*H-,"R0MIBI7B
MKA6S_.B=I4CN@9->[@Z"8"+7"AS*Q __85=<_XR@![0^=+3)Q09\E[>%!L,Q
M:\Q-L#"<V,6<3]*-*^$^R%#S79J "!&U-"SE!;8I[.8!;>12?JG3"4%*?RQE
MB1&36O+6>NFLD1]/ @%AQ'9AO8[PG+8F^N+K?$%DX[(T(EU54FQ#L6.^$.G!
M0C(]6&D?RSV2["4Z&P1=8OHC 'K^*)P^!Q]Z-\ [9!KT%3N92)[N,)$+Y$1F
M#!&+S@Q\R 9#O.E51GQ;8P86<H+@()T$\(.@>XHYE3E[R:$^Y"5'@W%#/S/7
M,C2E-@C",)CLO$RTF1?2,M20M,ZK:4PF36-FW@JD@< PAG5 0/(COL5(=2;'
MA6QUZ(6R ]?BLA$#P0??!^XPQ;%RTX#P:F7B3(V[*CSY-N.=.T1J>H!X1J"%
M/H8=!%X(GV'>'H8" $?,%6$HP$>/CBJ)%D-G'#K"BGA\F.C=2*DO2VG#?5-S
M!D5B02F,1S$MCUN7,(-<#!/$YD 0,&L:&9#A4UDDPETD8&PPPRS& "Y+J99)
MY+&<0@[28ECZ"&N? E^BL#,AY%HF>AP[(?,@!"+M 1+F.@1C]XWFMJML(ZI8
M.Q0F4,51@RWP/?(903(\?I5=QM77E_;>]PJ;:-E:\G>FY.KW"-Z^7R5U1^LQ
M/?SI*>10A^.ZU<1.8]A+;&C_0_9 7[,J@0 & @=$/CMNOVFI'3&XA-9X?$/<
M@PZ.HT?EL1"$F0&8A_S$C&X 1A^#:,X!P(V^)/I%IS#^H>\5I#V4O>8R 0IV
M\:UT6>-H38:LQ[R@EE(L*')$:"(O!5B3>_C';E!O%XI*(6V'>FXS^H(.?%/Z
M\\,F:3(WJ!$7?NE-X1?<_TPD8OC6$V)46US-Y%!,5-"2+!A3#Z&"UH.A\I'I
M&/$]NP*I@P7:4:DF.1#D4I")6,P=0B_(1ZC<DIRSGMW=@O)&H^F+" ,K0\R*
M?HJ4S%@B0"JXC$C#XSLT"SS*!;!1;L*"WP3G9)"L<$GB0*3TC*[<>4T>;-L)
M:W:/G+K-B3V\D3R')ZJUV7BS['L!OL3NTSW#K&B6RF!CDT%4->7P8D+(!UQ)
M2"YC(;02*V#Q!;#HMFCXD/#101%Z&NQV!3>"++VT(#B2'%^"H';^'%\N@V4D
M6]P7#]@1-5;L^GG(0UD+=.4U\GJ"F&##.J#CMX-_60>_"^J_@G\_C,YXBKI1
M<&X 0G]@+NXOX^BSM8WPIUI"VO].E9+X_G6T2RC)\WYLY]W\K7\I:J6BJFA$
M_NBG-U(K)44M5@SEFDZ48EXI#+U1M$CQHQG@SAU-A\52*8AL;0'>[6]JM>53
M[I1>8,JT0MX*>VH]"@DYM1X[V(0V,G]L*5J4?%UF9:$LBF#9XG=WG\%O#'9S
M_/[9\<\%+KF(<(G />D0Z>68\N!;X7,:5EZU7X-C)0+3OU"XD!!K<GNLJ7F:
MO"U\ Q=F8!!'R!44P]KBU]$)_CPZ9%/R1XO>QY8Z\Y5OT%D^7M8H_:Y@X+I+
MORL8+XKZXS_FV3[JU"^O+E[TIT/_EI1%5%_F=Q$=W'=P)*9:.5](>;_'\ %/
MBYJ^(?.;X(?K9,'&!<+@ 9?5F1Z%C* ?[K\+;!\TP'S1APP@(X;3?&_('?:#
M&K]2JBA_NZ^Z--+\XRZ:2,5V*]WK##/@ZU ?LFKJ3\:'4*?3*/S4):.KT/+8
M=\^=.WY=^E/NNHYAXX-I=96;VA=BW^RG(+.U37>3'#A,L\@G/$GI>)H_63]/
M11A+?K5>(I[Y*N0#HGG"S>4O-[FXRZ'Z-TTNC\W-<O+@V%SBT##5'8J[MVM^
M/?]O )SEV#Z:N _X'XPZRRNCSM?!@(DE>"&]$V.R1]I-\8_KXL[!=7#R&]^A
M0#)$-_II<GCSN7A\?U/_:]C:_.ML.JF<V/:7 ZKV3&:SP^XM&P^T;?-+HW?R
M?5PVIA=C[<O]A5G^;([ZYFA8OSEDMK9UP7N7W+T9#EI*[[AL_/6M_>6TPG_0
M6ZU<:O2'O7+K<V^R<U?>'JL'QU]OC\XO3[]/&N?F4*]L*9/>R<'91?&XT6_2
M^N3"/!U\_W&BL_^<<7MT=?=5^S3YTND.+^_M+?O[-^5L1_/.SXX'UM$7FWXU
MKB[4+WS:N/JKJ>K>F!U=7=V7M_VMV\,=[WO3NOOKIM$;'$^^.7=*R;[:_?B=
MCQN?1YT;[3\_SONE?KE^6I_>WC4D1S9[W)CBWY!EF[7_!U!+ P04    "  /
MB&U;I]<^XQ]-  "IF0$ %@   '1M,C4S,3(P-60Q7V5X,3 M,2YH=&WM?6US
MW$:2YO>.Z/^ \^WXR B((FE+LD2O(RB*LKDKDSJ1'M_$Q7U HZO9L-! #UY(
M<7[]Y5M590'H)F63'LKDQL98[&X A:JLK'QY\LGO?SK[^=T/X]'W/QWNOX'_
M1OA_WY\=G;T[_.'[I_Q?^/:I?/W]ZY,W_XA.S_[Q[O _OYJ51?,JVME>-M%9
MMC!U=&PNHP_E(BEB_B".3DV5S;Z""^'2]_:Z15*=9\6K:/NK'[[^G]_M?O-R
M[_NG[SN_N>F]]R)W-_CI]E[4F$_-DR3/SN&C*CN?-U_]\/WK'PX_S;-)ULCC
M=K:W=KY_^OJ'_F/_M*&EIFA,!6-[>W)\9N],/VBJI*AG9;5X%;7+I:G2I#;P
MNU]^./SY_;N3?_Q\>'PV'NW_^.'P$/_Y_=-?X#7P)@-O\SM'>M?O_EM;-]GL
M2C[,BJG!FVYO/<N*SH3@XY[4V;\,/_.K'\Y^.CH=C_Q,1&XBHHUFGM71U_GT
MGVVYMW]>&;. ^WY=T=^;$7RW2*8F2NJHG$7-W$2[WS;S:)I<X=_'Y8593$P5
M1[O;N\^BR564%--H8II+8XKHIW9:ET5T9M)Y4>;E>0;O*5-T5*1;\7CTS?8V
MO']JHM=EFYN+I)K"1+198^1GNR^WX^C7LIRF>3:;1>^2CR:.CO\KVG[Q_,4+
M'+JQ(S\H%\NDN))Q1V5EO^!!N/?!\?VW*0H#+_%C<IYG96%@()6ILVE6G$=)
M$XE<_-^O)VV>[_V_:$/N=/C)I&V371A[LZV_ANC\^M/AA\/]T]BNUQ3F N8C
M:DJ<ER;)BLB].LK!P3S)*GB^%8C7):W;>YI#N#'-\<$\,S-UW<EL!NM<X377
MB 5=;I)TCK_-FCJJVPDN3E+!#V]O@N[Q;K4+,A[)5.&,X$RK94@_%N5E;J;G
M!KY)FA@V79JTM0E_]W55HZ36T13^A!?!&\$R+<NB!KV>9_3A99;GT:1"Z0\?
M(ALA*U 24AAEDC;P:]@Y=E/)W>&[&2U]EN115J 63AK864ZD%C 9D2GJMN+A
MTKI>)'F;3'*SYG*0MDL#HX/_XA4IW*9<F KE,J>?U/-L"<N1P'V75=F8M#%3
M>LL4Y'-BX)E-!1?!ATT9OMVC)/4E21:<5FA8CIHDAZ?#L/U%>,O:5!>PO5%G
MV"7')8$-G$3UTJ2PL''4%MD_6U2VM,$_P8%=5J!SD^HJ2N=)!<(%^@&_DTN7
M2=5D:9LG_"G<ILU!"\"R%F:6L9K)%LNR:I("CA#WZ#W\YJ^QNNM4<[B=>!=7
M)C6XJ+AX4S/-4ME'>7F5Y,V57BN8X=B)0W*19'E"&H'.]7+R&VPE$H\I_9BV
M5-D6M<FC654NXE ^<%']5DUJ&!FN21WU18D'.C47L%LC-#TF!G7##'9]0_*#
MGYG%$H:,AHC6-S)<N.-<;E.43527>9;"!)3P&- ,QCZH1B. ;V1,[0^>O\BI
MO7[C'Y_\"FMRAN+S]N3#80QJ%=4L'M 5R80]O-5,@_4F\RS?^>6E/Y<)_0Z&
M3@X"GR:B,F1/UM$Y+#RH6R]:B[9IDQS/CPM3P'>UR%(QS4B!1W2P9 6H:%@_
MDQ5\*8@#KVAT#N8??:3/"_\B,0L]S!Z,^G*>@=T  H2W0FO4*S<84M:,1_!=
M@D;N% 5U5N9Y>5F_>@@2L;,E0[O5_U@?2KM9Z%N]\B<.SC9M;!8UI0DRW-&1
MV[!P9B\3V,E7+ 'ZB$K-L@FT0@LF#(D7G!F+GDC5ID$! L7!(K4%OH^[F_FT
M!!5:YX%TU%ZOH (#I5<;T36)OS.^1?],))<4K2<TE")RIYP?1;<;/$I!8[H?
MP64PI*;*4AY_9<Z3BMR1 VT:'2G3R!G,#2A=T-6PQ\ "+\'QQ?D[+HLGIZP7
MW6YW(ZAY?@_LAAR/CD&-GI41^E &M/)& JH5Y[!L&URD15GA<0*[%.Q$ SMF
M,_:JF(Z/*<\/C$&I!J<3NCN<-G"3-6V#EYI_MDG3V=3C$>[_<"JWM#Z2!X/N
MAY%E=0I^BKPFBUT,N^@*#<!S^#F<F^ ]PJ-AJG\K)Q$\.E]E#-,PP&"4DV<\
M(B&[6O()LNY*F@TO9K 2N%KU'_68MJ)?"GAFS693"Y( :]."EFM :=!I&Q6@
M2;PPP<0E\(^IE:R.0.+I2L^ Y8"EN*Q@]"!H7OD'>R_N7E[/03C0_EZ@7S@!
M%817TW;T0V?YQ5';-W;3CL-;EC5OI[G)I_AD=^6#.)MW[U@3GQU^^%ET\&E+
MAIQU?L!% L5&*H;V%^A.L+]I*4"0Z-NIWZ5D=(-=#D?Z<F[#*3O/;(B%-$&T
MP5>Q\Z@W@%>/3FN/1R0]N"T3-E@W8Z?$65+ZLH;Z&FQ>"4#9@).-#WU+D:<7
M6]'9T*7XH!8\1GC%%/Z^ L&$O6*FK%Y@%X&)6J/ E@5HO9U-N>N522HY6%K:
M>Y')R!1!C^2*5$J-IB=;T>29@NI')0T3B28IZ7/<E449T?4P-? -J$"X?./E
M]B;&SW#"LQ(L5ED<>L_0-OL$FHAF%L9RG[?&5SZ(^C^>/(G>9K"O7T7ODW.S
M![\'IP]\ ;AM].2)A,J_?W/T]S!V_*0IE_"3W65C[_UD4C:P=J^BY_C9!'Q%
M4[G/7N=P>$<[2S;_IS" ?BP:]YIZT^^?PD,'GC^I3/+QR<2 2, @ES1H/:;G
M T/"<7[V,]74/,6YX>FXEPMZ:[KNFSO6=0<G/[\_/#[=/SLZ.1:=MX^'.!@R
M1<V;B2T)$\0H)GA&P7M4)CQ_G*/MK5;1BH$#"X9E$DV2&FZ:Y!B_$',D;:N*
MC_."?)X*#1O8S*?9)[AQ,<7''9,6>/(6[W0V+]L:U>P4')&DJJ.-_WC^\EF\
MO;V]B1K-L$5F7P3^6&1-8XS5#S)6LB;PLS>@)].FQ/NHR#A];4/65@4O#)AW
M,.K<)+4=+^A'.U?+MH)#FAX$=A\=$ZB'^LJ=KPSF O\]]09ZL@2MB9."[AO=
M$30U#,.NACUUXFA>7IH+S"6L.$@&GH5&7E: ]0>?Q=$$S%54OU-C/YFV+JQI
MSQCE1. YUZ(4@'_PRY),GRNVK?P]\5+[%_B,B[)UIPL>"2:98=1J@O8QG#Q3
M$:Z;#/X^*_3/V/\HE:#?<9II8U"*:'OW.7AS.6RQ! XX/$\'UV*=L1"K'>=.
M<P,#RC $0"<LQ[KLS)9%6QL\B5=X!FS*K]]18ICS#B_LK1N8&M@N] 0K AC:
MM-NG!K$M8$_/Q.[')&6T\>+9WS;EOD5/,V@AWL!D1QQE,QATE%S""#A^XI)R
M/(K7^'B7>HI.R"+18ZJMSR/W"+Q5JZ)^WY3\161U_5EU!&ZG]62MQ8Q&P7D)
M<LN:0 Z>&\R8R"QHM\6R <U*<;%@16")(Y28)V1NUDT)!DVY).=^/ (+DRR_
M9]M_BT21SK**535<4]4H.-9,!-^6@[53.6\Z=C3%U*-96Y'(S+(96*%63.7F
MM<$@1^?N+![#-P5UG5Q0PI1ML2>GZ;Q$WYC4?.R.#?8R*88W2W!;P7%[XWVH
M-AGX,K_C$/UKB.U9$#]GP4KR&D\:3 .07TV[G3,FV1)7#&8]SV:P$G.3Y*3.
M8(;@QY1BD_A\C.K AOW5IR0P<!9R -;%<9R#Z(,%Y_!=A:8#N3&4K35%AH%W
M-][SJFR7,0H:> +9!260V+OZBRS/-="+.2R2A,ZM>%M]36<5["KO9?/BJOC8
MK,58'&R3>I:D[*GC0H(6G^.IY"->[@@M)S!F3HY&9-WP,T1UN0T,9Q"82YAJ
MP],.(WW+ROS63C-.I?6/9HGL\2V]='C!Y+.H] FZ99X4D3>2^N+S( 3@VSMV
M@=[\<G9T>"K.3U=-H)E]FZ -2B"R JKK=F'87&9)L!B#FL\-/@;1)(&?PB12
MK+(RW0@K*YLE",>RRE!QH0_2ESX;,_S,>*J>$1=0/2I<Q%I;F=[GZ[^;BUU*
M!)C"1P)+N<+A@XW02'8,##G8'@1>P%0I!6HYRH,16VNCT9QTC32O6#F3-31?
M04!:YOQSPL[CT0WCSEU9J@SFVD'WH)<))HV82&P@#LRC3M1B'@5=)MJ 9 B@
M8KN"P<!>:C'U 8=XS@EJN2_EA=E=C.2,BC%(!GL5XTG\4PM'D->FA\C;RM30
M,&32*SR!T'Y PP*3C+@\\VR!_F[=)J@4?3 .DT068\ 99@X)#IA"<A$ZB65!
M*<I 8_O4<W2*(B4C<UZ-"T7 2$-E/A[!Z0T6/YSK8)59+P+F*2_3I.$K>O X
M4&__!;\V[,X[+Z69PW@E\ @2?6G,QVB#,QF+LC'*^^?@_I0W/GZ O]VD! 2N
M ";C*!R+.^,RJTTW<DSI&;5YX!Q(.?"/_ZA)C.'H@P_LT8,/.6W$T%0O $^1
M_<"3):;D>,2VI*PGI3QJ<=5AHD!PXJ@P9EIC3* &6[&&?V%">8D2W!:<L/%:
MS<HWW>T^'THW"[3N[D4GY$C4K_"^IX;$<"_Z.YKF\/6?$X?MPW;WHL[A& 9:
MMP>>22?H^O-5SX2=@[WH##3DJVB_ LV1[D7'R<+P/!V7^/:[03#67H7?*%#P
M8\#X3JRE[K$B4" \#^ X*###G4N&]9S 7W8+T^F!ND52+3T0VD<\:>SI82\B
M#2Y:0>>'\?-@^S-:D'PI.@;446(]H!@U';E"#IV2@:D CZ^R&IUA.E#@NZQ(
M^8"5^UR6U<?81Z#)Y)D*"JM_>!N&O\B9H4T8?;2"A9!KO]#!IK2%W8^B48#4
M'N$T5/=7QA%0"\. Z3A'J>./T5^0*163"'-:'=_#_<0J]L[WE/&BG'-C& 9
MYR<;._*G1W;!BK2%.U2OZ*:8,@9_RAXX-!/JJ'$#V$AL-B^KZ2YYHE"@_E6\
M0&Q,[!4T@ Q3>=$E!9A!>A ^X.TO62CTEL>CP4"FM3Y*?_\TN#^^(/PF!TVV
M$N6!ZS.(\%!G5UFQ-0,+!%: .)GNF=/@F<Y;QZG%@$^;BA'!AIE:V$N,6@;"
MY8PG>">49R6C$C%HY("'*;E>0LB"(8.>K [)-G2!Q0+X%<C*ANE-859<E/F%
M<0/A)WL0("V/'R5(=V^2RDH"_TNP\[2W$]M@LDQ5)/;1+"L2CG@/+GU@<B3Z
M)<8C^Q!T$PH,\I7X3XS;%/3A;^A'1!A.;BOZP"H:M+,0"H)6&<AEFE5INZ@;
M1EGRSM;X"^>D^ZP789G(GT"43X8_'(_$ [L:F/O@-=S5LU([_R",-$]I68%E
MY616%@&UZ94 5&O1)E.K99P@],=#6HG#DG!N*U5>7S/4^VRZW5H\X=E= _G^
M#V94!R(*Z(>UL%,K& QI 3CEVDI[/>B=%9B$*1%\#T(Y4XH*EE34)NX<]*!8
M1^).2/.6("3N!BAFHJW@I,3T(_B( @T;"'F1RPI^6)5<F)S^6]0$#&<[@:Q/
MA*"QNW:>S02B5F>+#$V,K#&+VIY#;A#.+D#M"$ISF613%$[P<183\!C%4% 1
M?77NAD=4"(&>M16\T#S$RZL0"&H)&#W.R+2$?8YA6^M)TF'GAHB;*87=-^6C
M2(.EEX3_,W4GWF'C"PP7EQ?IC@\W.6<O9HB0(63?S(CE$BQ2\).R.D^*[%^L
MUQFPAMB_K&AA'@RH4'X+=:23"$D6OE.70!:@^V'G />W54>QC1:P7-%[D[?"
MYAQ,TV)14C:C VR6VC$562</MJ_9)3TC<*!7T49FSR,_DR&\U:V-0A.Z4C4;
M6+774HB8ELW[XFE9-S474LS12P>_-JFBH=NLB0/H( *J\_%H(UL[=/UT-B]
M/N%Z1A"R;E[S/#@H$D'W2KI44%$8/( U"_(VXY%/W'#:AN(3"UCA^8-0Z,_O
M6*'_??^ \#&K8L3*\;';JV@19,=%.!DB[VTA29V!NX\QI%C.?MCU%%+"[3K'
M$ #]P9%>JOR999C-!DL'MC'JO*D4H30$PFL0:]%5YVC63#%X;%58?#U*9.!=
MJ(;0HA B!O6!'G!O@Z]7E#)=#+$EB[6Y]-G\C=UGFQ3^XG<&RZNY+.%3NWE<
MS0&&F\2JKBV8-?0OQ:/19K3#*77VWGCDQLC/==-.4;1@XFEGP08L^BI4+"V&
M0#,(HU__E28%W@(T5=6RUH5_MHL6U>UXU"*HP@O ]<.!9V)@G"(J#3WT85AE
M+_X$4._1L<:YG1$\ 0M8T$ZPQ3DA\GZ# [*<?Q,XR2EN'SJ27LO/7'$T5X*J
M>&ZW:%(E*/@4&(\(^\('U)G"$Z-GY)%6&TD=Z:%,X;F%F6X^B,J;_=L5#9$)
MMR9H]7'.F"PB#8VBU$D/>!9KB-[P3W!U&5:B"O\M$ 0O6;G4,6.K$U0+64F9
M%M"GZ*%O[.QN\JD>XA.]/+ZG2ZPTQ@,&5/>DD&@A"']5DKV*&9?4:5Z+=IP:
M<M\I.M>WZF3F9!?1C5A?T[V;Y!,'GLH<791:@!1X0XI>L/JWFT*%26"KY,DE
M+L<"U/-6 ,;OP>I?;/VX98'U@[C[W=T =V^!B1F%C"R\P)V!1-D@:1:!,<F)
M!J;?M\\(?VY7R.N0X9+?U;NZ?YCP .;@A>%128@!?%TL6STO4'PH>9E\0F^1
M<8%L8]#][O,Y<;/$RS>/.1:?8_GF,<=R3P^DUW=R(/U*ZH9=7*]OHEM3-V'H
M G1&WSI)HKQ=+,$ 77C(5>"&8JUASEX V#A1E32)P)::>56VY_/@H%MCSZCS
MZWU5/OF -^H =-^B;<PX>HY"=Z!>3O._MIJ?E7IX/U7)U'\+_/D<E"RFMO@U
M0*,60]$4F\,)W2%U0C Z8.,;Z]@$/P2S?K$P4XQ-81@,S8NI7<%K)XN<MR<5
M16\DK@"KP\) \*2IAH;3N#*+?\%/5J]""8X*N!>AFZ7/>IIQGA@K#N')SA&S
M/WJT1T, S9L=@I&<@4Y>[_,A^!D*Z+AL<&;)D[=+Z['4KC@\\(P%N&BAK%=#
MNZ&WY1%LU;-0UVQ<%_:R%F*&83TJ.V;V)] A8)!2ZE>%%@F_FK@@ CT([.4,
M$294!]DU3$TCN>+HO$QR"HGH&(CSHSS2YW4[Q2J#5:X2I6%4V*XS#?"$]'>_
M M<3,UYK/)HG'%5(TGEF<'NJ3+B.MJ95AH7O2??%AO7Z-:\7ZDL!GV=$_K1>
M90:2!*H)JXU8O5N.F+RL*:;4V-)0/GXZ*]:4"(T.9L<O(M&;R!2DN>0J/2Z!
M1.]*LMLBHC?0BQ1LX0184JG@FY<=!MNNDA1U"!T1!\$B>O]ULECNO?N+,92M
M-V<.[L2<$6^-<@>WX*X-.F.?:QR-1[=C';G3T,;Y^]NU&_BSO\0-@J#-SSB@
MX]!@\;'E[X]^L%;8]T^/?N@]DR.,Q:KMQ,@+O9_J3MG)-=$#%V=V3^3D2QPM
MVKS),%&_1J%-DRSG:L?Q2*(FG;&NG9SKS)9A@V5=* *,F3_/8/D2G/9;TS!O
M[D3#4&7( -+=%?%D'&:][3*>H#BX$P)6T"H?ZNUKDI[%M5X/.!_&I6W)FH&S
MDS%/L(]4;9 =Z-!88J>(\$HXZ;O10[PODZ1X>++EN1C8S;$K@$.D"0&\8\TD
M1/E)SL$B!V&'%TNEH46W"\>10GR?64 Y(?CM? OFP:Q?5K++7KOI<-/HY@5!
M_B>O/^S;@?#D(]46G$<B 8R2BG1E(UVS%:TWTNVRAR-W-]?+TQ,057?DCT8T
MS*P6Z5X1]R =KHK)EVDK=T$2R>1+)@BI2NFVG$FV?C)?)/!GV7O?;N]NG&]N
M[&QNO%8Y/!P+F5"8Q_J *8T6$^Q3DNV=E]\]I\.%:'7@J2'O[-3QP8)?H\X?
MOTGZ/FU_U[M@.,Z7W4*G#-YRI+9RG#J6,_,)Y,V^YQFB);9@].<8:PY>>F?K
MV^V7^T]V-B:;&R\W-RXV-]YL;KS+%AENB?>LR.^UK7BS\.NWC^%7'W[]]C'\
M>D^MB<,[L2;VD99+5Y&C7T]_(K(,*5@9>T55G-XVL @XJ>X<4%$(ZYBNL\.'
M#OOQ:&+ KV58_U6$2%=!?B!"XY.I4K18L*3NAK>-5>FAD(_IVX2.TVHG06P#
M'P;JLRYU+8HXB+J$X^OGTETIV6":;\>ZA3@_Y!=R4&?-<$I8F0R/)4^294*V
M@)7+3%6*>GWEZ,!!"YV A%"1 I /^EH>G;CY-=8Y58=ZGZ,++IUR8'W*'@-6
M*)1MCDS,2$N=W'#,L%Z=00NE2NVSIW0P=X_UE_OW^0"[->7Q]BYQ)F^)CFQN
M=!RN7^P8X$XH?B?&,E=Z@C5V=9]Q'?R_6[LPV;>V*EZ?W(EJ'X]$?ZQ4C]9$
M%&8B</*EZM+Z)83264/LK6B18+F5Q^0+:297+FYORWL.:&^OBNDJ8+>C\[3,
M4AUSW^2\G4/ZO*[HH;*<Z.%T8<M6*E%[T1L[)@7\]$=D(?E F.+5<>@')[FW
M++HBL]8]0@%Q9YX]+#(X><273M)FHW:>6.5+;;JN-@:N(@J)JX(#DA2N ?:Q
MBA )U>E? 7^0+ZV)ILC-3FI/():+:]24L9+_X8V#2@^,G"@$NU=FUM8<\Y24
M21RMBK4R@*M_C\*<XZX@HG8Z]-L)NNK,]-/:$F;:5$*.H(O8T+AS]^7:I7*1
M$5*_GQ[6VP2<V*R>EP68;%=Q-*N2=NIK>A9)/H/IY_"$KVA;))0)0M^\P&X.
M-D6T-NKJ\B<6ML4!30?ZQ3"SU1_]E8DNLC)WFK#S#.NZO[:/.!"Q(G);4"LI
M05<[5YWR!,.X]R>HU]YS-'@\\F5T.*O7SB8;T7/BYG4SDTR16,FR-7E^/"DF
M2W)%,UVJ0L;*+-NF6_D2JU*X8;&$FUUDCGX@B69@;B(IA91OI15R47#Q',[O
MHL1*FP:4,TC!E".*(@,BM[,F=A:@&8_RY-+%-WXI:$VH@+_V]72-A(XK@Q(<
MU(W]UE99/97QN<B(;&%1 ;H";6/FM'YE6\.0G>((;6ERG+WMXBD[V_V.0#L[
M[K,>5599P</.]=16$@7OLFCK8DEE\_.91&9U9:0FY=K3Z $>.K=UZH3'S8]$
M#L&3&II$"Y/P?NLNC:-1<];#JU4ZG[+LEK<%K[1:N.JQ@<?61!J/4,!<I;.K
MH[1Z@6N@.A0OH4ZW97+]9Z"K!+NLK?>4XI==).=BAWT^9L0+VF[AN,C'8EPP
M(PBD/-<'&XD%GL2=&>0VGFUO1N"G&:&YZ?4$XI)0TZD^<APFH$,\B<GO:P3F
M*XZH(=B>.I$\38F+4F,!8L\AWSK:ZKKDPPIU""2-VAE4E?&T*&',W!/D=R^6
MPSLLVQ7F'=!E&Y3*)(M4&/=):.1I(!$N@FZ/E<%C)*!MLOQ_'<+N=6\;\E0B
MB8XK8N&!D,//8!-;YMOCNW:$F"^W'2'FS>;71=#!)&%!0GM]3U6U#]_*9;KT
MG%'X" V]RB9,<4.U.=.PJ8/:?R^^TX#!QF 133.\3@+"Q]:R_Z>ZFH*@.2E7
M]#VY1+YA@N9PF$Z ^"MDA1[18?ZC)]IIH+//VPLWW!DO_,Z(AC:&HF+"&<1J
MSRO.="3A%#+^+IPK3Y]1H&RP"=KY0=)?"8J,K18A=S-,V>F[.68Z?BC-CBN8
MD99#)'@W&<3"@/ZDPH8TR;$]E8[6#<C*JE=<.RCVCFI//4*55J[&!\OXY>'(
M9N4M$;(Y9<<E3 ^H*S^P/=* E';V!2748%4)ML$L(5B;C!7)6.B5,[<98:'P
MWDRN%5NND[Z,ZG2HLGJL/R@ZQ1,HLX,HU/N?6Y2 D0;MZ'.$T^)O>AS\[M1G
MP\U65- 0K)& W0&<D2#I494D[FX,V59UI((ECO/$MPW@^5>/H55PM_5>\:4#
M5F=(_;'QC1T[1RY6#KOA.NGN[13QS2S)\IK=9)CZJ_ *#UD*'PL[G9Z+0JE:
M+]'H^>VVHGV$GY0DG3$EM,5S%68?6#D\MDCV$A7WH3)&5!F)98O%7SL+A$:9
M:3@ 6S,X2+AP8V?;OJ.:GHY9HD8L2R$>BI1)]IPY+Z.*E?,+L=UOEC9]]I@V
M]6G39X]ITR_!?[RX$_=1U53*V85JL^]'4@1%&-WAN)FUR-8C+"0W:G%[.2\C
M!C?;G%8'L/'<NZ"6AQM^T5:9T'VF<-C#LN]SI'3GY3??WF,U=&OK_N.=9,Z[
M\&H%/5*%"$%/$:$II9@T>6%5A>O!UIDVJU?4_(0RA<4]$]"2U ^-FGRY0QA]
M,)_X%DN)'0(^!TD4-1F4HM-Q00@.FXK=R2&/66V:F%IZ@OI-\R1;4"/%LEW:
M)F)L57(*EHY@E_U!@X_0HLEY H=[E]V&(WUH-)F\!@W8XVZ0*$C=;:VG6+(M
M0S9''%5<[\76/C8.QQ* &/YXP^VB7VP=;CF,=9U]0GOEN3635OH+:\ &0S8
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
M;C/U*]+-AELL9<)ZPS6WD7V M(0#$UK>,1L6"ZJGQ8?5ZD$STGA@$G-M%!$
M(X\_%QU7\KV=CW6O3V2;%N'"OE4@$BS4=CFL;E;#P[&W^E*0XU[QO07?(,2\
MZ<Y.YX9> .6M%2!9H\]Z8^W,*!S;;E6=7;SR35W+8;V?>;@4;GH0:G=GY]89
M6HY/CI\<G/S\_O#LB)O'/(WPH].3=T<'1V?44.:1M>4/3?(C:\N_$806+H6M
M=W(M]PSS-8A>)J#( *<":!K)0MDZ#5)"AHJ7N^4F!HR$60RG:SGE^A1T'^;9
MDI<9/Z:R:[1P,"*71[[XES*OMBK8?^[M<E71%" VY5BK?;<@X\M7?%K[/N=R
M;YBBV'E,4:@4Q<YCBN(+4&QWV]?:GRZN]].GI:"A!3-2V8(RUF$!)\?J"N>U
M34C7%"DHGJHNXMMK-!>.D8 *:F$+LWIPF),[9W8!-PC#X9R[ @DY!Q.=ZQT#
M&B0Z8ZR/8IM_)$C>18Z%#7P3/M]F#FQYI>:X$&X/O$'GZ_%H6DKRB:IDV?2I
MC-!0<$& 9Y)1E>:KJCKOL:C\-5@GR"Z->7$OYYC="MOS* '2# A"%,2,_4V6
M6]:#3M^F@_+"% D";85.=E5=P*,Y?*?ZH4-3(3;D!R$3@^4],U6%M3JK*S=B
MV< FK+Y;%4JR-BV&0@9J[S';S+8TDT*X/V92*P0"]ILE)7/:0J([!%>+;2T0
M#PR^CDF;2(4[?EHM2RN.BN>'2'O\"#F8Q4A>B8@_@4^>\"<Q"CZ#R=56X"=E
M:;9,)/8>ARQS?(6-Y^?$_5UP!,B%8@K"OTEMN1T=^ SPSA>4UZ2$.2O26J4K
M72:H5)1(3CGGV<> - FM!$E3:^5+'UI>Q278QX9[7%&P:B*4?30UTBZ>20X6
M964^.R.UH<7)@1G\>*1*P:6+7<@N@!.H&1<J$9E3MF9XFEZI\%6O>[N?DGYG
M=T6!D1 'I61\)$_ERE0I6LWD*8JJ/4_JAGO48=)@8^>[39BI M'_U[$YJ+VT
MI\*@8"OAA-9!Z2L&$*R443=N 2);R@)'Z4!V7W]^X0&IB\@IV"5NN(7M06:U
MMT>^<:=#3&M11JY'52JIZFN>/+5/]B@_RA#F9O5%&!DV*Y?39::TC4P2+1!
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
M6ZJICL74F@46295,E'4S70RZG4M%>##7IG+I4CAEYW %6/X-3-BR,[:XJ[>
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
M A0#%     @ #XAM6^[GLT0K P  Z L  !$              ( !     &AD
M<VXM,C R-3$Q,3,N>'-D4$L! A0#%     @ #XAM6R#[UB3]"@  ?X8  !4
M             ( !6@,  &AD<VXM,C R-3$Q,3-?;&%B+GAM;%!+ 0(4 Q0
M   (  ^(;5O'*)=B6@<  -A7   5              "  8H.  !H9'-N+3(P
M,C4Q,3$S7W!R92YX;6Q02P$"% ,4    "  /B&U;@S1RBFT;  !@C0  $@
M            @ $7%@  =&TR-3,Q,C U9#%?.&LN:'1M4$L! A0#%     @
M#XAM6Z?7/N,?30  J9D! !8              ( !M#$  '1M,C4S,3(P-60Q
M7V5X,3 M,2YH=&U02P$"% ,4    "  /B&U;$8]UQ9T.  #I*@  %@
M        @ $'?P  =&TR-3,Q,C U9#%?97@Y.2TQ+FAT;5!+!08     !@ &
+ (T!  #8C0     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>tm2531205d1_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/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="hdsn-20251113.xsd" xlink:type="simple"/>
    <context id="AsOf2025-11-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925528</identifier>
        </entity>
        <period>
            <startDate>2025-11-13</startDate>
            <endDate>2025-11-13</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:AmendmentFlag contextRef="AsOf2025-11-13" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="AsOf2025-11-13" id="Fact000004">0000925528</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="AsOf2025-11-13" id="xdx2ixbrl0011">HUDSON TECHNOLOGIES INC /NY</dei:EntityRegistrantName>
    <dei:DocumentType contextRef="AsOf2025-11-13" id="Fact000009">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2025-11-13" id="Fact000010">2025-11-13</dei:DocumentPeriodEndDate>
    <dei:EntityIncorporationStateCountryCode contextRef="AsOf2025-11-13" id="Fact000012">NY</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="AsOf2025-11-13" id="Fact000013">1-13412</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="AsOf2025-11-13" id="Fact000014">13-3641539</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="AsOf2025-11-13" id="Fact000015">300 Tice Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="AsOf2025-11-13" id="Fact000016">Suite 290</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="AsOf2025-11-13" id="Fact000017">Woodcliff Lake</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="AsOf2025-11-13" id="Fact000018">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="AsOf2025-11-13" id="Fact000019">07677</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="AsOf2025-11-13" id="Fact000020">845</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="AsOf2025-11-13" id="Fact000021">735-6000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="AsOf2025-11-13" id="Fact000022">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="AsOf2025-11-13" id="Fact000023">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="AsOf2025-11-13" id="Fact000024">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="AsOf2025-11-13" id="Fact000025">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="AsOf2025-11-13" id="Fact000026">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="AsOf2025-11-13" id="Fact000027">HDSN</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="AsOf2025-11-13" id="Fact000028">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="AsOf2025-11-13" id="Fact000029">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
