<SEC-DOCUMENT>0001140361-25-038817.txt : 20251021
<SEC-HEADER>0001140361-25-038817.hdr.sgml : 20251021
<ACCEPTANCE-DATETIME>20251021161925
ACCESSION NUMBER:		0001140361-25-038817
CONFORMED SUBMISSION TYPE:	S-8
PUBLIC DOCUMENT COUNT:		15
FILED AS OF DATE:		20251021
DATE AS OF CHANGE:		20251021
EFFECTIVENESS DATE:		20251021

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ANGIODYNAMICS INC
		CENTRAL INDEX KEY:			0001275187
		STANDARD INDUSTRIAL CLASSIFICATION:	SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		EIN:				113146460
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0531

	FILING VALUES:
		FORM TYPE:		S-8
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-290994
		FILM NUMBER:		251407279

	BUSINESS ADDRESS:	
		STREET 1:		14 PLAZA DRIVE
		CITY:			LATHAM
		STATE:			NY
		ZIP:			12110
		BUSINESS PHONE:		5187981215

	MAIL ADDRESS:	
		STREET 1:		14 PLAZA DRIVE
		CITY:			LATHAM
		STATE:			NY
		ZIP:			12110
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-8
<SEQUENCE>1
<FILENAME>ef20057449_s8.htm
<DESCRIPTION>S-8
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solution Inc.
         Document created using Broadridge PROfile 25.10.1.5333
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <div style="text-align: center; font-weight: bold;">As filed with the Securities and Exchange Commission on October 21, 2025</div>
    <div style="text-align: right; font-weight: bold;">Registration No. 333-____</div>
    <div style="text-align: justify;">
      <hr align="center" style="border: none; border-bottom: 1px solid black; border-top: 4px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;"></div>
    <div style="text-align: center; font-size: 14pt; font-weight: bold;">UNITED STATES</div>
    <div style="text-align: center; font-size: 14pt; font-weight: bold;">SECURITIES AND EXCHANGE COMMISSION</div>
    <div style="text-align: center; font-weight: bold;"><font style="font-size: 12pt;">Washington, D.C. 20549</font><br>
      <br>
    </div>
    <div style="text-align: center;">
      <hr noshade="noshade" align="center" style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto; height: 2px; width: 10%; color: #000000;"></div>
    <div style="text-align: center; font-weight: bold;"> <br>
    </div>
    <div style="text-align: center; font-size: 18pt; font-weight: bold;">FORM S-8</div>
    <div style="text-align: center; font-weight: bold;">REGISTRATION STATEMENT</div>
    <div style="text-align: center; font-weight: bold;">UNDER THE SECURITIES ACT OF 1933</div>
    <div style="text-align: center; font-weight: bold;"> <br>
    </div>
    <div style="text-align: center;">
      <hr noshade="noshade" align="center" style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto; height: 2px; width: 10%; color: #000000;"></div>
    <div style="text-align: center; font-weight: bold;"> <br>
    </div>
    <div style="text-align: center; font-size: 24pt; font-weight: bold;">AngioDynamics, Inc.</div>
    <div style="text-align: center; font-weight: bold;">(Exact Name of Registrant as Specified in Its Charter)</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z166333d4c3c74e579341094b06489c06">

        <tr>
          <td style="width: 49%; vertical-align: top;">
            <div style="text-align: center; font-weight: bold;">Delaware</div>
          </td>
          <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
          <td style="width: 49%; vertical-align: top;">
            <div style="text-align: center; font-weight: bold;">11-3146460</div>
          </td>
        </tr>
        <tr>
          <td style="width: 49%; vertical-align: top;">
            <div style="text-align: center;">(State or Other Jurisdiction of Incorporation or Organization)</div>
          </td>
          <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
          <td style="width: 49%; vertical-align: top;">
            <div style="text-align: center;">(I.R.S. Employer Identification No.)</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 49%; vertical-align: top;">&#160;</td>
          <td rowspan="1" colspan="1" style="width: 2%; vertical-align: top; text-align: center; font-weight: bold;">&#160;</td>
          <td rowspan="1" style="width: 49%; vertical-align: top; text-align: center; font-weight: bold;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 49%; vertical-align: top;">
            <div style="text-align: center; font-weight: bold;">14 Plaza Drive</div>
            <div style="text-align: center; font-weight: bold;">Latham, New York</div>
          </td>
          <td colspan="1" style="width: 2%; vertical-align: top; text-align: center; font-weight: bold;">&#160;</td>
          <td style="width: 49%; vertical-align: top; text-align: center; font-weight: bold;">&#160;12110</td>
        </tr>
        <tr>
          <td style="width: 49%; vertical-align: top;">
            <div style="text-align: center;">(Address of Principal Executive Offices)</div>
          </td>
          <td colspan="1" style="width: 2%; vertical-align: top;">&#160;</td>
          <td style="width: 49%; vertical-align: top;">
            <div style="text-align: center;">(Zip Code)</div>
          </td>
        </tr>

    </table>
    <div style="text-align: justify;"> <br>
    </div>
    <div style="text-align: center; font-weight: bold;">AngioDynamics, Inc. 2020 Equity Incentive Plan</div>
    <div style="text-align: center;">(Full Title of the Plan)</div>
    <div style="text-align: justify;"> <br>
    </div>
    <div style="text-align: center; font-weight: bold;">Lawrence T. Weiss, Esq.</div>
    <div style="text-align: center; font-weight: bold;">Senior Vice President</div>
    <div style="text-align: center; font-weight: bold;">Chief Legal Officer and Corporate Secretary</div>
    <div style="text-align: center; font-weight: bold;">AngioDynamics, Inc.</div>
    <div style="text-align: center; font-weight: bold;">14 Plaza Drive</div>
    <div style="text-align: center; font-weight: bold;">Latham, New York 12110</div>
    <div style="text-align: center;">(Name and Address of Agent for service)</div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;">(518) 795-1400</div>
    <div style="text-align: center;">(Telephone Number, Including Area Code, of Agent for service)</div>
    <div style="text-align: center;"> <br>
    </div>
    <div style="text-align: center;">
      <hr noshade="noshade" align="center" style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto; height: 2px; width: 10%; color: #000000;"></div>
    <div style="text-align: center;"><br>
    </div>
    <div>Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated
      filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</div>
    <div style="text-align: justify;"> <br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z4cc3da43e4d74ee282163b1ad17583e2">

        <tr>
          <td style="width: 48%; vertical-align: top;">
            <div style="text-align: center;">Large accelerated filer &#9744;</div>
          </td>
          <td style="width: 4%; vertical-align: bottom;">&#160;</td>
          <td style="width: 48%; vertical-align: bottom;">
            <div style="text-align: center;">Accelerated filer &#9746;</div>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top;">
            <div style="text-align: center;">Non-accelerated filer &#9744;</div>
          </td>
          <td style="width: 4%; vertical-align: bottom;">&#160;</td>
          <td style="width: 48%; vertical-align: bottom;">
            <div style="text-align: center;">Smaller reporting company &#9744;</div>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top;">&#160;</td>
          <td style="width: 4%; vertical-align: bottom;">&#160;</td>
          <td style="width: 48%; vertical-align: bottom;">
            <div style="text-align: center;">Emerging growth company &#9744;</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify; margin-right: 9pt;">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 7(a)(2)(B) of the Securities Act.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#9744;</div>
    <div><br>
    </div>
    <div>
      <hr align="center" style="border: none; border-bottom: 4px solid black; border-top: 1px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;"></div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: center; font-weight: bold;">EXPLANATORY NOTE</div>
    <div style="text-align: justify;"> <br>
    </div>
    <div style="text-align: justify;">This Registration Statement on Form S-8 (this &#8220;Registration Statement&#8221;) is filed with the Securities and Exchange Commission (the &#8220;Commission&#8221;) by AngioDynamics, Inc., a Delaware corporation (the &#8220;Registrant&#8221;), in
      order to register an additional 4,700,000 shares of the Registrant&#8217;s common stock, par value $0.01 per share (&#8220;Common Stock&#8221;), which such additional shares were approved by the Registrant&#8217;s shareholders at the Registrant&#8217;s annual meetings of
      shareholders held on November 14, 2023 and November 12, 2024 (the &#8220;Approval Dates&#8221;), including (i) 2,170,932 available for issuance under the AngioDynamics, Inc. 2020 Equity Incentive Plan (the &#8220;2020 Plan&#8221;). and (ii) 2,529,068 shares of Common Stock
      that may be issued and sold upon the vesting and exercise, if applicable, of restricted stock units and options to purchase Common Stock, which such restricted stock units and options were granted to certain employees of the Registrant pursuant to
      the terms of the 2020 Plan.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">On January 19, 2021, the Registrant filed with the Commission a registration statement on Form S-8 (File No. 333-252209) to register 2,400,000 shares of Common Stock issuable under the 2020 Plan (the &#8220;2021 Registration
      Statement&#8221;). On January 6, 2023, the Registrant filed with the Commission a registration statement on Form S-8 (File No. 333-269151) to register 1,950,000 shares of Common Stock issuable under the 2020 Plan (the &#8220;2023 Registration Statement&#8221;, and
      together with the 2021 Registration Statement, the &#8220;Prior Registration Statements&#8221;).</div>
    <div><br>
    </div>
    <div style="text-align: justify;">The shareholders of the Registrant approved amendments to the 2020 Plan to increase the number of shares of Common Stock issuable under the 2020 Plan to <font style="color: rgb(0, 0, 0);">9,050,000</font> shares. This
      Registration Statement is being filed to register the additional 4,7<font style="color: rgb(0, 0, 0);">00,000</font> shares of Common Stock issuable under the 2020 Plan as approved by the shareholders of the Registrant on the Approval Dates.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">This Registration Statement includes a prospectus (the &#8220;Reoffer Prospectus&#8221;) prepared in accordance with General Instruction C and in accordance with the requirements of Part I of Form S-3. This Reoffer Prospectus may
      be used for reoffers and resales of &#8220;restricted securities&#8221; and &#8220;control securities&#8221; (as such terms are defined in Section C of the General Instructions to Form S-8) by the selling stockholders and may be used on a continuous or delayed basis in the
      future, by the selling stockholders. As specified in General Instruction C of Form S-8, the amount of securities to be reoffered or resold under the reoffer prospectus by each selling stockholder and any other person with whom he or she is acting in
      concert for the purpose of selling the Company&#8217;s securities, may not exceed, during any three-month period, the amount specified in Rule 144(e) under the Securities Act. The registration of the shares of our Common Stock covered by the Reoffer
      Prospectus does not necessarily mean that any shares of our Common Stock will be sold by the selling stockholders.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">Pursuant to General Instruction E to Form S-8, the contents of the Prior Registration Statements on Form S-8 concerning the 2020 Plan are incorporated herein by reference, except to the extent supplemented, amended or
      superseded by the information set forth herein.</div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;">PART I</div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;">INFORMATION REQUIRED IN THE SECTION 10(a) PROSPECTUS</div>
    <div><br>
    </div>
    <div style="text-align: justify; color: #000000;">The document(s) containing the information specified in this Part I will be sent or given to employees as specified by Rule 428(b)(1) (&#167;230.428(b)(1)). The written statement required by Item 2 of Part I
      is included in documents that will be delivered to participants in the plan covered by this Registration Statement pursuant to Rule 428(b) of the Securities Act.&#160; Such documents need not be filed with the Commission either as part of this
      Registration Statement or as prospectuses or prospectus supplements pursuant to Rule 424 (&#167;230.424). These documents and the documents incorporated by reference in this Registration Statement pursuant to Item 3 of Part II of this Form, taken
      together, constitute a prospectus that meets the requirements of Section 10(a) of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;). See Rule 428(a)(1) (&#167;230.428(a)(1)).</div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: center; font-weight: bold;">REOFFER PROSPECTUS</div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;">Up to an aggregate of 2,529,068 Shares</div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;">AngioDynamics, Inc.</div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;">Common Stock</div>
    <div><br>
    </div>
    <div style="text-align: justify;">This reoffer prospectus relates to the public resale, from time to time, of an aggregate of 2,529,068 shares of AngioDynamics (the &#8220;Company&#8221;) common stock, $0.01 par value per share (the &#8220;Common Stock&#8221;), by certain
      security holders identified herein in the section entitled &#8220;Selling Stockholders&#8221;. Such Shares have been or may be acquired in connection with awards granted under AngioDynamics, Inc. 2020 Equity Incentive Plan (the &#8220;Plan&#8221;). You should read this
      prospectus carefully before you invest in the common stock.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">Subject to the satisfaction of any conditions to vesting of, or exercise of options relating to, the shares of Common Stock offered hereby pursuant to the terms of the relevant agreements, and subject to any applicable
      restrictions, the Selling Stockholders may from time to time sell, transfer or otherwise dispose of any or all of the shares of Common Stock covered by this Reoffer Prospectus through underwriters or dealers, directly to a purchaser, or through
      broker-dealers or agents. If underwriters or dealers are used to sell the shares of Common Stock, we will name them and describe their compensation in a prospectus supplement. The shares of Common Stock may be sold in one or more transactions at
      fixed prices, prevailing market prices at the time of sale, prices related to the prevailing market prices, varying prices determined at the time of sale or negotiated prices. We do not know when or in what amount the Selling Stockholders may offer
      the shares of Common Stock for sale. The Selling Stockholders may sell any, all or none of the shares of Common Stock offered by this Reoffer Prospectus. See &#8220;Plan of Distribution&#8221; beginning on page 5 for more information about how the Selling
      Stockholders may sell or dispose of the shares of Common Stock covered by this Reoffer Prospectus. The Selling Stockholders will bear all sales commissions and similar expenses. We will bear all expenses of registration incurred in connection with
      this offering, including any other expenses incurred by us in connection with the registration and offering that are not borne by the Selling Stockholders.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">Our Common Stock is listed on the Nasdaq Global Select Market under the symbol &#8220;ANGO.&#8221; On October 20, 2025, the last sale price of a share of our Common Stock as reported on the Nasdaq was $11.82 per share.</div>
    <div><br>
    </div>
    <div style="font-weight: bold;">Investing in our Securities involves substantial risk. You should review carefully the risks and uncertainties described under the heading &#8220;<font style="font-style: italic;">Risk Factors</font>&#8221; beginning on page 4 of
      this Reoffer Prospectus for the factors you should consider before buying shares of our Common Stock.</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-weight: bold;">Neither the Securities and Exchange Commission nor any state securities commission or other regulatory body has approved or disapproved of these securities or determined if this Reoffer Prospectus is
      truthful or complete. Any representation to the contrary is a criminal offense.</div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;">The date of this Prospectus is October 21, 2025.</div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <!--PROfilePageNumberReset%Num%1%%%-->
    <div style="text-align: center; font-weight: bold;">TABLE OF CONTENTS<a name="TABLEOFCONTENTS"><!--Anchor--></a></div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="ze8820a8f28aa482e8a774dab0419415c">

        <tr>
          <td style="width: 94.34%; vertical-align: middle;">&#160;</td>
          <td style="width: 5.66%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Page</div>
          </td>
        </tr>
        <tr>
          <td style="width: 94.34%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="font-weight: bold;"><a href="#CAUTIONARYNOTE">CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS</a></div>
          </td>
          <td style="width: 5.66%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2</div>
          </td>
        </tr>
        <tr>
          <td style="width: 94.34%; vertical-align: top;">
            <div style="font-weight: bold;"><a href="#THECOMPANY">THE COMPANY</a></div>
          </td>
          <td style="width: 5.66%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">3</div>
          </td>
        </tr>
        <tr>
          <td style="width: 94.34%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="font-weight: bold;"><a href="#RISKFACTORS">RISK FACTORS</a></div>
          </td>
          <td style="width: 5.66%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">4</div>
          </td>
        </tr>
        <tr>
          <td style="width: 94.34%; vertical-align: top;">
            <div style="font-weight: bold;"><a href="#USEOFPROCEEDS">USE OF PROCEEDS</a></div>
          </td>
          <td style="width: 5.66%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">4</div>
          </td>
        </tr>
        <tr>
          <td style="width: 94.34%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="font-weight: bold;"><a href="#DESCRIPTIONOFCOMMONSTOCK">DESCRIPTION OF COMMON STOCK</a></div>
          </td>
          <td style="width: 5.66%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">4</div>
          </td>
        </tr>
        <tr>
          <td style="width: 94.34%; vertical-align: top;">
            <div style="font-weight: bold;"><a href="#SELLINGSTOCKHOLDERS">SELLING STOCKHOLDERS</a></div>
          </td>
          <td style="width: 5.66%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">4</div>
          </td>
        </tr>
        <tr>
          <td style="width: 94.34%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="font-weight: bold;"><a href="#PLANOFDISTRIBUTION">PLAN OF DISTRIBUTION</a></div>
          </td>
          <td style="width: 5.66%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">5</div>
          </td>
        </tr>
        <tr>
          <td style="width: 94.34%; vertical-align: top;">
            <div style="font-weight: bold;"><a href="#LEGALMATTERS">LEGAL MATTERS</a></div>
          </td>
          <td style="width: 5.66%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">6</div>
          </td>
        </tr>
        <tr>
          <td style="width: 94.34%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="font-weight: bold;"><a href="#EXPERTS">EXPERTS</a></div>
          </td>
          <td style="width: 5.66%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">6</div>
          </td>
        </tr>
        <tr>
          <td style="width: 94.34%; vertical-align: top;">
            <div style="font-weight: bold;"><a href="#WHEREYOUCAN">WHERE YOU CAN FIND MORE INFORMATION</a></div>
          </td>
          <td style="width: 5.66%; vertical-align: top; text-align: center; font-weight: bold;">6<br>
          </td>
        </tr>
        <tr>
          <td style="width: 94.34%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="font-weight: bold;"><a href="#INCORPORATIONOFCERTAIN">INCORPORATION OF CERTAIN INFORMATION BY REFERENCE</a></div>
          </td>
          <td style="width: 5.66%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: center; font-weight: bold;">6<br>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify;">You should read this prospectus, including all documents incorporated herein by reference, together with additional information described under &#8220;<font style="font-style: italic;">Where You Can Find More Information</font>.&#8221;</div>
    <div><br>
    </div>
    <div style="text-align: justify;">You may obtain the information incorporated by reference without charge by following the instructions under &#8220;<font style="font-style: italic;">Where You Can Find More Information</font>.&#8221;</div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageNumberArea" style="text-align: center;"><font class="BRPFPageNumber" style="font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">1</font></div>
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#TABLEOFCONTENTS"><font style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</font></a><br>
        </div>
      </div>
    </div>
    <div style="text-align: center; font-weight: bold;"><a name="CAUTIONARYNOTE"><!--Anchor--></a></div>
    <div style="text-align: center; font-weight: bold;">CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS</div>
    <div><br>
    </div>
    <div style="text-align: justify; color: #000000;">This prospectus, any accompanying prospectus supplement and the documents incorporated by reference contain forward-looking statements within the meaning of the Private Securities Litigation Reform Act
      of 1995. All statements regarding AngioDynamics&#8217; expected future financial position, results of operations, cash flows, business strategy, budgets, projected costs, capital expenditures, products, competitive positions, growth opportunities, plans
      and objectives of management for future operations, as well as statements that include the words such as &#8220;expects,&#8221; &#8220;reaffirms,&#8221; &#8220;intends,&#8221; &#8220;anticipates,&#8221; &#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;seeks,&#8221; &#8220;estimates,&#8221; &#8220;projects&#8221;, &#8220;optimistic,&#8221; or variations of such
      words and similar expressions, are forward-looking statements. These forward-looking statements are not guarantees of future performance and are subject to risks and uncertainties. Investors are cautioned that actual events or results may differ
      materially from AngioDynamics&#8217; expectations, expressed or implied. Factors that may affect the actual results achieved by AngioDynamics include, without limitation, the scale and scope of the COVID-19 global pandemic, the ability of AngioDynamics to
      develop its existing and new products, technological advances and patents attained by competitors, infringement of AngioDynamics&#8217; technology or assertions that AngioDynamics&#8217; technology infringes the technology of third parties, the ability of
      AngioDynamics to effectively compete against competitors that have substantially greater resources, future actions by the FDA or other regulatory agencies, domestic and foreign health care reforms and government regulations, results of pending or
      future clinical trials, overall economic conditions (including inflation, labor shortages and supply chain challenges including the cost and availability of raw materials), the results of on-going litigation, challenges with respect to third-party
      distributors or joint venture partners or collaborators, the results of sales efforts, the effects of product recalls and product liability claims, changes in key personnel, the ability of AngioDynamics to execute on strategic initiatives, the
      effects of economic, credit and capital market conditions, general market conditions, market acceptance, foreign currency exchange rate fluctuations, the effects on pricing from group purchasing organizations and competition, the ability of
      AngioDynamics to obtain regulatory clearances or approval of its products, or to integrate acquired businesses, as well as the risk factors listed from time to time in AngioDynamics&#8217; SEC filings, including but not limited to its Annual Report on Form
      10-K for the year ended May 31, 2025. AngioDynamics does not assume any obligation to publicly update or revise any forward-looking statements for any reason.</div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageFooter" style="width: 100%;"></div>
      <div class="BRPFPageNumberArea" style="text-align: center;"><font class="BRPFPageNumber" style="font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">2</font></div>
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#TABLEOFCONTENTS"><font style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</font></a><br>
        </div>
      </div>
    </div>
    <div style="text-align: center; font-weight: bold;">THE COMPANY<a name="THECOMPANY"><!--Anchor--></a></div>
    <div><br>
    </div>
    <div style="text-align: justify; font-style: italic;">This summary highlights information contained elsewhere in this prospectus. This summary does not contain all of the information that you should consider before deciding to invest in our common
      stock. You should read this entire prospectus carefully, including the &#8220;Risk Factors&#8221; section included elsewhere in this prospectus and our financial information incorporated by reference herein.</div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify;">AngioDynamics Inc. (&#8220;AngioDynamics&#8221; or the &#8220;Company&#8221;) is a leading and transformative medical technology company focused on restoring healthy blood flow in the body's vascular system, expanding cancer treatment options
      and improving quality of life for patients.</div>
    <div><br>
    </div>
    <div style="text-align: justify; color: #000000;">AngioDynamics is a Delaware corporation and was founded in 1988. Our corporate headquarters is located at 14 Plaza Drive, Latham, New York 12110 and our phone number is (518) 795-1400.</div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageFooter" style="width: 100%;"></div>
      <div class="BRPFPageNumberArea" style="text-align: center;"><font class="BRPFPageNumber" style="font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">3</font></div>
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#TABLEOFCONTENTS"><font style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</font></a><br>
        </div>
      </div>
    </div>
    <div style="text-align: center; font-weight: bold;">RISK FACTORS<a name="RISKFACTORS"><!--Anchor--></a></div>
    <div><br>
    </div>
    <div style="text-align: justify;">Investing in our Common Stock involves a high degree of risk. You should carefully consider the risks and uncertainties described in this Reoffer Prospectus and the documents incorporated herein by reference under the
      headings &#8220;Risk Factors&#8221;, including those contained in supplements to this prospectus and elsewhere in our <font style="color: rgb(0, 0, 0);">Annual Report on Form 10-K for the year ended May 31, 2025</font>, which is incorporated into this Reoffer
      Prospectus by reference, and any risk factors set forth in our other filings that we make with the Securities and Exchange Commission (&#8220;SEC&#8221;) pursuant to Sections 13(a), 13(c), 14 or 15(d) of the Exchange Act, including our Annual Reports on Form
      10-K, Quarterly Reports on Form 10-Q and Current Reports on Form 8-K, as well as other information we include or incorporate by reference. See &#8220;Where You Can Find More Information&#8221; for information about how to obtain a copy of these documents. You
      should also carefully consider the risks and other information that may be contained in, or incorporated by reference into, any prospectus supplement relating to specific offerings of securities.</div>
    <div style="text-align: justify;"> <br>
    </div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;">USE OF PROCEEDS<a name="USEOFPROCEEDS"><!--Anchor--></a></div>
    <div><br>
    </div>
    <div style="text-align: justify;">We will receive no proceeds from the sale of the shares of Common Stock by the Selling Stockholders. All proceeds from the sale of the Common Stock will be for the account of the Selling Stockholders, as described
      below. See the sections titled &#8220;<font style="font-style: italic;">Selling</font>&#160;<font style="font-style: italic;">Stockholders</font>&#8221; and &#8220;<font style="font-style: italic;">Plan of Distribution</font>&#8221; described below.</div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;">DESCRIPTION OF COMMON STOCK<a name="DESCRIPTIONOFCOMMONSTOCK"><!--Anchor--></a></div>
    <div><br>
    </div>
    <div style="text-align: justify;">The description of the Company&#8217;s Common Stock contained in our <font style="color: rgb(0, 0, 0);">Annual Report on Form 10-K for the year ended May 31, 2025</font>, including any amendment or report filed for the
      purpose of updating such description, is incorporated herein by reference.</div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;">SELLING STOCKHOLDERS<a name="SELLINGSTOCKHOLDERS"><!--Anchor--></a></div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="color: #000000;">The Common Stock being registered by this prospectus consists of </font>2,529,068<font style="color: rgb(0, 0, 0);"> shares that are currently held by the individual employees and
        officers listed below (the &#8220;Selling Stockholders&#8221;), and were issued to the Selling Stockholders pursuant to the 2020 Plan.</font>&#160;<font style="color: rgb(0, 0, 0);">We are registering these shares to permit the Selling Stockholders to resell these
        shares when each deems appropriate subject </font>to the satisfaction of any conditions to vesting of, or exercise of options relating to, the shares of Common Stock offered hereby pursuant to the terms of the relevant agreements, and subject to
      any applicable restrictions. <font style="color: rgb(0, 0, 0);">The Selling Stockholders may resell all, a portion, or none of the shares, at any time and from time to time. The Selling Stockholders may also sell, transfer or otherwise dispose of
        some or all of the shares in transactions exempt from the registration requirements of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;). We do not know when or in what amounts the Selling Stockholders may offer the shares of Common
        Stock for sale under this prospectus.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; color: #000000;">The following table sets forth: (i) the name of each Selling Stockholder; (ii) the title of Selling Stockholder; (iii) the number and percentage of shares of our Common Stock that the Selling
      Stockholder beneficially owned as of October 15, 2025, prior to the offering for resale of the shares under this prospectus; (iv) the number of shares of our Common Stock that may be offered for resale for the account of the Selling Stockholder under
      this prospectus; and (v) the number and percentage of shares of our Common Stock to be beneficially owned by the Selling Stockholder after the offering of the resale shares (assuming all of the offered resale shares are sold by such Selling
      Stockholder).</div>
    <div style="text-align: justify; color: #000000;"> <br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageFooter" style="width: 100%;"></div>
      <div class="BRPFPageNumberArea" style="text-align: center;"><font class="BRPFPageNumber" style="font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">4</font></div>
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#TABLEOFCONTENTS"><font style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</font></a><br>
        </div>
      </div>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="za479dbb48df447f7ae7885db8bebc549">

        <tr>
          <td style="width: 16%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="color: rgb(0, 0, 0); font-weight: bold;">Name of Selling Stockholder</div>
          </td>
          <td style="width: 23%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="color: rgb(0, 0, 0); font-weight: bold;">Title / Position</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle; padding-bottom: 2px;">&#160;</td>
          <td style="width: 17.51%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Number of Shares</div>
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> Owned Prior to</div>
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> Offering</div>
          </td>
          <td rowspan="2" style="width: 0.51%; vertical-align: middle; padding-bottom: 2px;">&#160;</td>
          <td rowspan="2" style="width: 18.83%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Number of Shares Being Registered for Resale(2)</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle; padding-bottom: 2px;">&#160;</td>
          <td colspan="3" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Number of Shares Owned After</div>
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> the Offering</div>
          </td>
        </tr>
        <tr>
          <td style="width: 16%; vertical-align: middle; padding-bottom: 2px;">&#160;</td>
          <td style="width: 23%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 0.51%; vertical-align: middle; padding-bottom: 2px;">&#160;</td>
          <td rowspan="1" style="width: 17.51%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Number (1)</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle; padding-bottom: 2px;">&#160;</td>
          <td style="width: 11%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Number (3)</div>
          </td>
          <td style="width: 0.71%; vertical-align: middle; padding-bottom: 2px;">&#160;</td>
          <td style="width: 9.11%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Percent (4)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 16%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0);">James C. Clemmer</div>
          </td>
          <td style="width: 23%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0);">President and CEO</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 17.51%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">2,337,979</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 18.83%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">962,616</div>
          </td>
          <td style="width: 0.51%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 11%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">1,365,363</div>
          </td>
          <td style="width: 0.71%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 9.11%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">*</div>
          </td>
        </tr>
        <tr>
          <td style="width: 16%; vertical-align: top;">
            <div style="color: rgb(0, 0, 0);">Stephen A. Trowbridge</div>
          </td>
          <td style="width: 23%; vertical-align: top;">
            <div style="color: rgb(0, 0, 0);">EVP and CFO</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle;">&#160;</td>
          <td style="width: 17.51%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman',Times,serif; font-style: normal; font-variant: normal; text-transform: none;">
              <div>769,842</div>
            </div>
          </td>
          <td style="width: 0.51%; vertical-align: middle;">&#160;</td>
          <td style="width: 18.83%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0);">279,353</div>
          </td>
          <td style="width: 0.51%; vertical-align: top;">&#160;</td>
          <td style="width: 11%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman',Times,serif; font-style: normal; font-variant: normal; text-transform: none;">
              <div>490,489</div>
            </div>
          </td>
          <td style="width: 0.71%; vertical-align: middle;">&#160;</td>
          <td style="width: 9.11%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0);">*</div>
          </td>
        </tr>
        <tr>
          <td style="width: 16%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0);">Lawrence T. Weiss</div>
          </td>
          <td style="width: 23%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0);">SVP, CLO and Secretary</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 17.51%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">219,283</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 18.83%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">103,650</div>
          </td>
          <td style="width: 0.51%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 11%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">115,633</div>
          </td>
          <td style="width: 0.71%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 9.11%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">*</div>
          </td>
        </tr>
        <tr>
          <td style="width: 16%; vertical-align: top;">
            <div style="color: rgb(0, 0, 0);">Laura Piccinini</div>
          </td>
          <td style="width: 23%; vertical-align: top;">
            <div style="color: rgb(0, 0, 0);">SVP and GM, Cardiovascular and International</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle;">&#160;</td>
          <td style="width: 17.51%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0);">290,433</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle;">&#160;</td>
          <td style="width: 18.83%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0);">127,516</div>
          </td>
          <td style="width: 0.51%; vertical-align: top;">&#160;</td>
          <td style="width: 11%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0);">162,917</div>
          </td>
          <td style="width: 0.71%; vertical-align: middle;">&#160;</td>
          <td style="width: 9.11%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0);">*</div>
          </td>
        </tr>
        <tr>
          <td style="width: 16%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0);">Warren G. Nighan</div>
          </td>
          <td style="width: 23%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0);">SVP, Global Supply Chain, Quality and Regulatory Affairs</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 17.51%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">279,847</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 18.83%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">121,113</div>
          </td>
          <td style="width: 0.51%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 11%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">158,734</div>
          </td>
          <td style="width: 0.71%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 9.11%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">*</div>
          </td>
        </tr>
        <tr>
          <td style="width: 16%; vertical-align: top;">
            <div style="color: rgb(0, 0, 0);">Chad T. Campbell</div>
          </td>
          <td style="width: 23%; vertical-align: top;">
            <div style="color: rgb(0, 0, 0);">SVP and GM, Oncology and Interventional Devices</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle;">&#160;</td>
          <td style="width: 17.51%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0);">286,807</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle;">&#160;</td>
          <td style="width: 18.83%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0);">122,246</div>
          </td>
          <td style="width: 0.51%; vertical-align: top;">&#160;</td>
          <td style="width: 11%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0);">164,561</div>
          </td>
          <td style="width: 0.71%; vertical-align: top;">&#160;</td>
          <td style="width: 9.11%; vertical-align: top;">
            <div style="text-align: center; color: rgb(0, 0, 0);">*</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="color: rgb(0, 0, 0);">Other Named Selling Stockholders (5)</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 17.51%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">1,432,867</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 18.83%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">808,126</div>
          </td>
          <td style="width: 0.51%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 11%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">624,741</div>
          </td>
          <td style="width: 0.71%; vertical-align: middle; background-color: rgb(204, 238, 255);">&#160;</td>
          <td style="width: 9.11%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0);">*</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="color: #000000;">* Less than 1%</div>
    <div style="color: #000000;">(1) Includes shares of Common Stock owned or issuable in connection with the exercise or vesting of awards granted to such person, including awards that are not presently exercisable or vested.</div>
    <div style="color: #000000;">(2) Represents shares of Common Stock underlying unexercised options granted to each Selling Stockholder.</div>
    <div style="color: #000000;">(3) Assumes (i) all of the shares of Common Stock being offered are (x) vested and/or exercised and (y) sold in the offering, (ii) that shares of Common Stock owned by such Selling Stockholder but not being offered pursuant
      to this prospectus (if any) are not sold, and (iii) that no additional shares are purchased or otherwise acquired.</div>
    <div style="color: #000000;">(4) Percentages are based on 41,076,119 shares of Common Stock outstanding as of September 18, 2025.&#160; In calculating the percentage for each Selling Stockholder, (a) the numerator is calculated by adding the number of
      shares of Common Stock held by such Selling Stockholder after the offering, including shares of Common Stock issuable in connection with the exercise or vesting of awards granted to such person; and (b) the denominator is calculated by adding to the
      aggregate number of shares of Common Stock outstanding the number of shares of Common Stock issuable upon the exercise or vesting of awards granted to such Selling Stockholder, if any (but not the number of shares of Common Stock issuable upon the
      exercise or vesting of awards granted to any other Selling Stockholder).</div>
    <div style="margin-left: 1.25pt; color: #000000;">(5) Includes the following 30 named non-affiliate persons, each of whom holds at least 1,000 shares of Common Stock owned or issuable in connection with the exercise or vesting of awards granted to such
      person:&#160; Ada Au; Marna Bronfen-Moore; Jacob Brumbaugh; Saleem Cheeks; Brianne Cichoski; David Clare; Benjamin Davis; Christopher Davis; Michael Decarlo; Kelly Deerfield; Scott Duhamel; Peter Flora; Katie Garippa; Stuart Holbrook; Joseph Holcomb;
      Vikram Kapur; Steven Krawczyk; Peter Makula; Elizabeth Manning; Tonya Markham; Jessica Maynard; Stuart McIntyre; Troy Roberts; Katie Rodway; Kim Seabury; Juan Carlos Serna; Jeffrey Smith; Linda Upchurch; Sean Wettig; and Jeremy Wilmington.</div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;">PLAN OF DISTRIBUTION<a name="PLANOFDISTRIBUTION"><!--Anchor--></a></div>
    <div><br>
    </div>
    <div style="text-align: justify;">The shares of Common Stock covered by this Reoffer Prospectus are being registered by AngioDynamics for the account of the Selling Stockholders.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">The shares of Common Stock offered may be sold from time to time directly by or on behalf of each Selling Stockholder in one or more transactions on Nasdaq or any other stock exchange on which our Common Stock may be
      listed at the time of sale, in privately negotiated transactions, or through a combination of such methods, at market prices prevailing at the time of sale, at prices related to such prevailing market prices, at fixed prices (which may be changed) or
      at negotiated prices. The Selling Stockholders may sell shares through one or more agents, brokers or dealers or directly to purchasers. Such brokers or dealers may receive compensation in the form of commissions, discounts or concessions from the
      selling stockholders and/or purchasers of the shares or both. Such compensation as to a particular broker or dealer may be in excess of customary commissions.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">In connection with their sales, a Selling Stockholder and any participating broker or dealer may be deemed to be &#8220;underwriters&#8221; within the meaning of the Securities Act, and any commissions they receive and the
      proceeds of any sale of shares may be deemed to be underwriting discounts and commissions under the Securities Act.</div>
    <div style="text-align: justify;"> <br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageFooter" style="width: 100%;"></div>
      <div class="BRPFPageNumberArea" style="text-align: center;"><font class="BRPFPageNumber" style="font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">5</font></div>
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#TABLEOFCONTENTS"><font style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</font></a><br>
        </div>
      </div>
    </div>
    <div style="text-align: justify;">We are bearing all costs relating to the registration of the shares of Common Stock. Any commissions or other fees payable to brokers or dealers in connection with any sale of the shares will be borne by the Selling
      Stockholders or other party selling such shares. Sales of the shares must be made by the Selling Stockholders in compliance with all applicable state and federal securities laws and regulations, including the Securities Act. In addition to any shares
      sold hereunder, Selling Stockholders may sell shares of Common Stock in compliance with Rule 144. There is no assurance that the Selling Stockholders will sell all or a portion of the Common Stock offered hereby. The Selling Stockholders may agree to
      indemnify any broker, dealer or agent that participates in transactions involving sales of the shares against certain liabilities in connection with the offering of the shares arising under the Securities Act. We have notified the Selling
      Stockholders of the need to deliver a copy of this Reoffer Prospectus in connection with any sale of the shares.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">The anti-manipulation rules of Regulation M under the Exchange Act may apply to sales of our Common Stock and activities of the Selling Stockholders, which may limit the timing of purchases and sales of any of the
      shares of Common Stock by the Selling Stockholders and any other participating person. Regulation M may also restrict the ability of any person engaged in the distribution of the shares of Common Stock to engage in passive market-making activities
      with respect to the shares of Common Stock. Passive market making involves transactions in which a market maker acts as both our underwriter and as a purchaser of our Common Stock in the secondary market. All of the foregoing may affect the
      marketability of the shares of Common Stock and the ability of any person or entity to engage in market-making activities with respect to the shares of Common Stock.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">The Common Stock to be offered or resold by means of this reoffer prospectus by the Selling Stockholder may not exceed, during any three-month period, the amount specified in Rule 144(e) under the Securities Act&#894;
      provided, however, that such limitation will no longer be applicable when the Company satisfies the registrant requirements for use of Form S-3. In addition, any securities covered by this Reoffer Prospectus which qualify for sale pursuant to Rule
      144 of the Securities Act may be sold under Rule 144 of the Securities Act rather than pursuant to this reoffer prospectus.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">There can be no assurance that the Selling Stockholders will sell any or all of the securities offered hereby.</div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;">LEGAL MATTERS<a name="LEGALMATTERS"><!--Anchor--></a></div>
    <div><br>
    </div>
    <div style="text-align: justify;">The validity of the issuance of the Shares described in this Prospectus will be passed upon by Lawrence T. Weiss, 14 Plaza Drive, Latham, New York 12110 . As an employee of the Registrant, Mr. Weiss participates in
      equity compensation plans of the Registrant on the same basis as other similarly eligible employees, pursuant to which Mr. Weiss owns or has options or rights to acquire an aggregate of less than 1% of the Registrant&#8217;s outstanding Common Stock.</div>
    <div><br>
    </div>
    <a name="EXPERTS"><!--Anchor--></a>
    <div style="text-align: center; font-weight: bold;">EXPERTS</div>
    <div><br>
    </div>
    <div style="text-align: justify;">The financial statements and the related financial statement schedule of AngioDynamics, Inc. as of May 31, 2025 and 2024, and for each of the years then ended, incorporated in this Registration Statement by reference
      to AngioDynamics, Inc.&#8217;s annual report on Form 10-K for the year ended May 31, 2025 and the effectiveness of AngioDynamics, Inc.&#8217;s internal control over financial reporting have been audited by Deloitte &amp; Touche LLP, an independent registered
      public accounting firm, as stated in their reports. Such financial statements and financial statement schedule are incorporated by reference in reliance upon the reports of such firm given their authority as experts in accounting and auditing.</div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;"><a name="WHEREYOUCAN"><!--Anchor--></a>WHERE YOU CAN FIND MORE INFORMATION</div>
    <div><br>
    </div>
    <div style="text-align: justify;">We file annual, quarterly and current reports, proxy statements and other information with the SEC. You may read and copy any document we file with the SEC (including exhibits to such documents) at the SEC&#8217;s Public
      Reference Room at 100 F. Street, N.E., Room 1580, Washington, D.C. 20549. You may obtain additional information about the Public Reference Room by calling the SEC at 1-800-SEC-0330. In addition, the SEC maintains a site on the Internet at
      http://www.sec.gov/ that contains reports, proxy statements and other information that we file electronically with the SEC.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">The registration statement and the documents referred to below under &#8220;<font style="font-style: italic;">Incorporation of Certain Information by Reference</font>&#8221; are also available free of charge on our website at
      https://www.angiodynamics.com/. We have not incorporated by reference into this prospectus the information on our website, and you should not consider it to be a part of this prospectus.</div>
    <div><br>
    </div>
    <div style="text-align: center; font-weight: bold;"><a name="INCORPORATIONOFCERTAIN"><!--Anchor--></a>INCORPORATION OF CERTAIN INFORMATION BY REFERENCE</div>
    <div><br>
    </div>
    <div style="text-align: justify;">The following documents filed by the Registrant with the Commission pursuant to Section 13 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;) (File No. 000-50761), are incorporated herein by
      reference:</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 27pt;"><a name="z_Hlk203235603"></a>(a) the Annual Report on Form 10-K (including the portions of the Registrant&#8217;s Proxy Statement incorporated by reference therein) for the fiscal year ended May 31, 2025,
      filed with the Commission on July 18, 2025;</div>
    <div style="text-align: justify; text-indent: 27pt;"> <br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageFooter" style="width: 100%;"></div>
      <div class="BRPFPageNumberArea" style="text-align: center;"><font class="BRPFPageNumber" style="font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">6</font></div>
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#TABLEOFCONTENTS"><font style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</font></a><br>
        </div>
      </div>
    </div>
    <div style="text-align: justify; text-indent: 27pt;">(b) the Quarterly Report on Form 10-Q for the fiscal quarter ended August 31, 2025, filed with the Commission on October 02, 2025; and</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 27pt;">(c) the description of the Common Stock contained in the Registrant&#8217;s registration statement on Form 8-A (Registration No. 000-50761), filed by the Registrant with the Commission on May 13, 2004,
      including any amendments or reports filed for the purpose of updating such description.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">All documents filed by the Registrant pursuant to Sections 13(a), 13(c), 14 or 15(d) of the Exchange Act subsequent to the date of this Registration Statement and prior to the filing of a post-effective amendment
      indicating that all securities offered hereby have been sold or deregistering all securities then remaining unsold, shall be deemed to be incorporated by reference into this Registration Statement and to be a part hereof from the date of filing of
      such documents.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">Any statement contained herein or in a document incorporated or deemed to be incorporated by reference in this Registration Statement will be deemed to be modified or superseded for purposes of this Registration
      Statement to the extent that a statement contained herein or in any subsequently filed document that is also incorporated or deemed to be incorporated by reference in this Registration Statement modifies or supersedes such statement. Any statement so
      modified or superseded will not be deemed, except as so modified or superseded, to constitute a part of this Registration Statement.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">You should rely only on the information provided or incorporated by reference in this Registration Statement or any related prospectus. The Company has not authorized anyone to provide you with different information.
      You should not assume that the information in this Registration Statement or any related prospectus is accurate as of any date other than the date on the front of the document.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">AngioDynamics will provide without charge to each person, including any beneficial owner, to whom a copy of this prospectus is delivered, upon written or oral request of any such person, a copy of any and all of the
      information that has been incorporated by reference in this prospectus but not&#160; delivered with the prospectus other than the exhibits to those documents, unless the exhibits are specifically incorporated by reference into the information that this
      prospectus incorporates. Requests for such information should be directed to:</div>
    <div style="text-align: justify;"> <br>
    </div>
    <div style="text-align: center;">AngioDynamics</div>
    <div style="text-align: center;">14 Plaza Drive, Latham, New York, 12110</div>
    <div style="text-align: center;">(518) 798-1215</div>
    <div style="text-align: center;">Attention: Corporate Secretary</div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageFooter" style="width: 100%;"></div>
      <div class="BRPFPageNumberArea" style="text-align: center;"><font class="BRPFPageNumber" style="font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">7</font></div>
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#TABLEOFCONTENTS"><font style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</font></a><br>
        </div>
      </div>
    </div>
    <div style="text-align: center; font-weight: bold;">PART II</div>
    <div style="text-align: center; font-weight: bold;">INFORMATION REQUIRED IN THE REGISTRATION STATEMENT</div>
    <div style="text-align: justify;"> <br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z253ac2deb0e045e09cffd1224d9d523a">

        <tr>
          <td style="width: 72pt; vertical-align: top; font-weight: bold;">Item 3.</td>
          <td style="width: auto; vertical-align: top;">
            <div style="font-weight: bold;">Incorporation of Documents by Reference.</div>
          </td>
        </tr>

    </table>
    <div style="text-align: justify;"> <br>
    </div>
    <div>The following documents filed by the Registrant with the Commission pursuant to Section 13 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;) (File No. 000-50761), are incorporated herein by reference:</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 27pt;">(a) the Annual Report on <a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001275187/000127518725000014/ango-20250531.htm">Form 10-K</a> (including the portions of the Registrant&#8217;s Proxy
      Statement incorporated by reference therein) for the fiscal year ended May 31, 2025, filed with the Commission on July 18, 2025;</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 27pt;">(b) the Quarterly Report on <a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001275187/000162828025043689/ango-20250831.htm">Form 10-Q</a> for the fiscal quarter ended August 31, 2025,
      filed with the Commission on October 02, 2025; and</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 27pt;">(c) the description of the Common Stock contained in the Registrant&#8217;s registration statement on <a href="https://www.sec.gov/Archives/edgar/data/1275187/000119312504087253/d8a12g.htm">Form 8-A</a>
      (Registration No. 000-50761), filed by the Registrant with the Commission on May 13, 2004, including any amendments or reports filed for the purpose of updating such description.</div>
    <div><br>
    </div>
    <div>All documents filed by the Registrant pursuant to Sections 13(a), 13(c), 14 or 15(d) of the Exchange Act subsequent to the date of this Registration Statement and prior to the filing of a post-effective amendment indicating that all securities
      offered hereby have been sold or deregistering all securities then remaining unsold, shall be deemed to be incorporated by reference into this Registration Statement and to be a part hereof from the date of filing of such documents.</div>
    <div><br>
    </div>
    <div>Any statement contained herein or in a document incorporated or deemed to be incorporated by reference in this Registration Statement will be deemed to be modified or superseded for purposes of this Registration Statement to the extent that a
      statement contained herein or in any subsequently filed document that is also incorporated or deemed to be incorporated by reference in this Registration Statement modifies or supersedes such statement. Any statement so modified or superseded will
      not be deemed, except as so modified or superseded, to constitute a part of this Registration Statement.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">AngioDynamics will provide without charge to each person, including any beneficial owner, to whom a copy of this prospectus is delivered, upon written or oral request of any such person, a copy of any and all of the
      information that has been incorporated by reference in this prospectus but not&#160; delivered with the prospectus other than the exhibits to those documents, unless the exhibits are specifically incorporated by reference into the information that this
      prospectus incorporates. Requests for such information should be directed to:</div>
    <div><br>
    </div>
    <div style="text-align: center;">AngioDynamics</div>
    <div style="text-align: center;">14 Plaza Drive, Latham, New York, 12110</div>
    <div style="text-align: center;">(518) 798-1215</div>
    <div style="text-align: center;">Attention: Corporate Secretary</div>
    <div style="text-align: justify;"> <br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z528eafe1b79042ca9b577e11356d6f87">

        <tr>
          <td style="width: 72pt; vertical-align: top; font-weight: bold;">Item 4.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-weight: bold;">Description of Securities.</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;">Not applicable.</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z5fa63b068c1944cc9be91a343fdc2c9c">

        <tr>
          <td style="width: 72pt; vertical-align: top; font-weight: bold;">Item 5.</td>
          <td style="width: auto; vertical-align: top;">
            <div style="font-weight: bold;">Interests of Named Experts and Counsel.</div>
          </td>
        </tr>

    </table>
    <div style="text-align: justify;"> <br>
    </div>
    <div style="text-align: justify;">Lawrence T. Weiss who is providing an opinion on the validity of the issuance of the shares of Common Stock being registered hereby, is Senior Vice President, Chief Legal Officer and Corporate Secretary of the
      Registrant.&#160; As an employee of the Registrant, Mr. Weiss participates in equity compensation plans of the Registrant on the same basis as other similarly eligible employees, pursuant to which Mr. Weiss owns or has options or rights to acquire an
      aggregate of less than 1% of the Registrant&#8217;s outstanding Common Stock. Mr. Weiss is eligible to participate in the Plans.</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z55e8a2c3447e4da08b24756831567318">

        <tr>
          <td style="width: 72pt; vertical-align: top; font-weight: bold;">Item 6.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-weight: bold;">Indemnification of Directors and Officers.</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify;">Section 145 of the Delaware General Corporation Law (the &#8220;DGCL&#8221;) provides that a Delaware corporation may indemnify directors, officers, employees and agents against expenses (including attorneys&#8217; fees), judgments,
      fines and amounts paid in settlement actually and reasonably incurred by such person in connection with any threatened, pending or completed action, suit or proceeding in which such person is made a party by reason of such person being or having been
      a director, officer, employee or agent to the corporation, provided that such person acted in good faith and in a manner he or she reasonably believed to be in or not opposed to the corporation&#8217;s best interests and, with respect to any criminal
      action or proceeding, had no reasonable cause to believe that his or her conduct was unlawful. The DGCL provides that Section 145 is not exclusive of other rights to which those seeking indemnification may be entitled under any bylaw, agreement, vote
      of stockholders or disinterested directors or otherwise.</div>
    <div style="text-align: justify;"> <br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageFooter" style="width: 100%;"></div>
      <div class="BRPFPageNumberArea" style="text-align: center;"><font class="BRPFPageNumber" style="font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">8</font></div>
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#TABLEOFCONTENTS"><font style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</font></a><br>
        </div>
      </div>
    </div>
    <div style="text-align: justify;">Section 102(b)(7) of the DGCL permits a corporation to provide in its certificate of incorporation or an amendment thereto, to eliminate or limit the personal liability of a director to the corporation and its
      stockholders for monetary damages arising out of certain breaches of fiduciary duty.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">The Registrant&#8217;s amended and restated certificate of incorporation, as amended (the &#8220;COI&#8221;), generally provides for the elimination of the personal liability of its directors to the Registrant and its stockholders for
      monetary damages for breach of their fiduciary duties as directors, subject to the exceptions set forth in DGCL Section 102. The Registrant&#8217;s COI provides that the Registrant will indemnify its directors and officers to the fullest extent permitted
      by the DGCL. The Registrant&#8217;s COI also authorizes it to indemnify its employees and other agents to the fullest extent permitted by the DGCL.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">The Registrant&#8217;s Second Amended and Restated Bylaws (the &#8220;Bylaws&#8221;) generally provide that the Registrant shall indemnify each of its directors and executive officers to the fullest extent not prohibited by the DGCL and
      may indemnify certain other persons as set forth in the DGCL.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">The 2020 Plan provides that none of the Registrant&#8217;s directors, employees, or agents shall be liable for any action taken or omitted to be taken or any determinations made under the 2020 Plan (unless constituting fraud
      or a willful criminal act or omission), and further provides that the Registrant will indemnify and hold harmless each of the foregoing for losses in connection with any such actions, omissions, or determinations (unless otherwise prohibited by law
      or the Registrant&#8217;s or its subsidiaries&#8217; organizational documents). The right to indemnification under the 2020 Plan is not exclusive of, and does not supersede, any other indemnification rights under the Registrant&#8217;s organizational documents,
      applicable law, an individual indemnification agreement, or otherwise.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">The Registrant also maintains officer and director insurance coverage against certain liabilities for actions taken in their capacities as such, including liabilities under the Securities Act.&#160; In addition, each
      executive officer and director is a party to a written agreement which states that the Registrant agrees to hold each of them harmless against any and all judgments, fines, settlements and expenses related to claims against such person by reason of
      the fact that the person is or was a director, executive officer, employee or other agent of the Registrant, and otherwise to the fullest extent authorized or permitted by the Registrant&#8217;s COI and Bylaws and under the non-exclusivity provisions of
      the DGCL.</div>
    <div><br>
    </div>
    <div style="text-align: justify;">See also the undertakings set out in response to Item 9 hereof.</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zebf5350e2fc343259ee761190d205074">

        <tr>
          <td style="width: 72pt; vertical-align: top; font-weight: bold;">Item 7.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-weight: bold;">Exemption from Registration Claimed.</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify;">Not applicable.</div>
    <div style="text-align: justify;"> <br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z41783b8ae08143399f0862e468acac50">

        <tr>
          <td style="width: 72pt; vertical-align: top; font-weight: bold;">Item 8.</td>
          <td style="width: auto; vertical-align: top;">
            <div style="font-weight: bold;">Exhibits.</div>
          </td>
        </tr>

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

        <tr>
          <td style="width: 10.26%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
            <div>EXHIBIT NUMBER</div>
          </td>
          <td style="width: 1.68%; vertical-align: top;"><br>
          </td>
          <td style="width: 88.07%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
            <div>DESCRIPTION</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 10.26%; vertical-align: bottom;"><br>
          </td>
          <td rowspan="1" style="width: 1.68%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 88.07%; vertical-align: bottom;"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 10.26%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div><a href="https://www.sec.gov/Archives/edgar/data/1275187/000119312505198180/dex31.htm">3.1.1</a></div>
          </td>
          <td style="width: 1.68%; vertical-align: top; background-color: rgb(204, 238, 255);"><br>
          </td>
          <td style="width: 88.07%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div>Amended and Restated Certificate of Incorporation of the Registrant (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Quarterly Report on Form 10-Q filed with the Commission on October 7, 2005).</div>
          </td>
        </tr>
        <tr>
          <td style="width: 10.26%; vertical-align: top;">
            <div><a href="https://www.sec.gov/Archives/edgar/data/1275187/000127518715000018/ex31253115.htm">3.1.2</a></div>
          </td>
          <td style="width: 1.68%; vertical-align: top;"><br>
          </td>
          <td style="width: 88.07%; vertical-align: top;">
            <div>Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Registrant (incorporated by reference to Exhibit 3.1.2 to the Registrant&#8217;s Annual Report on Form 10-K filed with the Commission on August 10, 2015).</div>
          </td>
        </tr>
        <tr>
          <td style="width: 10.26%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div><a href="https://www.sec.gov/Archives/edgar/data/1275187/000091412115000548/an33460072-ex3_1.htm">3.2</a></div>
          </td>
          <td style="width: 1.68%; vertical-align: top; background-color: rgb(204, 238, 255);"><br>
          </td>
          <td style="width: 88.07%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div>Second Amended and Restated By-laws of the Registrant (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Current Report on Form 8-K filed with the Commission on October 21, 2015).</div>
          </td>
        </tr>
        <tr>
          <td style="width: 10.26%; vertical-align: top;">
            <div><a href="https://www.sec.gov/Archives/edgar/data/1275187/000119312504079404/dex42.htm">4.2</a></div>
          </td>
          <td style="width: 1.68%; vertical-align: top;"><br>
          </td>
          <td style="width: 88.07%; vertical-align: top;">
            <div>Form of Specimen Certificate of the Registrant&#8217;s Common Stock (incorporated by reference to Exhibit 4.2 to Amendment No. 2 to the Registrant&#8217;s Registration Statement on Form S-1 filed with the Commission on May 5, 2004).</div>
          </td>
        </tr>
        <tr>
          <td style="width: 10.26%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div><a href="ef20057449_ex5-1.htm">5.1</a></div>
          </td>
          <td style="width: 1.68%; vertical-align: top; background-color: rgb(204, 238, 255);"><br>
          </td>
          <td style="width: 88.07%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div>Opinion of Lawrence T. Weiss, Senior Vice President, Chief Legal Officer and Corporate Secretary.+</div>
          </td>
        </tr>
        <tr>
          <td style="width: 10.26%; vertical-align: top;">
            <div><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001275187/000162828024041344/ango-20240926.htm">10.1</a></div>
          </td>
          <td style="width: 1.68%; vertical-align: top;"><br>
          </td>
          <td style="width: 88.07%; vertical-align: top;">
            <div>AngioDynamics, Inc. 2020 Equity Incentive Plan, as amended (incorporated by reference to Appendix A to the Registrant&#8217;s Definitive Proxy Statement on Schedule 14A filed with the Commission on September 26, 2024).</div>
          </td>
        </tr>
        <tr>
          <td style="width: 10.26%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div><a href="ef20057449_ex5-1.htm">23.1</a></div>
          </td>
          <td style="width: 1.68%; vertical-align: top; background-color: rgb(204, 238, 255);"><br>
          </td>
          <td style="width: 88.07%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div>Consent of Lawrence T. Weiss, Senior Vice President, Chief Legal Officer and Corporate Secretary of the Registrant (included in Exhibit 5.1).+</div>
          </td>
        </tr>
        <tr>
          <td style="width: 10.26%; vertical-align: top;">
            <div><a href="ef20057449_ex23-2.htm">23.2</a></div>
          </td>
          <td style="width: 1.68%; vertical-align: top;"><br>
          </td>
          <td style="width: 88.07%; vertical-align: top;">
            <div>Consent of Deloitte &amp; Touche LLP+</div>
          </td>
        </tr>
        <tr>
          <td style="width: 10.26%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div><a href="#SIGNATURES">24.1</a></div>
          </td>
          <td style="width: 1.68%; vertical-align: top; background-color: rgb(204, 238, 255);"><br>
          </td>
          <td style="width: 88.07%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div>Power of Attorney (included on signature page to this Registration Statement).+</div>
          </td>
        </tr>
        <tr>
          <td style="width: 10.26%; vertical-align: top;">
            <div><a href="ef20057449_107.htm">107</a></div>
          </td>
          <td style="width: 1.68%; vertical-align: top;"><br>
          </td>
          <td style="width: 88.07%; vertical-align: top;">
            <div>Filing Fee Table.+</div>
          </td>
        </tr>

    </table>
    <div style="text-align: justify;"> <br>
    </div>
    <div><br>
    </div>
    <div>
      <hr noshade="noshade" align="left" style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto 0px 0px; height: 2px; width: 12%; color: #000000;"></div>
    <div>
      <table cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; margin: 2pt 0px 0px; width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">

          <tr>
            <td style="width: 6.33%; vertical-align: top;">
              <div style="text-align: justify; font-weight: bold;">+</div>
            </td>
            <td style="width: 93.67%; vertical-align: top;">
              <div style="text-align: justify;">Filed herewith.</div>
            </td>
          </tr>

      </table>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageFooter" style="width: 100%;"></div>
      <div class="BRPFPageNumberArea" style="text-align: center;"><font class="BRPFPageNumber" style="font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">9</font></div>
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#TABLEOFCONTENTS"><font style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</font></a><br>
        </div>
      </div>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z592813b2b17e4e1698b83f7db5a7c4c9">

        <tr>
          <td style="width: 72pt; vertical-align: top; font-weight: bold;">Item 9.</td>
          <td style="width: auto; vertical-align: top;">
            <div style="font-weight: bold;">Undertakings.</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;">(a) The undersigned Registrant hereby undertakes:</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;">(1) To file, during any period in which offers or sales are being made, a post-effective amendment to this Registration Statement:</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;">(i) To include any prospectus required by section 10(a)(3) of the Securities Act;</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;">(ii) To reflect in the prospectus any facts or events arising after the effective date of this Registration Statement (or the most recent post-effective amendment thereof) which, individually or in
      the aggregate, represent a fundamental change in the information set forth in this Registration Statement.&#160; Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if the total dollar value of securities offered would
      not exceed that which was registered) and any deviation from the low or high end of the estimated maximum offering range may be reflected in the form of a prospectus filed with the Commission pursuant to Rule 424(b) (&#167; 230.424(b) of this chapter) if,
      in the aggregate, the changes in volume and price represent no more than a 20% change in the maximum aggregate offering price set forth in the &#8220;Calculation of Registration Fee&#8221; table in this effective Registration Statement.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;">(iii) To include any material information with respect to the plan of distribution not previously disclosed in this Registration Statement or any material change to such information in this
      Registration Statement;</div>
    <div><br>
    </div>
    <div style="text-align: justify;">provided, however, that paragraphs (a)(1)(i) and (a)(1)(ii) of this section do not apply if the information required to be included in a post-effective amendment by those paragraphs is contained in reports filed with
      or furnished to the Commission by the registrant pursuant to section 13 or section 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)) that are incorporated by reference in this Registration Statement.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;">(2) That, for the purpose of determining any liability under the Securities Act, each such post-effective amendment shall be deemed to be a new registration statement relating to the securities
      offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;">(3) To remove from registration by means of a post-effective amendment any of the securities being registered which remain unsold at the termination of the offering.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;">(b) The undersigned Registrant hereby undertakes that, for purposes of determining any liability under the Securities Act, each filing of the registrant&#8217;s annual report pursuant to section 13(a) or
      section 15(d) of the Exchange Act (and, where applicable, each filing of an employee benefit plan&#8217;s annual report pursuant to section 15(d) of the Exchange Act) that is incorporated by reference in this Registration Statement shall be deemed to be a
      new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;">(c) Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers and controlling persons of the registrant pursuant to the foregoing provisions,
      or otherwise, the registrant has been advised that in the opinion of the Commission such indemnification is against public policy as expressed in the Securities Act and is, therefore, unenforceable. In the event that a claim for indemnification
      against such liabilities (other than the payment by the registrant of expenses incurred or paid by a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted by such director,
      officer or controlling person in connection with the securities being registered, the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the
      question whether such indemnification by it is against public policy as expressed in the Securities Act and will be governed by the final adjudication of such issue.</div>
    <div style="text-align: justify; text-indent: 36pt;"> <br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageFooter" style="width: 100%;"></div>
      <div class="BRPFPageNumberArea" style="text-align: center;"><font class="BRPFPageNumber" style="font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">10</font></div>
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#TABLEOFCONTENTS"><font style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</font></a><br>
        </div>
      </div>
    </div>
    <div style="text-align: center; font-weight: bold;">SIGNATURES<a name="SIGNATURES"><!--Anchor--></a></div>
    <div style="text-align: justify;"> <br>
    </div>
    <div style="text-align: justify; text-indent: 27pt;">Pursuant to the requirements of the Securities Act of 1933, the Registrant certifies that it has reasonable grounds to believe that it meets all of the requirements for filing on Form S-8 and has
      duly caused this Registration Statement to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Latham, State of New York, on October 21, 2025.</div>
    <div style="text-align: justify; text-indent: 27pt;"> <br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z75947d1b2c9d4eb5b97bee1e57643ea5">

        <tr>
          <td style="width: 50%; vertical-align: top;"><br>
          </td>
          <td colspan="3" style="vertical-align: top;">
            <div>ANGIODYNAMICS, INC.</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;"><br>
          </td>
          <td style="width: 3%; vertical-align: top;"><br>
          </td>
          <td colspan="2" style="vertical-align: top;"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;"><br>
          </td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;">
            <div>By:</div>
          </td>
          <td style="width: 27%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div>/s/ Lawrence T. Weiss</div>
          </td>
          <td style="width: 20%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>

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

        <tr>
          <td style="width: 50%; vertical-align: top;"><br>
          </td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">
            <div>Name: <br>
            </div>
          </td>
          <td style="width: 42%; vertical-align: top;">Lawrence T. Weiss</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;"><br>
          </td>
          <td style="width: 3%; vertical-align: top;"><br>
          </td>
          <td style="width: 5%; vertical-align: top;">
            <div>Title:<br>
            </div>
          </td>
          <td style="width: 42%; vertical-align: top;">Senior Vice President, Chief Legal
            <div>Officer and Corporate Secretary</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 18pt;">KNOW ALL MEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints James C. Clemmer and Lawrence T. Weiss, and each or either of them, as his true and lawful
      attorneys-in-fact and agents, with full power of substitution and resubstitution, for each of them and in each of their names, place and stead, in any and all capacities, to sign any and all amendments (including post-effective amendments) to this
      Registration Statement, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each or either of them, full power
      and authority to do and perform each and every act and thing requisite and necessary to be done, as fully to all intents and purposes as each of them might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and
      agents, and each or either of them, or his substitute or substitutes, may lawfully do or cause to be done by virtue hereof.</div>
    <div style="text-align: justify;"> <br>
    </div>
    <div style="text-align: justify; text-indent: 27pt;">Pursuant to the requirements of the Securities Act of 1933, this Registration Statement has been signed by the following persons in the capacities indicated on October 21, 2025.</div>
    <div style="text-align: justify; text-indent: 27pt;"> <br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zc6565fb6aef34ac090da064c3e0ff478">

        <tr>
          <td style="width: 48%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;">Signature</div>
          </td>
          <td style="width: 4%; vertical-align: top; padding-bottom: 2px;"><br>
          </td>
          <td style="width: 48%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;">Title</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 48%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 4%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 48%; vertical-align: top;"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;">/s/ Howard W. Donnelly</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: bottom;">
            <div>Chairman of the Board, Director</div>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top;">
            <div style="text-align: center;">Howard W. Donnelly</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: top;"><br>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 48%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 4%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 48%; vertical-align: bottom;"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;">/s/ James C. Clemmer</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: bottom;">
            <div>President and Chief Executive Officer and Director</div>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top;">
            <div style="text-align: center;">James C. Clemmer</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: top;">
            <div>(Principal Executive Officer)</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 48%; vertical-align: bottom;"><br>
          </td>
          <td rowspan="1" style="width: 4%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 48%; vertical-align: bottom;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;">/s/ Stephen A. Trowbridge</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: bottom;">
            <div>Executive Vice President and Chief Financial Officer (Principal Financial Officer and</div>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top;">
            <div style="text-align: center;">Stephen A. Trowbridge</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: top;">
            <div>Principal Accounting Officer)</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 48%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 4%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 48%; vertical-align: bottom;"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;">/s/ Eileen O. Auen</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: bottom;">
            <div>Director</div>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top;">
            <div style="text-align: center;">Eileen Auen</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: top;"><br>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 48%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 4%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 48%; vertical-align: bottom;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;">/s/ Wesley E. Johnson, Jr.</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: bottom;">
            <div>Director</div>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top;">
            <div style="text-align: center;">Wesley E. Johnson, Jr.</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: top;"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top;"><br>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: top;"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;">/s/ Karen A. Licitra</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: bottom;">
            <div>Director</div>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top;">
            <div style="text-align: center;">Karen A. Licitra</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: bottom;"><br>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 48%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 4%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 48%; vertical-align: bottom;"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;">/s/ Lorinda A. Burgess</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: bottom;">
            <div>Director</div>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top;">
            <div style="text-align: center;">Lorinda A. Burgess</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: top;"><br>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 48%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 4%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 48%; vertical-align: bottom;"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;">/s/ Jan Stern Reed</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: bottom;">
            <div>Director</div>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top;">
            <div style="text-align: center;">Jan Stern Reed</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: top;"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top;"><br>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: top;"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: center;">/s/ Michael E. Tarnoff</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: bottom;">
            <div>Director</div>
          </td>
        </tr>
        <tr>
          <td style="width: 48%; vertical-align: top;">
            <div style="text-align: center;">Michael E. Tarnoff</div>
          </td>
          <td style="width: 4%; vertical-align: top;"><br>
          </td>
          <td style="width: 48%; vertical-align: top;"><br>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <font class="BRPFPageNumber" style="font-size: 8pt; color: rgb(0, 0, 0); font-weight: normal; font-style: normal;"><br>
    </font>
    <div style="text-align: center;"><font class="BRPFPageNumber" style="font-size: 8pt; color: rgb(0, 0, 0); font-weight: normal; font-style: normal;">11</font></div>
    <div>
      <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
  </div>
  <div class="BRPFPageFooter" style="width: 100%;"></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>2
<FILENAME>ef20057449_ex5-1.htm
<DESCRIPTION>EXHIBIT 5.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solution Inc.
         Document created using Broadridge PROfile 25.10.1.5333
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr align="center" noshade="noshade" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div>
      <div style="text-align: right;"><font style="font-weight: bold;">Exhibit 5.1<br>
        </font></div>
      <div style="text-align: center;"><img src="image00001.jpg"></div>
      <div><br>
      </div>
      <div>October 21, 2025</div>
      <div> <br>
      </div>
      <div>AngioDynamics, Inc.</div>
      <div>14 Plaza Drive</div>
      <div><a name="Dial"></a>Latham, New York 12110</div>
      <div> <br>
      </div>
      <div>Re: <font style="color: #000000;"><u>Registration Statement on Form S-8</u></font></div>
      <div> <br>
      </div>
      <div>Ladies and Gentlemen:</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">I have acted as counsel to AngioDynamics, Inc., a Delaware corporation (the <font style="color: #000000;">&#8220;<u>Company</u>&#8221;</font>), in connection with the Company<font style="color: #000000;">&#8217;</font>s
        registration statement on Form S-8 (the <font style="color: #000000;">&#8220;<u>Registration Statement</u>&#8221;</font>), under the Securities Act of 1933, as amended (the <font style="color: #000000;">&#8220;<u>Securities Act</u>&#8221;</font>), in connection with the
        registration by the Company of 4,700,000 shares (the <font style="color: #000000;">&#8220;<u>Shares</u>&#8221;</font>) of common stock, par value $0.01 per share, for issuance pursuant to the AngioDynamics, Inc. 2020 Equity Incentive Plan, as amended (the &#8220;<u>Plan</u>&#8221;).</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">In rendering the opinions set forth below, I have examined and relied upon the originals, copies or specimens, certified or otherwise identified to my satisfaction, of the Registration Statement,
        the Plan and such certificates, corporate and public records, agreements and instruments and other documents as I have deemed appropriate as a basis for the opinions expressed below. In making my examination, I have assumed the genuineness of all
        signatures, the legal capacity of natural persons, the authenticity of all documents submitted to me as originals and the conformity to the originals of all documents submitted to me as photostatic or conformed copies.</div>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">Based upon the foregoing and subject to the limitations, qualifications and assumptions set forth herein, I am of the opinion that the Shares have been duly authorized and, when issued in
        accordance with the terms of the Plan, will be validly issued, fully paid and nonassessable.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">I express no opinion as to any matter which may be, or which purports to be, governed by the laws of any jurisdiction other than the General Corporation Law of the State of Delaware and the federal
        laws of the United States of America, in each case as in effect on the date of this letter.</div>
      <div style="text-align: justify;"> <br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;">I hereby consent to the filing of this letter as an exhibit to the Registration Statement. In giving this consent, I do not hereby admit that I am in the category of persons whose consent is
        required under Section 7 of the Securities Act. This opinion is expressed as of the date of effectiveness of the Registration Statement unless otherwise expressly stated, and I disclaim any undertaking to advise you of any subsequent changes in the
        facts stated or assumed herein or of any subsequent changes in applicable laws after that date.</div>
      <div> <br>
      </div>
      <div>Very truly yours,</div>
      <div><br>
      </div>
      <div>/s/ Lawrence T. Weiss</div>
      <div><br>
      </div>
      <div><br>
      </div>
      <hr align="center" noshade="noshade" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>3
<FILENAME>ef20057449_ex23-2.htm
<DESCRIPTION>EXHIBIT 23.2
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solution Inc.
         Document created using Broadridge PROfile 25.10.1.5333
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
  <div>
    <div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;">
      <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">Exhibit 23.2</div>
    <div><br>
    </div>
    <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> <br>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-weight: bold;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif;">We consent to the incorporation by reference in this Registration Statement on Form S-8 of our reports dated July 18, 2025, relating to the financial
      statements of AngioDynamics, Inc. and the effectiveness of AngioDynamics, Inc.'s internal control over financial reporting, appearing in the Annual Report on Form 10-K of AngioDynamics, Inc. for the year ended May 31, 2025. We also consent to the
      reference to us under the heading "Experts" in such Registration Statement.</div>
    <div><br>
    </div>
    <div style="font-family: 'Times New Roman', Times, serif;">/s/ Deloitte &amp; Touche LLP</div>
    <div><br>
    </div>
    <div style="font-family: 'Times New Roman', Times, serif;">Boston, Massachusetts</div>
    <div style="font-family: 'Times New Roman', Times, serif;">October 21, 2025</div>
    <div><br>
    </div>
    <div style="color: rgb(0, 0, 0);"> <br>
    </div>
    <div style="color: rgb(0, 0, 0);">
      <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"> </div>
    <div><br>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>4
<FILENAME>ef20057449_107.htm
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Oct 21 16:16:33 UTC 2025 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:ffd="http://xbrl.sec.gov/ffd/2025" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title> </title>
    <!-- Licensed to: Broadridge Financial Solutions, LLC Document created using Broadridge PROfile 25.10.1.5333 Copyright 1995 - 2025 Broadridge -->

<meta content="text/html" http-equiv="Content-Type"/>
</head>
<body><div style="font-family: Arial; font-size: 9pt; text-align: left; color: #000000;"><div>
  </div><div>
    <hr style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"/></div><div>
  </div><div style="text-align: right;"><span style="font-weight: bold;">Exhibit 107</span><br/>
  </div><div>
  </div><div>
    <div style="text-align: center; font-family: 'Times New Roman', serif; font-size: 10pt;"><span style="font-weight: bold;"> <br/>
      </span></div>
    <div style="text-align: center; font-family: 'Times New Roman', serif; font-size: 10pt;"><span style="font-weight: bold;">Form <ix:nonNumeric contextRef="c0" name="ffd:FormTp" id="ixv-177"><ix:nonNumeric contextRef="c0" name="ffd:SubmissnTp" id="ixv-178">S-8</ix:nonNumeric></ix:nonNumeric><br/> (</span>Form Type)</div>
    <div><br/>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman', serif; font-size: 10pt; font-weight: bold;"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-179">AngioDynamics, Inc.</ix:nonNumeric></div>
    <div style="text-align: center; font-family: 'Times New Roman', serif; font-size: 10pt;">(Exact Name of Registrant as Specified in Its Charter)</div>
    <div><br/>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman', serif; font-size: 10pt;"><span style="text-decoration:underline">Table 1: Newly Registered Securities</span></div>

    <table cellpadding="0" class="cfttable" style="font-size: 10pt; width: 100%; border-spacing: 0px; font-family: TimesNewRoman; border-collapse: collapse;"> <tr> <td style="vertical-align: middle; border-top: 0.909091px solid black; text-align: center; border-bottom: none; border-left: 0.909091px solid black; border-right: none;" valign="bottom"> <div style="font-weight: bold;">Security Type</div> </td> <td style="vertical-align: middle; border-top: 1px solid rgb(0, 0, 0); text-align: center;" valign="bottom"> <div style="font-weight: bold;">Security Class Title</div> </td> <td style="vertical-align: middle; border-top: 1px solid rgb(0, 0, 0); text-align: center;" valign="bottom"> <div style="font-weight: bold;">Fee Calculation Rule</div> </td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; border-top: #000000 solid 1px;" valign="bottom">&#160;</td> <td colspan="2" style="vertical-align: middle; border-top: 1px solid rgb(0, 0, 0); text-align: center;" valign="bottom"> <div style="font-weight: bold;">Amount Registered<sup>(1)</sup></div> </td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; border-top: #000000 solid 1px; white-space: nowrap;" valign="bottom">&#160;</td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; border-top: #000000 solid 1px;" valign="bottom">&#160;</td> <td colspan="2" style="vertical-align: middle; border-top: 1px solid rgb(0, 0, 0); text-align: center;" valign="bottom"> <div style="font-weight: bold;">Proposed Maximum Offering Price Per Unit</div> </td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; border-top: #000000 solid 1px; white-space: nowrap;" valign="bottom">&#160;</td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; border-top: #000000 solid 1px;" valign="bottom">&#160;</td> <td colspan="2" style="vertical-align: middle; border-top: 1px solid rgb(0, 0, 0); text-align: center;" valign="bottom"> <div style="font-weight: bold;">Maximum Aggregate Offering Price<sup>(2)</sup></div> </td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; border-top: #000000 solid 1px; white-space: nowrap;" valign="bottom">&#160;</td> <td style="vertical-align: middle; border-top: 1px solid rgb(0, 0, 0); text-align: center;" valign="bottom"> <div style="font-weight: bold;">Fee Rate</div> </td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; border-top: #000000 solid 1px;" valign="bottom">&#160;</td> <td colspan="2" style="vertical-align: middle; border-top: 1px solid rgb(0, 0, 0); text-align: center;" valign="bottom"> <div style="font-weight: bold;">Amount of Registration Fee<sup>(2)</sup></div> </td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; border-right: #000000 solid 1px; border-top: #000000 solid 1px; white-space: nowrap;" valign="bottom">&#160;</td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="width: 10.25%; vertical-align: bottom; border-bottom: none; border-top: none; border-left: 1px solid black; border-right: none;" valign="bottom">&#160;&#160;<ix:nonNumeric contextRef="c1" name="ffd:OfferingSctyTp" id="ixv-61"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Equity</span></ix:nonNumeric></td> <td style="vertical-align: middle; width: 10.25%;" valign="bottom"> <ix:nonNumeric contextRef="c1" name="ffd:OfferingSctyTitl" id="ixv-64"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Common Stock, $0.01 par value per share</span><br/>AngioDynamics Inc. 2020 Equity Incentive Plan</ix:nonNumeric></td> <td style="width: 10.25%; vertical-align: bottom; text-align: center;" valign="bottom">&#160;<ix:nonNumeric contextRef="c1" format="ixt:fixed-true" name="ffd:FeesOthrRuleFlg" id="ixv-68"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Rule 457(c) and Rule 457(h)</span></ix:nonNumeric></td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td> <td class="cftcurrcell" colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td> <td class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="ffd:AmtSctiesRegd" scale="0" unitRef="shares" id="ixv-180">4,700,000</ix:nonFraction></td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td> <td class="cftcurrcell" colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> $</td> <td class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="ffd:MaxOfferingPricPerScty" scale="0" unitRef="usdPershares" id="ixv-181">11.61</ix:nonFraction></td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td> <td class="cftcurrcell" colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> $</td> <td class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="ffd:MaxAggtOfferingPric" scale="0" unitRef="usd" id="ixv-182">54,567,000</ix:nonFraction></td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td> <td style="width: 10.25%; vertical-align: bottom; text-align: right;" valign="bottom"> <span style="-sec-ix-hidden: hidden-fact-0">$138.10 per $1,000,000</span></td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td> <td class="cftcurrcell" colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> $</td> <td class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <ix:nonFraction contextRef="c1" decimals="2" format="ixt:num-dot-decimal" name="ffd:FeeAmt" scale="0" unitRef="usd" id="ixv-183">7,535.70</ix:nonFraction></td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; width: 1%; border-right: 1px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td> </tr> <tr> <td colspan="6" style="vertical-align: top; text-align: right; border-bottom: none; border-top: none; border-left: 1px solid black; border-right: none;" valign="bottom"> Total Offering Amounts:</td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td> <td class="cftcurrcell" colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td> <td class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom">&#160;</td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td> <td class="cftcurrcell" colspan="1" style="vertical-align: bottom;" valign="bottom"> $</td> <td class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="ffd:TtlOfferingAmt" scale="0" unitRef="usd" id="ixv-184">54,567,000</ix:nonFraction></td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td> <td style="vertical-align: middle;" valign="bottom">&#160;</td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td> <td class="cftcurrcell" colspan="1" style="vertical-align: bottom;" valign="bottom"> $</td> <td class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ffd:TtlFeeAmt" scale="0" unitRef="usd" id="ixv-185">7,535.70</ix:nonFraction></td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; border-right: #000000 solid 1px; white-space: nowrap;" valign="bottom">&#160;</td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td colspan="6" style="vertical-align: top; text-align: right; background-color: rgb(255, 255, 255); border-bottom: none; border-top: none; border-left: 1px solid black; border-right: none;" valign="bottom"> Total Fee Offsets:</td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);" valign="bottom">&#160;</td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255);" valign="bottom">&#160;</td> <td class="cftcurrcell" colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255);" valign="bottom">&#160;</td> <td class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);" valign="bottom">&#160;</td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);" valign="bottom">&#160;</td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255);" valign="bottom">&#160;</td> <td class="cftcurrcell" colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255);" valign="bottom">&#160;</td> <td class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);" valign="bottom">&#160;</td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);" valign="bottom">&#160;</td> <td style="vertical-align: middle; background-color: rgb(255, 255, 255);" valign="bottom">&#160;</td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255);" valign="bottom">&#160;</td> <td class="cftcurrcell" colspan="1" style="vertical-align: bottom; background-color: rgb(255, 255, 255);" valign="bottom">&#160;</td> <td class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);" valign="bottom"> <ix:nonFraction contextRef="c0" decimals="0" format="ixt:fixed-zero" name="ffd:TtlOffsetAmt" scale="0" unitRef="usd" id="ixv-186">-</ix:nonFraction></td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; border-right: 1px solid rgb(0, 0, 0); white-space: nowrap; background-color: rgb(255, 255, 255);" valign="bottom">&#160;</td> </tr> <tr> <td colspan="6" style="vertical-align: top; border-bottom: 0.909091px solid black; text-align: right; border-top: none; border-left: 0.909091px solid black; border-right: none;" valign="bottom"> Net Fee Due:</td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; padding-bottom: 1px; white-space: nowrap; border-bottom: 1px solid black; border-top: none; border-left: none; border-right: none;" valign="bottom">&#160;</td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; padding-bottom: 1px; border-bottom: 1px solid black; border-top: none; border-left: none; border-right: none;" valign="bottom">&#160;</td> <td class="cftcurrcell" colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 1px;" valign="bottom">&#160;</td> <td class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 1px;" valign="bottom">&#160;</td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; padding-bottom: 1px; white-space: nowrap; border-bottom: 1px solid black; border-top: none; border-left: none; border-right: none;" valign="bottom">&#160;</td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; padding-bottom: 1px; border-bottom: 1px solid black; border-top: none; border-left: none; border-right: none;" valign="bottom">&#160;</td> <td class="cftcurrcell" colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 1px;" valign="bottom">&#160;</td> <td class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 1px;" valign="bottom">&#160;</td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; padding-bottom: 1px; white-space: nowrap; border-bottom: 1px solid black; border-top: none; border-left: none; border-right: none;" valign="bottom">&#160;</td> <td style="vertical-align: middle; padding-bottom: 1px; border-bottom: 1px solid black; border-top: none; border-left: none; border-right: none;" valign="bottom">&#160;</td> <td class="cftguttercell" colspan="1" style="vertical-align: bottom; padding-bottom: 1px; border-bottom: 1px solid black; border-top: none; border-left: none; border-right: none;" valign="bottom">&#160;</td> <td class="cftcurrcell" colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 1px;" valign="bottom"> $</td> <td class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 1px;" valign="bottom"> <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ffd:NetFeeAmt" scale="0" unitRef="usd" id="ixv-187">7,535.70</ix:nonFraction></td> <td class="cftfncell" colspan="1" style="vertical-align: bottom; padding-bottom: 1px; border-right: 0.909091px solid black; white-space: nowrap; border-bottom: 0.909091px solid black; border-top: none; border-left: none;" valign="bottom">&#160;</td> </tr> </table><div style="text-align: justify; font-family: 'Times New Roman', serif; font-size: 10pt;">&#160;</div>
    <div style="text-align: justify; font-family: 'Times New Roman', serif; font-size: 10pt;">
      <div>
        <ix:nonNumeric contextRef="c1" continuedAt="_OfferingNote-c1_cont_1" escape="true" name="ffd:OfferingNote" id="ixv-139"><table cellpadding="0" class="DSPFListTable" id="za2a79a7b75cb4d4790b388de102d0d3e" style="font-family: Arial; font-size: 9pt; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 36pt;"> <div style="text-align: left; font-family: 'Times New Roman', serif; font-size: 10pt;">(1)</div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="font-family: 'Times New Roman', serif; font-size: 10pt;">Pursuant to Rule 416 under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), this registration statement also covers an indeterminate number of additional shares of common stock, par value $0.01 per share (the &#8220;Common Stock&#8221;), of AngioDynamics, Inc. that may become issuable under the AngioDynamics, Inc. 2020 Equity Incentive Plan resulting from a stock split, reverse stock split, stock dividend, combination or reclassification of the Common Stock or any other similar transaction effected without the receipt of consideration which results in an increase in the number of shares of Common Stock.</div> </td> </tr> </table></ix:nonNumeric>
      </div>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman', serif; font-size: 10pt;"> <br/>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman', serif; font-size: 10pt;">
      <div>
        <ix:continuation id="_OfferingNote-c1_cont_1"><table cellpadding="0" class="DSPFListTable" id="z4cdafb23ea224f52896411ea76a586ba" style="font-family: Arial; font-size: 9pt; width: 100%; border-spacing: 0px;">

            <tr style="vertical-align: top;">
              <td style="text-align: right; vertical-align: top; width: 36pt;">
                <div style="text-align: left; font-family: 'Times New Roman', serif; font-size: 10pt;">(2)</div>
              </td>
              <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="font-family: 'Times New Roman', serif; font-size: 10pt;">Pursuant to Rule 457(c) and Rule 457(h) under the Securities Act, the proposed maximum aggregate offering price and the registration fee are estimated
                  based upon the average of the high and low sale prices of the Common Stock as reported on NASDAQ on October 17, 2025, which such average was $11.61.</div>
              </td>
            </tr>

        </table></ix:continuation>
      </div>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman', serif; font-size: 10pt;"> <br/>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman', serif; font-size: 10pt;"> <br/>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman', serif; font-size: 10pt;">
      <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"/> </div>
    <div><br/>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman', serif; font-size: 10pt;">&#160;</div>
  </div><div>
  </div><div><br/>
  </div><div>
  </div><div><br/>
  </div><div>
  </div><div><br/>
  </div><div>
</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c1" decimals="8" id="hidden-fact-0" name="ffd:FeeRate" unitRef="pure">0.00013810</ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-191">0001275187</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="ffd:FeeExhibitTp" id="ixv-192">EX-FILING FEES</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="ffd:OffsetTableNa" id="ixv-193">N/A</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><xbrli:context xmlns="" id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-10-21</xbrli:startDate>
    <xbrli:endDate>2025-10-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001275187</xbrli:identifier>
    <xbrli:segment>
<!-- [WMV6][FClux0h5jFnB9fp2mBtwd42R9y3IBDq2a1PS28u9Dodg9OLggKF50F8kmOPJENgN/V9FkfAzsWTwXrntsuWuLOQS4uhJ+gar5jG6vve9PBKCd0eRF1BIxuwnnwG2UMSINU3yH4NJvzQPYeT7aja+foN5tNb94V1ztgKh0M7+7HAOL+phccVlGSY2DTUsX1eTMfTs54cro90fsoh0nDABLm5MuabtcNP8cSBgjMIYR+0K6bC/bnjWcob15wmT+DBoQUFwLO4MctnWjjYiS5nLn6ZI+QZdOU9kwHcBHr3KLRy+kKwoazj+J0Phrrw2cNtMy5DTFzk4SXZVZiKLaS1RLzH3ZWv2WnQarqhYIfkuMGedVnmQFg==] CSR-->
      <xbrldi:typedMember dimension="ffd:OfferingAxis">
        <dei:lineNo>1</dei:lineNo>
      </xbrldi:typedMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-10-21</xbrli:startDate>
    <xbrli:endDate>2025-10-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:unit xmlns="" id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usdPershares">
  <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><xbrli:unit xmlns="" id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>image00001.jpg
<TEXT>
begin 644 image00001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  8$!08%! 8&!08'!P8("A *"@D)
M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_
MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P  1" !; 3 # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#ZIHHHH **
M*,T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 455U34+32K">]U"=+>TA7?)*Y
MP%%>>3_&[P7%(56\NI1G[R6S8_7%:0I3J? KD2J1C\3L=OXIUNW\.Z%=ZG=Y
M,<"9" \NW0*/J:\"N/C#XIDNVEB>SAASE8!"& 'ID\FK_P 7OB5H'B;P]:66
MBWKNQN!),DD;(0 #CJ,=:Y;X9>$E\:ZS/;->?9[6WB\R1XP&9B3@  _F:SJT
MZD'9IH^PR*GEL<'/%8JTG?;=I>AZ;X3^,]K=2);^([86;G@7,.6C_$=1^M>M
M6MQ%=6\<]M*DL,@W(Z-E6'L:^:?''PRU;PU&]U;G^T=-7EI8TP\8_P!I?3W%
M4OA_X[U#PC=JJEKG2W;,MJ3T_P!I/0_H:S4FM)&^*R+"XZD\3E<O^W?^'U3]
M3ZIHK/T+5[/7-+@O]-F$UM,,J1U![@CL16A6A\;*+@W&2LT%%%%!(4444 %%
M&:* "BBC- !17*2:IXE'CU-/31XCX;,.YM0\SY@^.F,^O&,>]=4*;C:PD[BT
M444AA125Y[\._'MUXJ\4^)=+N;.&"+3)=L3HQ)<;F7YL]_ESQ5QA*2<ET)<T
MFD^IZ'10*,U!04449H ***,T %%%% !11FB@ HKF/'VI>(M,TVWE\*:3%JET
MTP62.1]NU/7J/_K5T<#.T"-*H20J"R@YP<<BJ<;),5];$E%%%2,**** .%^-
MMC)??#'7$AR7CB$V!W"L"?TS7SS\'? 5CX]UB]AU2]NK>VM(5DV6KA7D)..I
M!X%?7-];1WEE<6MPNZ&>-HG7U5A@_P Z^2/"^HW'PL^*4L5\'\BWE:VN1C[\
M#<JX]>,-^=>G@YRE1G2@]=T<6(BHU(SEL:/Q=^%VF^#VTXZ/J.I'[3OW"Y=9
M,8QC' ]:Y/2/"GBF/1;CQ%H^Z6ULI2DLUI(8YH\*&+;>Z@$9P?PKW#]H%H;_
M ,/Z!J5G(DUL\K!)4.5967((/X5Y#-XSO=/\&7'A;3HG#ZA=%Y9(^7E5E51$
M@'<D<UAAL37=50YM.MSZ7%9=A%DL<7&'OWM=>K/8_@%X_P!1\5)?:1KC"YNK
M.)94N2,&2,G;ANQ.>_>J/Q<^&R6\4VN^'H=L:Y>ZM4' '=T'\Q73_!+P,W@K
MPS)<:H$76+[$MUSQ"H'RQY]NI/J37.?%/XH1207&C>&Y!('!CN+P= .ZIZ_7
M\JPQ4J<JDG!:$\-K&QKQ^KZOKVMYG)?![Q;+X?\ $<-E*Y.FZA(L3IGA'/"N
M/Y'VKZ;KYV^"O@>75M2@U_48RFEVK[[96'_'Q(.C?[J_J:^B1TKGA>VIU\35
M</4QK=#>VOJ!KSWXA:MXY@U:VL/!>CV\T,D>][Z<@JC9^[@D ?CG->A&O$-:
M\2>+/%/Q1U#PKX<U:#1+>Q4DR-&'>3 &3SR?O=!C@9KJP\'*3>FG<^9K2LK=
M^P1>/_&GA+Q-IFG^/[*RDL]0<1I<6W!4D@9&#@X)&00.#6[\5OB+J_@36;$+
MI$%UI%S$P$ID*N91_#[8X^M>7?%C2]?T?6_#,?B;Q+'K+M<!XT$0C,(WIEC[
M'^E=E^U#_P @KPWC_G[;_P!!%=JI4Y3IMI/FO>U['+[2:C)7VL+=Z]\7X--?
M6FTS2TLE3SFM H+JF,\C=GI[Y]J[WX>>.;;Q7X-?6YXQ:&WWK=)G*QE!DD'T
MQS70:S_R+5]_UYR?^@&O"OA';S77P-\8PVH)F9YMH'4_NEX_*L+1K4VW%)IK
M;S-;RIS2O>Z9JV/CSQ]XXNKJ;P+IME;:3!)Y:S7>"7/N2>N.P'&>M3^%_B)X
MN;XDZ?X6\3Z=8VTCAEF\L'+?*65U.2,<5J_LUWEK-\.8[:%T^T6]S*)D!Y&Y
ML@GZ@C\JY[6IHY?VG]*$;JY2$*VTYVGRGX/O6MH<\Z7(K)/UT(O+EC/FW:.N
MF\<ZBGQJC\)B&V_LUK<.7P?,W;-^<YQCMC%5?B-\0]4T_P 3V_A;P=81WVN2
MJ&=I.5BR,@8R.<<DDX KG;K_ ).EA_Z]A_Z(IFB2QZ9^TSJPU)EC:[A9;=W.
M Q94*@?4 C\,4E2@FI6VC>W=C]I+57^U8EU3QK\2/!/D7_B_3+"\TEY DC6V
M R9[9!X/ID8]Z])\1>-]-T;P/_PDV3/:21(]NBG!E9_NK[>_I@UB?'V]M;7X
M8ZI%=.@DN"D<*$\LV\'CZ $UYGX\L+Q/V<?#&]7 BDCDD!_A5M^PG_OH?G2A
M3A64)-6N[:#E.5-R2=]+G1Z7XD^+6O6*:QI>E:5%I\@\R&WDX:1.V,MGGUXK
M)_9[N+RX\3^-KEH%34)$$AA;@+*7<[3[9XKVGP9?6E]X2TFZL71K8VL>"IX7
M"@$>V*\B^ 4L<OQ"\<O$ZNKR;D8'(8>:_(IJ:=.HE%*W^8G&TX-N_P#PQV/P
M9\=WGC&TU.#6HH(=5L)MDB1*5!0YP<$GH01^%1?$_P >ZAX?\2^'M"T""WN-
M0OY5,JR@MB,L% &#P3R<^U<?J3#X?_'^*[)\K2=>7]X3PJES@Y^C@'\:=\-E
M/C?XSZYXHE!>RTXF*U)Y&>53_P =#-^(H=&"DZMO=M?Y[6^\%4E94[^]>QI^
M+OB?XGT3QI>>'+?P_;3W4Y5=-(D)WANC-Z]^.,8YJCK?B[XH^$+==5\1:=I=
MSI@8"58<93/;(.1]>11XY_Y./\*?]<T_]GKM/CW_ ,DMUC_MG_Z&*%R1=./*
MO>2O^0GS-3?,]#;F\1W%]X"&O^&[ W]S-;+/;VC-M+D_PD^W/UQ7FUYK?QAM
M--EU>XT[2X[6)#*]MM!=4')XW9Z>^:AN/&%]X.^ GA>XTE4^V72+ DKKN$0^
M8EL=SQQ4FI>'O'S>$;G5-1\>0"T>S:>6(6Z[2I3.W=QUSC/O2ITE"]TK7MK<
M<YN6U[VZ'8:!XYO?$GPQN?$&BZ=&^JPJZFT=_E,BXS@]QCD?E7$Z'\0_B!XZ
MA)\(Z3I]JENH6YGF;<I<]EST^F#6C^SHP/PMU,#&1<S9'I^[6H?V6?\ D5M8
M_P"OP?\ H IRA"DJC4;\KTN"E*?(K[HSH_B?X\M]6?PM=:%9R^)V<+"P.U "
M,Y(S@C'.<@5/JOCOXA>!KFTN?&NGV%SI,\FQGML KW(!!ZXSP1SCK3K_ /Y.
MDL_^O8?^B&K1_:D_Y$"U_P"OU?\ T!JM*FZD(<BM)*__  ";RY92YGH;?QA\
M=7OA+PQIFI:)';RM=S*,SJ2-A7=T!')K3^(7CJ#P;X2@U2:$3W=R%6WMPV S
ME<G)_NCO7G/[0G_),O"W^]'_ .B:3]H9&CTSP1>2*6LX91YO&0.$/Z@'\JSI
M4(25--;M_@5.K*+E;R+\.L_&.>R758M+TS[.RB1;,J/,*GGINSG'OGVKH?&7
MQ$O_  O\/]-U74-)$&NWQ\M;)WRL3\DECUQC''7G%>AP7EK+I\=Y%-$;1XQ(
MLNX;=N.N>F*Y7XC>'-$\9>'(K?5;^.UB\P26UVLJC#D8&">&!':L55A.:YXI
M*_0U<)1BW&6IPXU;XQVMNFH2:5IEW"P#&TC W@'M@-G/YU[%I4T]QIMK->6_
MV:YDB5Y8=V[RV(Y7/?!XKQ+Q)IGC_P"'WA^35;7QC%J&GV87]Q=198KD  $Y
MS] 17J_@#79/$W@[2]8FA6&6[BWO&O0,"0<>W%/$1O%3BE;R%1=I<KO?S.@K
MR'X\?#F;Q/9QZSH<0?6;1-KPC@W,77:/]H=O7D>E>O45STZDJ4E..Z-IP4X\
MLCX8TDZPTCV)MM5^RVP9Y87BD$=N>[,#PM=U\-M:T/PWKLVK:SIKWEW'%MLY
M$ )B8GG@G R/XNHKZCU*RAO["YM+A 8;B-HY!CJ",5\R:A\-/$\&NRZ=9Z9+
M<Q!L1W>0L3+V)8]/<48FM*M/VEK'UG#U3!RP-3 8R5HWYE=V^[[AWCGXD:MX
MF5X"PL=,_P">$3<N/]MN_P!.E;?PR^%T^M-%J?B.)[?2QAHK5OE>X]"W]U/;
MJ:[?P!\);'1)(K_7634=27#(FW]S"?8'[Q]S^5>H 5@HMZR#'YY2I4_JF6QY
M8=7U?]=QEO#'!"D4*+'$BA511@*!T %2445H?*A7G?CGX5:1XIU?^UDNKS3-
M4( >XM& WXX!(/?'&:]$HJX5)4WS0=B90C-6DCR-?@7H$MC<)J&H:I>W\N,7
MLLOSQX]!T_.ND\3?#G3/$6@Z+I=]=7OE:65,<@<%Y !@AB1WQ7<45;Q%5M-R
MV)5&"T2*]S;)<64MM)GRY(S&V#S@C%<]X \&6/@K1YM.T^6>>.:9IG:<@DD@
M#''; %=32&L^9I.*>C+Y4W<\*O\ P#X$UC6KZ?P]XL.D7"2,MS#;7*A5;/(
M;&!GTR*YGP5HNFV'QXTVS\-WDNIVEHC23W3/ORWEL&.1QC) KUG7O@]X.UJ^
MDO+C3Y()Y&+R&VE,88GJ<=/RKH?"/@W0O",#QZ%8);F3 DE)+.^/5CV]J[OK
M:C!I2;NK:G+[!N2=DM2G)X%T]_B"GBXS7'V]8O*\K</+/R[<^O2HO'_P[T7Q
MJL,FH":"^A&(KJW;:ZCT/J*[.BN-59IJ2>J.ATXM-6W/(M+^!NCQ7\5SK.JZ
MGK"Q$%(;AP$^AQR1[5Z?J6E66I:5-IM[;QRV,L?EO"1\I7T]L=JO443K3J-.
M3V"-.,59(\;?X#Z4LSK9Z]K-M8N<M;)(""/3-='X8^%6A>&/$MOK&CRWT+Q0
MF(P&7<DF1@LW<_3IFO0:1AD$=JN6)JR5G(E48)W2/#_VB=3\+:EX9C0ZC#<:
MS:R_Z+';2!R">&W8_AP/S KL?@?X</AWP!9+/&4O+W_2YP1@@M]T'Z+BK6E?
M"[P?I>HF^M=%@-SO\Q6D)<*<YR 3BNVQ5U*Z]DJ,+VWU)A3?.ZDMSD=7\"Z=
MJ?CC3?%$TUPM[8IM2-6&QL9P3W[FM3QAX>MO%/AV[TB^DEC@N  7B.&4@Y!&
M?I6U16'/*Z=]MC7DCKYG)3^ M&NO UMX6NTEGT^W14C=FQ(I'1@>QY-<7:_
MK2TD2.\UW6+O3T;(LVD"I]..U>PT5<<15A=1D2Z,);HXKP9\.]*\(W6JR:5-
M>>1J"[6MY),I&.?N^_/4\XJW\/O!-AX(TVYL]-FN)DGF,S-,02., #'H*ZJB
MIE5G*_,]QJG&-K+8Y&;P-I\OQ!B\7&:X%_'%Y0B##RS\I7/KT-3?$'P;8^-]
M%33=2FGAB259@\) ;(!&.?8FNHHI>TG=2OML/DC9JVYQ_C;P%IOBW0;#2;V:
MYA@LV5HVB8;L*NW!R.XK7U[PYINO:"VCZI!Y]DRA0"<,I'1@>Q'K6S11[26B
MOL')'70\8_X4+IN?)'B'61I^[/V7<NW'IG_ZU=GK'PW\/ZIX.LO#<T4Z6%D0
M;9DE.^-N><]^IZUVE%7+$596;EL2J,%HD>-0_ ?33+&M_P"(-8O+-#D6S. /
MIFO7--L;?3;"WLK&)8;:!!''&O15'059HI5*TZGQNXX4XP^%!1116184444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
, !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<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>Submission<br></strong></div></th>
<th class="th"><div>Oct. 21, 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_ffd_SubmissionLineItems', window );"><strong>Submission [Line Items]</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_EntityCentralIndexKey', window );">Central Index Key</a></td>
<td class="text">0001275187<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_EntityRegistrantName', window );">Registrant Name</a></td>
<td class="text">AngioDynamics, Inc.<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_ffd_FormTp', window );">Form Type</a></td>
<td class="text">S-8<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_ffd_SubmissnTp', window );">Submission Type</a></td>
<td class="text">S-8<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_ffd_FeeExhibitTp', window );">Fee Exhibit Type</a></td>
<td class="text">EX-FILING FEES<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_ffd_OffsetTableNa', window );">Offset Table N/A</a></td>
<td class="text">N/A<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_ffd_FeeExhibitTp">
<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 );">- References</a><div><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;">ffd_FeeExhibitTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:feeExhibitTypeItemType</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_ffd_FormTp">
<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 );">- References</a><div><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;">ffd_FormTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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_ffd_OffsetTableNa">
<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 );">- References</a><div><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;">ffd_OffsetTableNa</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:naItemType</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_ffd_SubmissionLineItems">
<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 );">- References</a><div><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;">ffd_SubmissionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_SubmissnTp">
<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 );">- References</a><div><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;">ffd_SubmissnTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R2.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>Offerings - Offering: 1<br></strong></div></th>
<th class="th">
<div>Oct. 21, 2025 </div>
<div>USD ($) </div>
<div>shares </div>
<div>$ / shares</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_ffd_OfferingTable', window );"><strong>Offering:</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_ffd_FeesOthrRuleFlg', window );">Other Rule</a></td>
<td class="text">true<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_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<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_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Common Stock, $0.01 par value per shareAngioDynamics Inc. 2020 Equity Incentive Plan<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_ffd_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">4,700,000<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_ffd_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit | $ / shares</a></td>
<td class="nump">11.61<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_ffd_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 54,567,000<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_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<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_ffd_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 7,535.7<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_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text"><table cellpadding="0" class="DSPFListTable" id="za2a79a7b75cb4d4790b388de102d0d3e" style="font-family: Arial; font-size: 9pt; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 36pt;"> <div style="text-align: left; font-family: 'Times New Roman', serif; font-size: 10pt;">(1)</div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="font-family: 'Times New Roman', serif; font-size: 10pt;">Pursuant to Rule 416 under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), this registration statement also covers an indeterminate number of additional shares of common stock, par value $0.01 per share (the &#8220;Common Stock&#8221;), of AngioDynamics, Inc. that may become issuable under the AngioDynamics, Inc. 2020 Equity Incentive Plan resulting from a stock split, reverse stock split, stock dividend, combination or reclassification of the Common Stock or any other similar transaction effected without the receipt of consideration which results in an increase in the number of shares of Common Stock.</div> </td> </tr> </table><table cellpadding="0" class="DSPFListTable" id="z4cdafb23ea224f52896411ea76a586ba" style="font-family: Arial; font-size: 9pt; width: 100%; border-spacing: 0px;">

            <tr style="vertical-align: top;">
              <td style="text-align: right; vertical-align: top; width: 36pt;">
                <div style="text-align: left; font-family: 'Times New Roman', serif; font-size: 10pt;">(2)</div>
              </td>
              <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="font-family: 'Times New Roman', serif; font-size: 10pt;">Pursuant to Rule 457(c) and Rule 457(h) under the Securities Act, the proposed maximum aggregate offering price and the registration fee are estimated
                  based upon the average of the high and low sale prices of the Common Stock as reported on NASDAQ on October 17, 2025, which such average was $11.61.</div>
              </td>
            </tr>

        </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_AmtSctiesRegd">
