<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:DYAI="http://dyadic.com/20251231"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="dyai-20251231.xsd" xlink:type="simple"/>
    <context id="From2025-01-01to2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-05-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
        </entity>
        <period>
            <instant>2025-05-30</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_DeductionForAmountsReportedUnderTheOptionAwardsColumnInTheSummaryCompensationTableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:DeductionForAmountsReportedUnderTheOptionAwardsColumnInTheSummaryCompensationTableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_DeductionForAmountsReportedUnderTheOptionAwardsColumnInTheSummaryCompensationTableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:DeductionForAmountsReportedUnderTheOptionAwardsColumnInTheSummaryCompensationTableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatRemainOutstandingAndUnvestedAsOfCoveredYearEndMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatRemainOutstandingAndUnvestedAsOfCoveredYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatRemainOutstandingAndUnvestedAsOfCoveredYearEndMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatRemainOutstandingAndUnvestedAsOfCoveredYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatVestedDuringCoveredYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatVestedDuringCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatVestedDuringCoveredYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatVestedDuringCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_IncreaseDeductionForChangeInFairValueFromPriorYearEndToCoveredYearEndOfAwardsGrantedPriorToCoveredYearThatWereOutstandingAndUnvestedAsOfYearEndMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:IncreaseDeductionForChangeInFairValueFromPriorYearEndToCoveredYearEndOfAwardsGrantedPriorToCoveredYearThatWereOutstandingAndUnvestedAsOfYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_IncreaseDeductionForChangeInFairValueFromPriorYearEndToCoveredYearEndOfAwardsGrantedPriorToCoveredYearThatWereOutstandingAndUnvestedAsOfYearEndMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:IncreaseDeductionForChangeInFairValueFromPriorYearEndToCoveredYearEndOfAwardsGrantedPriorToCoveredYearThatWereOutstandingAndUnvestedAsOfYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_IncreaseDeductionForChangeInFairValueFromPriorYearEndToVestingDateOfAwardsGrantedPriorToCoveredYearThatVestedDuringCoveredYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:IncreaseDeductionForChangeInFairValueFromPriorYearEndToVestingDateOfAwardsGrantedPriorToCoveredYearThatVestedDuringCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_IncreaseDeductionForChangeInFairValueFromPriorYearEndToVestingDateOfAwardsGrantedPriorToCoveredYearThatVestedDuringCoveredYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:IncreaseDeductionForChangeInFairValueFromPriorYearEndToVestingDateOfAwardsGrantedPriorToCoveredYearThatVestedDuringCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_DeductionOfFairValueOfAwardsGrantedPriorToCoveredYearThatWereForfeitedDuringCoveredYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:DeductionOfFairValueOfAwardsGrantedPriorToCoveredYearThatWereForfeitedDuringCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_DeductionOfFairValueOfAwardsGrantedPriorToCoveredYearThatWereForfeitedDuringCoveredYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:DeductionOfFairValueOfAwardsGrantedPriorToCoveredYearThatWereForfeitedDuringCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_IncreaseBasedUponIncrementalFairValueOfAwardsModifiedDuringYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:IncreaseBasedUponIncrementalFairValueOfAwardsModifiedDuringYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_IncreaseBasedUponIncrementalFairValueOfAwardsModifiedDuringYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">DYAI:IncreaseBasedUponIncrementalFairValueOfAwardsModifiedDuringYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001213809</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2025-01-01to2025-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2025-01-01to2025-12-31" id="Fact000004">0001213809</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2025-01-01to2025-12-31" id="xdx2ixbrl0011">DEF 14A</dei:DocumentType>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatVestedDuringCoveredYearMember"
      id="xdx2ixbrl0063"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatVestedDuringCoveredYearMember"
      id="xdx2ixbrl0064"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_DeductionOfFairValueOfAwardsGrantedPriorToCoveredYearThatWereForfeitedDuringCoveredYearMember"
      id="xdx2ixbrl0072"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_IncreaseBasedUponIncrementalFairValueOfAwardsModifiedDuringYearMember"
      id="xdx2ixbrl0075"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_IncreaseBasedUponIncrementalFairValueOfAwardsModifiedDuringYearMember"
      id="xdx2ixbrl0076"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:EntityRegistrantName contextRef="From2025-01-01to2025-12-31" id="Fact000012">DYADIC INTERNATIONAL, INC.</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2025-01-01to2025-12-31" id="Fact000013">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000014">The
Company&#x2019;s Compensation Committee &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_901_eecd--AwardTmgPredtrmndFlag_dbT_c20250101__20251231_z55w2vcQNEv7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;approves&lt;/span&gt;
&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;equity
awards for our named executive officers on or before the date of grant, and it has been the Compensation Committee&#x2019;s general practice
to approve annual equity awards in the first quarter of each year. On occasion, equity awards may be granted outside of our annual
grant cycle for new hires, promotions, retention, or other purposes. The Company does &lt;/span&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_905_eecd--MnpiDiscTimedForCompValFlag_dbF_c20250101__20251231_zHyBPCWMVfn2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;no&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;t
permit the timed disclosure of material non-public information for the purpose of affecting the value of executive compensation.&lt;/span&gt;</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgPredtrmndFlag contextRef="From2025-01-01to2025-12-31" id="Fact000015">true</ecd:AwardTmgPredtrmndFlag>
    <ecd:MnpiDiscTimedForCompValFlag contextRef="From2025-01-01to2025-12-31" id="Fact000016">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:AwardsCloseToMnpiDiscTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000018">&lt;p id="xdx_89D_eecd--AwardsCloseToMnpiDiscTableTextBlock_zqSQOwPhEYx7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The following table is required
by SEC rules, and shows that the closing price of our common stock decreased between the grant date and the date immediately following
the disclosure of Mr. Hazelton&#x2019;s appointment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_30F_z5x6BrlRg8ya" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Award Timing Disclosure"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Name&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Grant Date&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Number of &lt;br/&gt;Shares of &lt;br/&gt;Common Stock &lt;br/&gt;Underlying Award&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Exercise &lt;br/&gt;Price of &lt;br/&gt;Award&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Grant Date &lt;br/&gt;Fair Value of &lt;br/&gt;Award&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Percentage Change in Closing Market Price of Common Stock Between Trading Day Ending Immediately Prior to the Disclosure of Material Nonpublic information and Trading Day Beginning Immediately Following Disclosure of Material Nonpublic Information&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td id="xdx_981_eecd--AwardsCloseToMnpiDiscIndName_iI_c20250530_zpb66wTV6Btk" style="width: 17%; text-align: left"&gt;Joseph Hazelton&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: center"&gt;05/30/2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--AwardUndrlygSecuritiesAmt_iI_uShares_c20250530_z8VyL97Wc7Vh" style="width: 13%; text-align: right"&gt;25,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eecd--AwardExrcPrice_iI_c20250530_z3UWcBH57fK2" style="width: 13%; text-align: right"&gt;1.04&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eecd--AwardGrantDateFairValue_iI_pp4d_c20250530_z0YKiLOEaf7c" style="width: 13%; text-align: right"&gt;0.6592&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--UndrlygSecurityMktPriceChngPct_iI_pid_dp_uRatio_c20250530_zK9N6q1XTYof" style="width: 13%; text-align: right"&gt;(3.8&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