<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 amount of securities being 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 Securities Act<br> -Number 230<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;">ffd_AmtSctiesRegd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegativeDecimal2ItemType</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_ffd_FeeAmt">
<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>Total amount of registration fee (amount due after offsets).</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></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;">ffd_FeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</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_ffd_FeeRate">
<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 rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission.</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></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;">ffd_FeeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</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_ffd_FeesOthrRuleFlg">
<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>Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due.</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></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;">ffd_FeesOthrRuleFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_MaxAggtOfferingPric">
<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 maximum aggregate offering price for the offering that is being 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 Securities Act<br> -Number 230<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;">ffd_MaxAggtOfferingPric</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative100TMonetary2ItemType</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_ffd_MaxOfferingPricPerScty">
<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 maximum offering price per share/unit being 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 Securities Act<br> -Number 230<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;">ffd_MaxOfferingPricPerScty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegativeDecimal4lItemType</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_ffd_OfferingNote">
<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 );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<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;">ffd_OfferingNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_ffd_OfferingSctyTitl">
<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 title of the class of securities being registered (for each class being 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 Securities Act<br> -Number 230<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;">ffd_OfferingSctyTitl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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_ffd_OfferingSctyTp">
<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>Type of securities: "Asset-backed Securities", "ADRs/ADSs", "Debt", "Debt Convertible into Equity", "Equity", "Face Amount Certificates", "Limited Partnership Interests", "Mortgage Backed Securities", "Non-Convertible Debt", "Unallocated (Universal) Shelf", "Exchange Traded Vehicle Securities", "Other"</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></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;">ffd_OfferingSctyTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:securityTypeItemType</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_ffd_OfferingTable">
<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 );">- References</a><div><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;">ffd_OfferingTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_OfferingAxis=1">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R3.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>Fees Summary<br></strong></div></th>
<th class="th">
<div>Oct. 21, 2025 </div>
<div>USD ($)</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_ffd_FeesSummaryLineItems', window );"><strong>Fees Summary [Line Items]</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_ffd_TtlOfferingAmt', window );">Total Offering</a></td>
<td class="nump">$ 54,567,000<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_ffd_TtlFeeAmt', window );">Total Fee Amount</a></td>
<td class="nump">7,535.7<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_ffd_TtlOffsetAmt', window );">Total Offset Amount</a></td>
<td class="nump">0<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_ffd_NetFeeAmt', window );">Net Fee</a></td>
<td class="nump">$ 7,535.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeesSummaryLineItems">
<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 );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<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;">ffd_FeesSummaryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_NetFeeAmt">
<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 );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<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;">ffd_NetFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</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_ffd_TtlFeeAmt">
<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 );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<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;">ffd_TtlFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</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_ffd_TtlOfferingAmt">
<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 );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<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;">ffd_TtlOfferingAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</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_ffd_TtlOffsetAmt">
<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 );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<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;">ffd_TtlOffsetAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</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>2</ContextCount>
  <ElementCount>19</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>1</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="ef20057449_107.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995210 - Document - Submission</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/submissionTable</Role>
      <ShortName>Submission</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ef20057449_107.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995211 - Document - Offerings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesOfferingTable</Role>
      <ShortName>Offerings</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ef20057449_107.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995215 - Document - Fees Summary</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesSummaryTable</Role>
      <ShortName>Fees Summary</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="EX-FILING FEES" original="ef20057449_107.htm">ef20057449_107.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="17">http://xbrl.sec.gov/ffd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</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": {
  "ef20057449_107.htm": {
   "dts": {
    "inline": {
     "local": [
      "ef20057449_107.htm"
     ]
    },
    "schema": {
     "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/lrr/arcrole/deprecated-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
     ]
    }
   },
   "keyStandard": 19,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 0,
   "hidden": {
    "total": 4,
    "http://xbrl.sec.gov/dei/2025": 1,
    "http://xbrl.sec.gov/ffd/2025": 3
   },
   "contextCount": 2,
   "entityCount": 1,
   "segmentCount": 1,
   "elementCount": 107,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2025": 17,
    "http://xbrl.sec.gov/dei/2025": 2
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/ffd/role/document/submissionTable",
     "longName": "995210 - Document - Submission",
     "shortName": "Submission",
     "isDefault": "true",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20057449_107.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20057449_107.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
     "longName": "995211 - Document - Offerings",
     "shortName": "Offerings",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c1",
      "name": "ffd:FeesOthrRuleFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20057449_107.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c1",
      "name": "ffd:FeesOthrRuleFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20057449_107.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable",
     "longName": "995215 - Document - Fees Summary",
     "shortName": "Fees Summary",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20057449_107.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20057449_107.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ffd_AggtRedRpPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AggtRedRpPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtRedRpPricPrrFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AggtRedRpPricPrrFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Prior Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, Prior FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtSalesPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AggtSalesPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Sales Price, Fiscal Year",
        "terseLabel": "Aggregate Sales Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtRedCdts": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AmtRedCdts",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Redemption Credits",
        "terseLabel": "Redemption Credits"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtSctiesRcvd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AmtSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Received",
        "terseLabel": "Amount of Securities Received",
        "documentation": "Amount of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_AmtSctiesRegd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AmtSctiesRegd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Registered",
        "terseLabel": "Amount Registered",
        "documentation": "The amount of securities being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CeasedOprsDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CeasedOprsDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ceased Operations Date",
        "terseLabel": "Ceased Operations Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CfwdFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Form Type",
        "terseLabel": "Carry Forward Form Type",
        "documentation": "The Form Type of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrevslyPdFee": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdPrevslyPdFee",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Previously Paid Fee",
        "terseLabel": "Filing Fee Previously Paid in Connection with Unsold Securities to be Carried Forward",
        "documentation": "The fee previously paid in connection with the securities being brought forward from the prior shelf registration statement on which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdPrrFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Prior Effective Date",
        "terseLabel": "Carry Forward Initial Effective Date",
        "documentation": "The initial effective date of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward File Number",
        "terseLabel": "Carry Forward File Number",
        "documentation": "The EDGAR File Number of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). If the prior registration statement has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CmbndPrspctsItemAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CmbndPrspctsItemAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Item [Axis]",
        "terseLabel": "Combined Prospectus",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different references to earlier prospectuses on a single fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CmbndPrspctsLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Line Items]",
        "terseLabel": "Combined Prospectus:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CmbndPrspctsTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Table]",
        "terseLabel": "Combined Prospectus Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CombinedProspectusTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CombinedProspectusTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Table [N/A]",
        "terseLabel": "Combined Prospectus Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CshPdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CshPdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Paid by Registrant in Transaction",
        "terseLabel": "Cash Consideration Paid",
        "documentation": "Amount of cash consideration paid by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ffd_CshRcvdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CshRcvdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Received by Registrant in Transaction",
        "terseLabel": "Cash Consideration Received",
        "documentation": "Amount of cash consideration received by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "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": [
      "r0"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "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": [
      "r0"
     ]
    },
    "ffd_FeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Amount",
        "terseLabel": "Amount of Registration Fee",
        "documentation": "Total amount of registration fee (amount due after offsets)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeExhibitTp": {
     "xbrltype": "feeExhibitTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeExhibitTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Exhibit Type",
        "terseLabel": "Fee Exhibit Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeeIntrstAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Interest Amount",
        "terseLabel": "Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note",
        "terseLabel": "Fee Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNoteMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeNoteMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note Maximum Aggregate Offering Price",
        "terseLabel": "Fee Note MAOP"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeRate",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Rate",
        "terseLabel": "Fee Rate",
        "documentation": "The rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesOthrRuleFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeesOthrRuleFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees, Other Rule [Flag]",
        "terseLabel": "Other Rule",
        "documentation": "Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesSummaryLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeesSummaryLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees Summary [Line Items]",
        "terseLabel": "Fees Summary:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FnlPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FnlPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Final Prospectus [Flag]",
        "terseLabel": "Final Prospectus"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FormTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Form Type",
        "terseLabel": "Form Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_GnlInstrIIhiFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "GnlInstrIIhiFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Instruction II.H,I [Flag]",
        "terseLabel": "General Instruction II.H,I"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrCity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrCity",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, City",
        "terseLabel": "City"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStatOrCtryCd": {
     "xbrltype": "stateOrCountryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrStatOrCtryCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, State or Country Code",
        "terseLabel": "State or Country Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrStrt1",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 1",
        "terseLabel": "Street 1"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt2": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrStrt2",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 2",
        "terseLabel": "Street 2"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrZipCd": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrZipCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Zip Code",
        "terseLabel": "Zip Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrNm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Name",
        "terseLabel": "Issuer Name"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_MaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "MaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Aggregate Offering Price",
        "terseLabel": "Maximum Aggregate Offering Price",
        "documentation": "The maximum aggregate offering price for the offering that is being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_MaxOfferingPricPerScty": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "MaxOfferingPricPerScty",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Offering Price per Security",
        "terseLabel": "Proposed Maximum Offering Price per Unit",
        "documentation": "The maximum offering price per share/unit being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetFeeAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NetFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Fee Amount",
        "terseLabel": "Net Fee"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetSalesAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NetSalesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Sales Amount",
        "terseLabel": "Net Sales"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvDsclsr": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NrrtvDsclsr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure",
        "terseLabel": "Narrative Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NrrtvMaxAggtAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Amount",
        "terseLabel": "Narrative - Max Aggregate Offering Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NrrtvMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Price",
        "terseLabel": "Narrative - Max Aggregate Offering Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Axis]",
        "terseLabel": "Offering",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different security offerings on a single fee bearing submission."
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Line Items]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Note",
        "terseLabel": "Offering Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Title",
        "terseLabel": "Security Class Title",
        "documentation": "The title of the class of securities being registered (for each class being registered)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Type",
        "terseLabel": "Security Type",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Table]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Table [N/A]",
        "terseLabel": "Offering Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset [Axis]",
        "terseLabel": "Offset",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different offsets as applied to a fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetClmInitlFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetClmInitlFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claim Initial Filing Date",
        "terseLabel": "Initial Filing Date",
        "documentation": "The initial filing date of the earlier registration statement with which the earlier (offsetting) fee was paid for a claimed offset. If the offset fee was paid with an amendment, do not provide the amendment date under this element; instead, provide the date of the initial filing (i.e. the \"parent\" filing) ."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Amount",
        "terseLabel": "Fee Offset Claimed",
        "documentation": "The amount of offsetting fees being claimed."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdInd": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetClmdInd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Indicator",
        "terseLabel": "Offset Claimed"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetExpltnForClmdAmt": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetExpltnForClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Explanation for Claimed Amount",
        "terseLabel": "Explanation for Claimed Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetLineItems",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset:",
        "label": "Offset [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Note",
        "terseLabel": "Offset Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetPrrFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Fee Amount",
        "terseLabel": "Fee Paid with Fee Offset Source",
        "documentation": "The fee previously paid from which an offset is being derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior File Number",
        "terseLabel": "File Number",
        "documentation": "The EDGAR File Number of the earlier registration statement with which the earlier (offsetting) fee was paid. If the offset filing for the offset has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFilerNm": {
     "xbrltype": "filerNameItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFilerNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Filer Name",
        "terseLabel": "Registrant or Filer Name",
        "documentation": "The name of the registrant that filed the earlier registration statement with which the earlier (offsetting) fee was paid."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Form Type",
        "terseLabel": "Form or Filing Type",
        "documentation": "The Form Type of the offset filing."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrNbOfUnsoldScties": {
     "xbrltype": "nonNegativeIntegerItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrNbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Number of Securities",
        "terseLabel": "Unsold Securities Associated with Fee Offset Claimed",
        "documentation": "The number of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Title",
        "terseLabel": "Security Title Associated with Fee Offset Claimed",
        "documentation": "The title of the class of securities from which offset fees were derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Type",
        "terseLabel": "Security Type Associated with Fee Offset Claimed",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrUnsoldOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrUnsoldOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Offering Amount",
        "terseLabel": "Unsold Aggregate Offering Amount Associated with Fee Offset Claimed",
        "documentation": "The aggregate offering amount of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetSrcFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetSrcFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Source Filing Date",
        "terseLabel": "Filing Date",
        "documentation": "The filing date of the earlier registration statement with which the earlier (offsetting) fee was paid in an offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset Payment:",
        "label": "Offset [Table]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Table [N/A]",
        "terseLabel": "Offset Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_PrevslyPdFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "PrevslyPdFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Previously Paid [Flag]",
        "terseLabel": "Fee Previously Paid"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RegnFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "RegnFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration File Number",
        "terseLabel": "Registration File Number"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RptgFsclYrEndDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "RptgFsclYrEndDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting Fiscal Year End Date",
        "terseLabel": "Reporting FY End Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule011Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 0-11 [Flag]",
        "terseLabel": "Rule 0-11"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011a2OffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule011a2OffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 0-11(a)(2) Offset",
        "label": "Rule 0-11(a)(2) Offset [Flag]"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule415a6Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule415a6Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 415(a)(6) [Flag]",
        "terseLabel": "Rule 415(a)(6)",
        "documentation": "Checkbox indicating whether filer is claiming a 415(a)(6) carryforward."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_Rule429AggtOfferingAmt": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429AggtOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Aggregate Offering Amount",
        "terseLabel": "Maximum Aggregate Offering Price of Securities Previously Registered",
        "documentation": "The maximum aggregate offering amount of unsold securities registered on the prior registration statement that are carried forward under Rule 429. Only applicable if 457(o) was used in the fee calculation for the prior registration statement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429CmbndPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429CmbndPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Combined Prospectus [Flag]",
        "terseLabel": "Rule 429",
        "documentation": "Checkbox indicating whether filer is using a combined prospectus under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429EarlierFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier File Number",
        "terseLabel": "File Number",
        "documentation": "The Securities Act File Number of the earlier effective registration statement(s) from which securities may be offered and sold using the combined prospectus pursuant to Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429EarlierFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier Form Type",
        "terseLabel": "Form Type",
        "documentation": "The Form Type of the earlier registration statement from which unsold securities are carried forward under Rule 429. This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429InitlFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429InitlFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Initial Effective Date",
        "terseLabel": "Initial Effective Date",
        "documentation": "The filing date of the earlier registration statement from which unsold securities are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429NbOfUnsoldScties": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429NbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Number Of Unsold Securities",
        "terseLabel": "Amount of Securities Previously Registered",
        "documentation": "The number of securities registered on the prior registration statement that are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429PrspctsNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429PrspctsNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Prospectus Note",
        "terseLabel": "Combined Prospectus Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429SctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Title",
        "terseLabel": "Security Class Title"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429SctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Type",
        "terseLabel": "Security Type"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule457aFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457aFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(a) [Flag]",
        "terseLabel": "Rule 457(a)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(a) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ffd_Rule457bOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457bOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(b) Offset [Flag]",
        "terseLabel": "Rule 457(b) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(b) or 0-11(a)(2)."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ffd_Rule457fFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457fFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(f) [Flag]",
        "terseLabel": "Rule 457(f)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_Rule457oFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457oFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(o) [Flag]",
        "terseLabel": "Rule 457(o)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(o) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ffd_Rule457pOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457pOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(p) Offset [Flag]",
        "terseLabel": "Rule 457(p) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(p)."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ffd_Rule457rFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457rFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(r) [Flag]",
        "terseLabel": "Rule 457(r)"
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ffd_Rule457sFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457sFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(s) Flag",
        "terseLabel": "Rule 457(s)"
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ffd_Rule457uFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457uFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(u) [Flag]",
        "terseLabel": "Rule 457(u)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(u) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ffd_Scties424iAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Scties424iAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Axis]",
        "terseLabel": "Securities, 424I"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Scties424iLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Line Items]",
        "terseLabel": "Securities, 424I:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Scties424iTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Table]",
        "terseLabel": "Securities, 424I Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Securities424iTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Securities424iNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities 424I [N/A]",
        "terseLabel": "Securities 424I N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "SubmissionLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission [Line Items]",
        "terseLabel": "Items"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissnTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "SubmissnTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission Type",
        "terseLabel": "Submission Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TermntnCmpltnWdrwl": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TermntnCmpltnWdrwl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination / Completion / Withdrawal Statement",
        "terseLabel": "Termination / Withdrawal Statement"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TtlFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee Amount",
        "terseLabel": "Total Fee Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlFeeAndIntrstAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlFeeAndIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee and Interest Amount",
        "terseLabel": "Total Fee and Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offering Amount",
        "terseLabel": "Total Offering"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOffsetAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlOffsetAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offset Amount",
        "terseLabel": "Total Offset Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlPrevslyPdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlPrevslyPdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Previously Paid Amount",
        "terseLabel": "Previously Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlTxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlTxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Transaction Valuation",
        "terseLabel": "Total Transaction Valuation"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Valuation",
        "terseLabel": "Transaction Valuation"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_ValSctiesRcvd": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "ValSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received",
        "terseLabel": "Value of Securities Received",
        "documentation": "Value of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_ValSctiesRcvdPerShr": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "ValSctiesRcvdPerShr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received, Per Share",
        "terseLabel": "Value of Securities Received, Per Share",
        "documentation": "Value per share of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form). This is included in the explanation of 457(f) fee calculation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "415",
   "Subsection": "a"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "429"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "f"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "o"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "p"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "r"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "s"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "u"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Subsection": "f",
   "Section": "457"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001140361-25-038817-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001140361-25-038817-xbrl.zip
M4$L#!!0    ( %J"55NQ@6RVX0X  &5:   2    968R,# U-S0T.5\Q,#<N
M:'1M[1SY=]HX^O?^%1JFNVU?8K#-31/V):2TF1"2!GK.VS=/V#(H\<%8<H#\
M]?M)ML$&DY"S[6S:/HHMZ;LO"4D[_YDZ-KHD/J.>N_M*RZNO$'$-SZ3N</?5
M7J]U>/CJ/\T7.[\I"GI/7.)C3DPTF*&6YXQ[!D5]'[O,\GP'O>;.&Z2@$>?C
M1J$PF4SR!O1A!O4)\P+?($R\0(H2@6OY1 !KH'Y T(G!D:XAK=* ?\4B^M1O
M(5W5RV'W$0<B@5"7-2*8N[D(3Q:.7-37)(M^TX%OYQDQ\D/OL@ -!0$][FA9
M9G9':$AUI,PKZ5IUWEEP*0=X_A ZJL5"U&,^8+JNKP9]79NZY.O^66?1G6?W
M7W0M\%CBF(/.!'FJHNJ*IB> *,! "E#,T'5PM+*BUI2B%L.!GA?7<"J:!YB1
MN'O %#X;$S8?8F$VD-WCEI0H!3!S23\1[$HA;$QVI=?)W&4<N\:<DJE]3>>O
M':![T7.9QTE1=M7J]7I!MLZ[LJQ^ %(K?#WN](P1<;"R0@FCMQ^UGA[A![GF
M"X1V1@2;X@M\Y93;I(EV"N&7\*5PL XUB,O 7;G70/N^ATV?FD."VM0%;!3;
MJ.?9@5 ^VT:=3@L=>$;@$)<C(W1-%# ( \FAIV<G%K4)TLMY3<UK^7(1?+7E
MC6<^'8XX BK!8T/'38P2/HS0BQV'<(P,S^6 8S?'R907)$<R9BCD[X!>[N9:
M8;O2!XO)%<#Y"R&O.P//G#5W3'J)&)_99#=G04_%P@ZU9PVTYP-#;Y%\Q^@5
M::#ZF+]% HF";3IT&\@F%KPQ/-OS&^AW5?YYFY,@I4P+XDO\)&3LQYA&1+#7
M0*7Q= 4 &F#C8NA[@6LJRTU)[* +3ORWR,'^D+J*(*:!<,"]^2L_1!*^&WB^
M20"6Z[GD+<@A3=WB*28QB4H"$IRQ,793TII$C P\VX0.[Z8C.J"@-[6Z4Q"=
MFSL#O[ JC!71K$$<\YC2S*L^=0A#73)!9YZ#W5?;B!&?6BEE:>IX(XI13* D
M(Z*Y\!,0UA8I<(=.&Z"P+GB13XW0U*?\C%B[.4/-(1<[8K1E-D3O_CB'*.0=
M.KU4M&H5<&PZNA<,',J8FX90RS5[2FVGD(+27'D6\D.O(]%)JH6GO5D28G,A
MY\<7+\H2Z$;2@$3>>.="X)N=D2%E(J7Q+K0DY5+/-??<(?4.9C"&&A#K#ETC
MORJGQS>BU^^F&.H<02#R++0@&6&&>F-B4(M"U*4N.N0,M4;8!WP_5#-+AB\A
MF\3P?%DS-"#F$5\4%+EF'P\@+V@- =6>1;P1']CI$2/P*:>$I?TUREYRG$%L
M>XQ-677F0+N&C1GD0</BLCV7\KRDY4RHR4?B0?U7'#,50&( H 921;A.<2X9
M!PHEV_,!$+9M/&8 -/XF(PWWQ8<9XX8BF5,#V[%H'6J:-ID#X=X8,.;K*OS5
MQE/$/)M"I6Q#=LA.!-&X@<>YYT2!/GX99H=UT*).4;X(,P2ZE.!W<R$\0?]R
MJEQRL$@O,^G_H4Y$$6'>FND%??YP\%K=1N+?FTRF[T-F2]@$:!"*G)^7VC8A
MJ(5M(["EAZ"S((/:A74/ PZ(A/7GA.T)]]C-:;EU_(1DI/F)BHV()^ N@^Q_
M_ZY5U+<) F)4^EI43R^Z/0=J*)Z('#LL&#=?:Q  Q9=KI&BY#RQ!-!E13F0@
M(<+!)CX>;R+69[UFZ/74]\:>F(8<XREU @>=6!9D&YA8G$+BA3D%\=$GE_)G
M!?^B"H[UNC<<^F0($\<E#8=^K/\Z?OS32%9DDS,0Z',&N4T&2936,@>#%)_
M!*-J+,,(']Y&"V%I.E^?6%V"$.+5U=(VTHLU^"B7WX0E[=RXYX5S7B]#Z7P#
M<YE%JF0HHVR]6[T:,ABQ><W<3TO.A.- TS/X+#D;KFA+,Q>;"#=93 U<L>YI
M1X:WF-$H?$2-"Y<PUH!I&$Q:LOI(D->T1RJ8MUNVAV.^D4G9V,8ST2PF3N@W
MZHP]G\,D4*S'_!U I3N?)BW/4#>,3VG59OG1G<0+A7="P*5?4L MSW$@(O2X
M9UQLHY=J7M70&/M"1 %!8ZA$&,RZ27(Q++5V()<.Q/JFBD)=B1<0K^@EU#$V
M=F_4V89NMU$\W,A7P@5^H33>L.B4F KW Y):BR*$G?"1+Z8J;7N8T''ME]2Q
MX .5RM77QAN$71/-GT=O;O2L>^?56+]9?K>^FH09[E.A<@/GUIA6UY9CY/7K
MXDO;QX9,P,LV"6JF8#A T&&WG391($\Q/6D)HDO23O<<#G&($@;)W02:@5 B
M%XL"L!$)6_HN2ZS]U=1<L[1=5=5MR+FQUF.R,M5^A_R_T,./FE7\)$:'7OZS
M# [F-7$"%/,8F*>*/)AI>0$SH7G5_J ,T;1\17NVO6?;NZWMP72:)^UOG>$E
M[4W/-<NE[7*E^E,'O+O70M$OFQE:2-8I8O>#0J?*" IB J/"_Q4+Q*! 1GBI
M%6MY397EWDM-2"J45E0;/+O&T[N&OK%C0+4*A< FOE#,-:O;Y6(Y7WT*3TC/
M<=>M<]QCKK^T[E)92QQ,RS-5]713>=3W.+87JX#AN@QK/)34?TBF>VP??OHB
M_C88G]6T%OYCQM?;!E7UKO5&G]NQNVX87DM/4FH\POK]LPT^H0UNGMC! C?/
M[>7'S^TW+NL_\;K]?3)_-IIR66*(T#Q]?2!^W8*@P\CCE@:;L?\4/_X^-!UW
MFBH\.!4/-)-X<+J>S>?9?/XYYG/3C^S/1OK/-=);U%MJUB]^5\3W5HM]R+L;
M5EN57%-YFC+K-NLF#Z+ENZVN+)5*F^SZ32_"K*NG[K?CMTNX+*H. O)0!56T
M*7O.ZMK*=UDFZUA8QWGJU28[11XP:&4R^3/P<[?@ER;\3KN['CSP/21-SV;\
M;,;/9ORSFO$-A>I/:Z3/3G<WIWO4GQ?O0L]C+$Y"9;7YXF3U\1<GK[.ZR&#6
ME9*;A(L;RM!K[7:C@KL@C_6M/<!\'C!.K=D]CBW&.&\\('E_5/%AY#DJ^73]
MKDSQ3-V F'M@>W_%O[QT/=",H?TE6O^"7@1L;2SH7=JQF>R?,+QB/=>\_CSE
M0>^TW:&,]\-#E6+D%=9QM8ZK@VK9&)3,4K6N#HJUFDDT53=5L[AT]O*&X_8W
M'L?,I=:_LR97Z6WJ&3$A<T86(2Y6I$K6:CN\ N#N!WBU-^N.'JYBN8Y.><8_
MZT3#7:@Z#7P6B%/$W(LVNVH5)(_F(CXBB?.W:,^0IR.T>K&X+<X<@T5!-Q.]
M%OW^_7M-U]6WZ>[RI?;VS3: H@SYR7,5C&-.Y'T1$$T]L&EQC0S"+J( %'*I
M0UUQ& C"Z@!( ;S"(,5(;(?;K)EX:81;LEFX)7NQ&3O:G!UOR4[1F-S&O: 0
M@&4<] ;",4<.GJ$! 5P$40;2$DZR$%'6L/6;O$$*++"YV-E@^9Z#<$@\8F.;
M\FUH%7(@Z9?A VB;FB#R;<'U0(A'R-'S88ST4&J!P83O+$E8DE'1#[LSY$$#
M"(6"H8"PY"TN4:8C$!<,<6_'A/*1%W ) D 3.N:AJ%T&^"/U02(P1A$O3!PZ
MEYH35W\ \? H!B]TMU!8DJ9\VAW2P7UIE_7\TH9%3'Z*\(QN=5[^$=-!%/-#
MX8O0NR[NWR&(EPP36P.]2+"NEZRR7JM72II&<+6"R[7* #]T$'\QYRP\Q']#
M1$_U1O>/[TOPUJOSOO%>3]Z^D$ GS'TSIC;.!=?R]("Y(?-@Q-ITL2W?C>,C
MO$YTU!//CWIZ\2:OL3S,*^"&42>1*"P"#1#""?B6(RX66N$5(7&3E(F"L1<&
M'@P2PT,2Q\$1F(:$;7L3Q*  #]&QS#B)19X2YT$ (+SL[O4.]CZ*;R<&]T0X
MTZK;\HZB[2@&L@ ^8HP3&/Y2;MK.;ZA[&?86'I&*?TFG_W^)@#\JXJ[>UZ3_
MN/N:EEF_W;4M#SX!6GN?TXT7/MVIP^K]5/,C6T) X>T^XEXO @4#>B&?Y";M
M^&FS;<.U,/VE]W>G-PN+X].)J?HX\ $[E):JJA5KVNH$?8Y^TXN'6F G/K8/
M(8!.C\@L,1^K0RH7>/1J6:M5E\NA#1%%;$0W=:5N?*KKN>:[KTK[L'/8?8_:
M[][U[H$C_$%0UA1=G$12S#6[A;T,R(6DTD),/H%D0*!89LT=<7=>@\D+[@ =
MDG?I-4:^P"RN>V/KKEH47Q3Q)3\5RRKA.'%]X&X.:MZQ3>1E:&ED,?;H#LB,
M:_367!C8W)%W"S8BN<0#0_Y!0((S)&P[[$:DQIORU?REJ.BYN+D)PH]@EV1>
MO-@Z/$I;P_+@.:K"$JX$?I@-4<]<P@^L^/P S+PII*9HJJ)K,9!%&XK )W@Q
MUPR*6Y+4S#$+Q:=D=KT(M1\APH5HR%#,3R/FY:6(?WXY_ESY[Y_MEAU,U5'Y
MO.WNUZVQ[NSSB5G2S^JSXN'^P=\ZUDY[>BVH'WCFL'[2&0Z/VF6U7;MP3D[_
M>-<==@N?Z^T+:^^*?>E/OOHN9\&7H'/RL5<*1G]L#;%?/G]?N;PD]=/]HY:I
MDK.VMG\X#2:N.WFO?SKN'78_%6<?2MT_+J\^GGXC_2H^QUN6URWS[J!>^JQ=
M\>'12#VN;E4_[)UTML8CP_ALO^]]TP_ZG]A7C?2/K3XKEPS?JZL6\T:J>["W
MWW'*QS"SY4;WM&;T]H?GQX??SK;4H\J@51BXYU\,;Z"5)TY_ZV#?^_BI/>F<
ME(X-[GXY/_]&>V6WXU:^'VY]_&Z>?*I?3#X8^Q_\XE'G;+9U<33Q\-7YUA_J
MZ<CW)[K1Y<>S\D&_?751ZGW]_OD[/>K@GG;6N?I0_/[E4O_B?L3^WZ-OA]9%
M</R>F)]=YV-[N+O[7]3JG2E*,U92I":32O<VCXF<:YJ0XUQY&VUJK6MO2EFN
MB195EHC XO!OUVN"Y2:>%I8>FV\:PQS_W$EB*_F%O4\DN+3K18<1YZBCC@Y,
M[R$'-B,*9:<89MRVP"+ KD>1.O68EE6XTK$D*P%!)A#,/;^9,H(%\N@"W<:G
MWL$*7<N:6P*X@NR N)Y<A?+\9:O;4!*9*)? )C4UY_L6,EP.D1M*8E,,8<ES
MK1F(+IG"3F,H))-L^!C7<"_BDB_ZE)>UBKM;N6,W_P=02P$"% ,4    " !:
M@E5;L8%LMN$.  !E6@  $@              @ $     968R,# U-S0T.5\Q
<,#<N:'1M4$L%!@     !  $ 0    !$/      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>ef20057449_107_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:ffd="http://xbrl.sec.gov/ffd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
      xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2025-10-21</startDate>
            <endDate>2025-10-21</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-21</startDate>
            <endDate>2025-10-21</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <ffd:FormTp contextRef="c0" id="ixv-177">S-8</ffd:FormTp>
    <ffd:SubmissnTp contextRef="c0" id="ixv-178">S-8</ffd:SubmissnTp>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-179">AngioDynamics, Inc.</dei:EntityRegistrantName>
    <ffd:OfferingSctyTp contextRef="c1" id="ixv-61">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c1" id="ixv-64">Common Stock, $0.01 par value per shareAngioDynamics Inc. 2020 Equity Incentive Plan</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="c1" id="ixv-68">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="c1"
      decimals="INF"
      id="ixv-180"
      unitRef="shares">4700000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="c1"
      decimals="INF"
      id="ixv-181"
      unitRef="usdPershares">11.61</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric contextRef="c1" decimals="INF" id="ixv-182" unitRef="usd">54567000</ffd:MaxAggtOfferingPric>
    <ffd:FeeAmt contextRef="c1" decimals="2" id="ixv-183" unitRef="usd">7535.7</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="c0" decimals="INF" id="ixv-184" unitRef="usd">54567000</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="c0" decimals="2" id="ixv-185" unitRef="usd">7535.7</ffd:TtlFeeAmt>
    <ffd:TtlOffsetAmt contextRef="c0" decimals="0" id="ixv-186" unitRef="usd">0</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="c0" decimals="2" id="ixv-187" unitRef="usd">7535.7</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c1" id="ixv-139">&lt;table cellpadding="0" class="DSPFListTable" id="za2a79a7b75cb4d4790b388de102d0d3e" style="font-family: Arial; font-size: 9pt; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="text-align: right; vertical-align: top; width: 36pt;"&gt; &lt;div style="text-align: left; font-family: 'Times New Roman', serif; font-size: 10pt;"&gt;(1)&lt;/div&gt; &lt;/td&gt; &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt; &lt;div style="font-family: 'Times New Roman', serif; font-size: 10pt;"&gt;Pursuant to Rule 416 under the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;), this registration statement also covers an indeterminate number of additional shares of common stock, par value $0.01 per share (the &#x201c;Common Stock&#x201d;), of AngioDynamics, Inc. that may become issuable under the AngioDynamics, Inc. 2020 Equity Incentive Plan resulting from a stock split, reverse stock split, stock dividend, combination or reclassification of the Common Stock or any other similar transaction effected without the receipt of consideration which results in an increase in the number of shares of Common Stock.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table cellpadding="0" class="DSPFListTable" id="z4cdafb23ea224f52896411ea76a586ba" style="font-family: Arial; font-size: 9pt; width: 100%; border-spacing: 0px;"&gt;

            &lt;tr style="vertical-align: top;"&gt;
              &lt;td style="text-align: right; vertical-align: top; width: 36pt;"&gt;
                &lt;div style="text-align: left; font-family: 'Times New Roman', serif; font-size: 10pt;"&gt;(2)&lt;/div&gt;
              &lt;/td&gt;
              &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                &lt;div style="font-family: 'Times New Roman', serif; font-size: 10pt;"&gt;Pursuant to Rule 457(c) and Rule 457(h) under the Securities Act, the proposed maximum aggregate offering price and the registration fee are estimated
                  based upon the average of the high and low sale prices of the Common Stock as reported on NASDAQ on October 17, 2025, which such average was $11.61.&lt;/div&gt;
              &lt;/td&gt;
            &lt;/tr&gt;

        &lt;/table&gt;</ffd:OfferingNote>
    <ffd:FeeRate
      contextRef="c1"
      decimals="8"
      id="hidden-fact-0"
      unitRef="pure">0.00013810</ffd:FeeRate>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-191">0001275187</dei:EntityCentralIndexKey>
    <ffd:FeeExhibitTp contextRef="c0" id="ixv-192">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:OffsetTableNa contextRef="c0" id="ixv-193">N/A</ffd:OffsetTableNa>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