</ecd:AwardsCloseToMnpiDiscTableTextBlock>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="AsOf2025-05-30" id="Fact000019">Joseph Hazelton</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt
      contextRef="AsOf2025-05-30"
      decimals="INF"
      id="Fact000020"
      unitRef="Shares">25000</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="AsOf2025-05-30"
      decimals="INF"
      id="Fact000021"
      unitRef="USDPShares">1.04</ecd:AwardExrcPrice>
    <ecd:AwardGrantDateFairValue
      contextRef="AsOf2025-05-30"
      decimals="4"
      id="Fact000022"
      unitRef="USD">0.6592</ecd:AwardGrantDateFairValue>
    <ecd:UndrlygSecurityMktPriceChngPct
      contextRef="AsOf2025-05-30"
      decimals="INF"
      id="Fact000023"
      unitRef="Ratio">-0.038</ecd:UndrlygSecurityMktPriceChngPct>
    <ecd:PvpTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000025">&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eecd--PvpTableTextBlock_z9LBytCIHgX" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_486_eecd--PeoTotalCompAmt_zB2sZP7xEDll" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/p&gt;
                                               &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Compensation Table Total
                                            for&lt;/b&gt;&lt;/p&gt;
                                               &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;PEO&lt;span id="xdx_F5E_zWf0F9v6v6v8"&gt;(1)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_487_eecd--PeoActuallyPaidCompAmt_zq1xHOTLOfsl" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Compensation
                                            Actually Paid to&lt;/b&gt;&lt;/p&gt;
                                                                               &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;PEO&lt;span id="xdx_F51_zP0V5bQgB5dd"&gt;(3)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48A_eecd--NonPeoNeoAvgTotalCompAmt_z13kAtGuud01" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt;
                                                                                                  &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/p&gt;
                                                                                                  &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Compensation&lt;/b&gt;&lt;/p&gt;
                                                                                                  &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Table
                                            Total for&lt;/b&gt;&lt;/p&gt;
                                                                                                  &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;non-PEO&lt;/b&gt;&lt;/p&gt;
                                                                                                  &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Named&lt;/b&gt;&lt;/p&gt;
                                                                                &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Executive
                                            Officers&lt;sup id="xdx_F52_z6UIWPUgMICf"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_482_eecd--NonPeoNeoAvgCompActuallyPaidAmt_zAikzYhnVq3f" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt;
                    &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Compensation&lt;/b&gt;&lt;/p&gt;
                    &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Actually Paid to&lt;/b&gt;&lt;/p&gt;
                    &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;non-PEO&lt;/b&gt;&lt;/p&gt;
                    &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Named&lt;/b&gt;&lt;/p&gt;
                    &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Executive&lt;/b&gt;&lt;/p&gt;
                    &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Officers&lt;sup id="xdx_F5C_ziQR27mN7Ilj"&gt;(2)(3)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_481_eecd--TotalShareholderRtnAmt_pp2d_zC0BjQZ5ht9j" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Value
                                            of Initial&lt;/b&gt;&lt;/p&gt;
                                               &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Fixed $100&lt;/b&gt;&lt;/p&gt;
                                               &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Investment&lt;/b&gt;&lt;/p&gt;
                                               &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Based On&lt;/b&gt;&lt;/p&gt;
                                               &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;
                                               &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Shareholder Return &lt;span id="xdx_F57_zZ1E9O9TqjA4"&gt;(4)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_480_eus-gaap--NetIncomeLoss_iN_di_zNNbM8LimMka" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Net Loss&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41B_20250101__20251231_znuXyIScWHHi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 16%; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,005,113&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;518,546&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;448,247&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;239,267&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;76.42&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;7,364,628&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_414_20240101__20241231_zBDED7lYZbI" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,039,797&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,077,080&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;448,670&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;434,734&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;39.77&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,809,159&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_412_20230101__20231231_z2wQo03cbTZk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,044,244&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,112,177&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;424,939&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;472,382&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;29.93&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;6,795,461&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000026"
      unitRef="USD">1005113</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000027"
      unitRef="USD">518546</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000028"
      unitRef="USD">448247</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000029"
      unitRef="USD">239267</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="2"
      id="Fact000030"
      unitRef="USD">76.42</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000031"
      unitRef="USD">-7364628</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000032"
      unitRef="USD">1039797</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000033"
      unitRef="USD">1077080</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000034"
      unitRef="USD">448670</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000035"
      unitRef="USD">434734</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2024-01-012024-12-31"
      decimals="2"
      id="Fact000036"
      unitRef="USD">39.77</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000037"
      unitRef="USD">-5809159</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000038"
      unitRef="USD">1044244</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000039"
      unitRef="USD">1112177</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000040"
      unitRef="USD">424939</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000041"
      unitRef="USD">472382</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2023-01-012023-12-31"
      decimals="2"
      id="Fact000042"
      unitRef="USD">29.93</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000043"
      unitRef="USD">-6795461</us-gaap:NetIncomeLoss>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000049">&lt;p id="xdx_898_eecd--NamedExecutiveOfficersFnTextBlock_dU_zFnnAzSLCM22" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 5%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 95%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
    each of the years presented, the principal executive officer (&#x201c;PEO&#x201d;) is &lt;span id="xdx_905_eecd--PeoName_c20230101__20231231_zTTJar2LWUq3"&gt;&lt;span id="xdx_90C_eecd--PeoName_c20240101__20241231_zciFGo8mHwJ6"&gt;&lt;span id="xdx_905_eecd--PeoName_c20250101__20251231_z5wjChdFAoFj"&gt;Mark Emalfarb&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;/table&gt;

</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="From2023-01-012023-12-31" id="Fact000050">Mark Emalfarb</ecd:PeoName>
    <ecd:PeoName contextRef="From2024-01-012024-12-31" id="Fact000051">Mark Emalfarb</ecd:PeoName>
    <ecd:PeoName contextRef="From2025-01-01to2025-12-31" id="Fact000052">Mark Emalfarb</ecd:PeoName>
    <ecd:Additional402vDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000053">Compensation
    &#x201c;actually paid&#x201d;&#160;is calculated in accordance with Item 402(v) of Regulation S-K.</ecd:Additional402vDisclosureTextBlock>
    <ecd:AdjToPeoCompFnTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000055">&lt;p id="xdx_893_eecd--AdjToPeoCompFnTextBlock_dU_zF1NV1VlsWi8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240101__20241231__ecd--IndividualAxis__ecd--PeoMember_zSwh3V2egO56" style="text-align: center"&gt;PEO&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20240101__20241231__ecd--IndividualAxis__ecd--NonPeoNeoMember_zRbPdRyHxLWi" style="text-align: center"&gt;Average for Non-PEO NEOs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;PEO&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Average for Non-PEO NEOs&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deduction for amounts reported under the &#x201c;Stock Awards&#x201d; column in the Summary Compensation Table&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--DeductionForAmountsReportedUnderTheOptionAwardsColumnInTheSummaryCompensationTableMember_zf80yeXEs3ri" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Deduction for amounts reported under the &#x201c;Option Awards&#x201d; column in the Summary Compensation Table&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(192,220&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(86,194&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatRemainOutstandingAndUnvestedAsOfCoveredYearEndMember_zRWIpBY2cHP3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Increase for fair value of awards granted during covered year that remain outstanding and unvested as of covered year end&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;82,567&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,018&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatVestedDuringCoveredYearMember_zCNEE53LcSgg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Increase for fair value of awards granted during covered year that vested during covered year&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0063"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0064"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--IncreaseDeductionForChangeInFairValueFromPriorYearEndToCoveredYearEndOfAwardsGrantedPriorToCoveredYearThatWereOutstandingAndUnvestedAsOfYearEndMember_zYn6Uly6E0w6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Increase/deduction for change in fair value from prior year-end to covered year-end of awards granted prior to covered year that were outstanding and unvested as of year-end&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(176,132&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(70,956&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--IncreaseDeductionForChangeInFairValueFromPriorYearEndToVestingDateOfAwardsGrantedPriorToCoveredYearThatVestedDuringCoveredYearMember_z5xZLZLRHWee" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Increase/deduction for change in fair value from prior year-end to vesting date of awards granted prior to covered year that vested during covered year&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(200,782&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(61,903&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--DeductionOfFairValueOfAwardsGrantedPriorToCoveredYearThatWereForfeitedDuringCoveredYearMember_z0BqMcrfYAq7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deduction of fair value of awards granted prior to covered year that were forfeited during covered year&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0072"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(30,945&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--IncreaseBasedUponIncrementalFairValueOfAwardsModifiedDuringYearMember_z318q6yTPnQ5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Increase based upon incremental fair value of awards modified during year&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0075"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0076"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eecd--AdjToCompAmt_ziQHpF1YnLf5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total Adjustments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(486,567&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(208,980&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eecd--PeoTotalCompAmt_zLqtxkkf0oef" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Summary Compensation Table Total Compensation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,005,113&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;448,247&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eecd--PeoTotalCompAmt_zl4m4ypme8O1" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;PEO Total Compensation Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,005,113&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;448,247&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eecd--PeoActuallyPaidCompAmt_zeMJBzUYSa6c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Compensation Actually Paid&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;518,546&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;239,267&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eecd--PeoActuallyPaidCompAmt_zDrP7OfRUgVj" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;PEO Actually Paid Compensation Amount&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;518,546&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;239,267&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</ecd:AdjToPeoCompFnTextBlock>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_DeductionForAmountsReportedUnderTheOptionAwardsColumnInTheSummaryCompensationTableMember"
      decimals="0"
      id="Fact000057"
      unitRef="USD">-192220</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_DeductionForAmountsReportedUnderTheOptionAwardsColumnInTheSummaryCompensationTableMember"
      decimals="0"
      id="Fact000058"
      unitRef="USD">-86194</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatRemainOutstandingAndUnvestedAsOfCoveredYearEndMember"
      decimals="0"
      id="Fact000060"
      unitRef="USD">82567</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_IncreaseForFairValueOfAwardsGrantedDuringCoveredYearThatRemainOutstandingAndUnvestedAsOfCoveredYearEndMember"
      decimals="0"
      id="Fact000061"
      unitRef="USD">41018</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_IncreaseDeductionForChangeInFairValueFromPriorYearEndToCoveredYearEndOfAwardsGrantedPriorToCoveredYearThatWereOutstandingAndUnvestedAsOfYearEndMember"
      decimals="0"
      id="Fact000066"
      unitRef="USD">-176132</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_IncreaseDeductionForChangeInFairValueFromPriorYearEndToCoveredYearEndOfAwardsGrantedPriorToCoveredYearThatWereOutstandingAndUnvestedAsOfYearEndMember"
      decimals="0"
      id="Fact000067"
      unitRef="USD">-70956</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_IncreaseDeductionForChangeInFairValueFromPriorYearEndToVestingDateOfAwardsGrantedPriorToCoveredYearThatVestedDuringCoveredYearMember"
      decimals="0"
      id="Fact000069"
      unitRef="USD">-200782</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_IncreaseDeductionForChangeInFairValueFromPriorYearEndToVestingDateOfAwardsGrantedPriorToCoveredYearThatVestedDuringCoveredYearMember"
      decimals="0"
      id="Fact000070"
      unitRef="USD">-61903</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_DeductionOfFairValueOfAwardsGrantedPriorToCoveredYearThatWereForfeitedDuringCoveredYearMember"
      decimals="0"
      id="Fact000073"
      unitRef="USD">-30945</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember"
      decimals="0"
      id="Fact000078"
      unitRef="USD">-486567</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000079"
      unitRef="USD">-208980</ecd:AdjToCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember"
      decimals="0"
      id="Fact000081"
      unitRef="USD">1005113</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000082"
      unitRef="USD">448247</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember"
      decimals="0"
      id="Fact000084"
      unitRef="USD">1005113</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000085"
      unitRef="USD">448247</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember"
      decimals="0"
      id="Fact000087"
      unitRef="USD">518546</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000088"
      unitRef="USD">239267</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember"
      decimals="0"
      id="Fact000090"
      unitRef="USD">518546</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000091"
      unitRef="USD">239267</ecd:PeoActuallyPaidCompAmt>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000093">&lt;p id="xdx_808_eecd--CompActuallyPaidVsTotalShareholderRtnTextBlock_dU_zxJ2dtPaRJt" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Relationship
Between &lt;/b&gt;&#x201c;&lt;b&gt;Compensation Actually Paid&lt;/b&gt;&#x201d; &lt;b&gt;and Total Shareholder Return &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following chart below addresses the relationship between compensation &#x201c;actually paid&#x201d; as disclosed in the Pay vs. Performance
Table and the Company&#x2019;s cumulative total shareholder return (&#x201c;TSR&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;img alt="" src="vi_001.jpg"/&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000095">&lt;p id="xdx_80F_eecd--CompActuallyPaidVsNetIncomeTextBlock_dU_z1Z5whUDHq9i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Relationship
Between &lt;/b&gt;&#x201c;&lt;b&gt;Compensation Actually Paid&lt;/b&gt;&#x201d; &lt;b&gt;and Net Loss&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
an early-stage growth company that has only generated net losses, we do not view our net income (loss) as a meaningful measure of our
performance that is relevant to our executive compensation program. Dyadic&#x2019;s net loss was approximately $&lt;span id="xdx_90E_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20230101__20231231_z8Y0XWShkakd"&gt;6.8&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;million
in 2023, $&lt;span id="xdx_90B_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20240101__20241231_zNd1oIEezAgg"&gt;5.8&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;million
in 2024 and $&lt;span id="xdx_905_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20250101__20251231_zCgk4FPzVz4j"&gt;7.4&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million
in&#160;2025. Mr. Emalfarb&#x2019;s &#x201c;compensation actually paid&#x201d; was $&lt;span id="xdx_90A_eecd--PeoActuallyPaidCompAmt_c20230101__20231231_z2VpF9m2MDG9"&gt;1,112,177&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;,
$&lt;span id="xdx_90E_eecd--PeoActuallyPaidCompAmt_c20240101__20241231_zli3iS4oucy4"&gt;1,077,080&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;,
and $&lt;span id="xdx_909_eecd--PeoActuallyPaidCompAmt_c20250101__20251231_zCJ9eQMwe9m3"&gt;518,546&lt;/span&gt; &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;in
the corresponding years and the average &#x201c;compensation actually paid&#x201d; to Dyadic&#x2019;s non-PEO NEOs was $&lt;span id="xdx_900_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20230101__20231231_zyjDXtoc95Q6"&gt;472,382&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;,
$&lt;span id="xdx_908_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240101__20241231_zYJRDFSft9dg"&gt;434,734&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and
$&lt;span id="xdx_906_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20250101__20251231_zVQ3i0N5jZkf"&gt;239,267&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.&lt;/span&gt;&lt;/p&gt;

</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact000096"
      unitRef="USD">-6800000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="-5"
      id="Fact000097"
      unitRef="USD">-5800000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="-5"
      id="Fact000098"
      unitRef="USD">-7400000</us-gaap:NetIncomeLoss>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000099"
      unitRef="USD">1112177</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000100"
      unitRef="USD">1077080</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000101"
      unitRef="USD">518546</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000102"
      unitRef="USD">472382</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000103"
      unitRef="USD">434734</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000104"
      unitRef="USD">239267</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000026"
          xlink:label="Fact000026"
          xlink:type="locator"/>
        <link:footnote id="Footnote000044" xlink:label="Footnote000044" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For
    each of the years presented, the principal executive officer (&#x201c;PEO&#x201d;) is Mark Emalfarb.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000026"
          xlink:to="Footnote000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000032"
          xlink:label="Fact000032"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000032"
          xlink:to="Footnote000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000038"
          xlink:label="Fact000038"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000038"
          xlink:to="Footnote000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000028"
          xlink:label="Fact000028"
          xlink:type="locator"/>
        <link:footnote id="Footnote000045" xlink:label="Footnote000045" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For
    each of the years presented, our non-PEO named executive officers (&#x201c;NEOs&#x201d;) were&#160;Ping Rawson and Joseph Hazelton.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000028"
          xlink:to="Footnote000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000029"
          xlink:label="Fact000029"
          xlink:type="locator"/>
        <link:footnote id="Footnote000046" xlink:label="Footnote000046" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Compensation
    &#x201c;actually paid&#x201d;&#160;is calculated in accordance with Item 402(v) of Regulation S-K. The tables below set forth each
    adjustment made during each year presented in the table to calculate the compensation &#x201c;actually paid&#x201d;&#160;to our NEOs
    during each year in the table:</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000029"
          xlink:to="Footnote000046"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000029"
          xlink:to="Footnote000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000034"
          xlink:label="Fact000034"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000034"
          xlink:to="Footnote000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000035"
          xlink:label="Fact000035"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000035"
          xlink:to="Footnote000046"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000035"
          xlink:to="Footnote000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000040"
          xlink:label="Fact000040"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000040"
          xlink:to="Footnote000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000041"
          xlink:label="Fact000041"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000041"
          xlink:to="Footnote000046"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000041"
          xlink:to="Footnote000045"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000027"
          xlink:label="Fact000027"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000027"
          xlink:to="Footnote000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000033"
          xlink:label="Fact000033"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000033"
          xlink:to="Footnote000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000039"
          xlink:label="Fact000039"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000039"
          xlink:to="Footnote000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000030"
          xlink:label="Fact000030"
          xlink:type="locator"/>
        <link:footnote id="Footnote000047" xlink:label="Footnote000047" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Assumes
    $100 invested in our shares of common stock on December 31, 2022.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000030"
          xlink:to="Footnote000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000036"
          xlink:label="Fact000036"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000036"
          xlink:to="Footnote000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000042"
          xlink:label="Fact000042"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000042"
          xlink:to="Footnote000047"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
