<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:duot="http://duot/20241231"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  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="duot-20241231.xsd" xlink:type="simple"/>
    <context id="From2024-01-01to2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</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">0001396536</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_DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_ecd_PeoMember_custom_DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_ecd_PeoMember_custom_AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_ecd_PeoMember_custom_ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_ChangeinFairValuefromPriorYearendtoVestingDateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:ChangeinFairValuefromPriorYearendtoVestingDateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_ecd_PeoMember_custom_ChangeinFairValuefromPriorYearendtoVestingDateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:ChangeinFairValuefromPriorYearendtoVestingDateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_ChangeinFairValuefromPriorYearendtoVestingDateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:ChangeinFairValuefromPriorYearendtoVestingDateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_ChangeinFairValuefromPriorYearendtoVestingDateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396536</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">duot:ChangeinFairValuefromPriorYearendtoVestingDateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-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="From2024-01-01to2024-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="From2024-01-01to2024-12-31" id="Fact000004">DEF 14A</dei:DocumentType>
    <dei:EntityCentralIndexKey contextRef="From2024-01-01to2024-12-31" id="Fact000005">0001396536</dei:EntityCentralIndexKey>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember"
      id="xdx2ixbrl0032"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember"
      id="xdx2ixbrl0034"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember"
      id="xdx2ixbrl0036"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember"
      id="xdx2ixbrl0038"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember"
      id="xdx2ixbrl0040"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember"
      id="xdx2ixbrl0042"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_ChangeinFairValuefromPriorYearendtoVestingDateMember"
      id="xdx2ixbrl0044"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_ChangeinFairValuefromPriorYearendtoVestingDateMember"
      id="xdx2ixbrl0046"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:EntityRegistrantName contextRef="From2024-01-01to2024-12-31" id="Fact000011">DUOS TECHNOLOGIES GROUP, INC.</dei:EntityRegistrantName>
    <ecd:PvpTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000013">&lt;table cellpadding="0" cellspacing="0" id="xdx_88A_eecd--PvpTableTextBlock_zuvJRtdmOey6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;(a)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_485_eecd--PeoTotalCompAmt_z5zQTdRKYXGh" style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;(b)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_485_eecd--PeoActuallyPaidCompAmt_zE7Fh65hr5b5" style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;(c)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_483_eecd--NonPeoNeoAvgTotalCompAmt_zIYilRpG7HOi" style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;(d)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_485_eecd--NonPeoNeoAvgCompActuallyPaidAmt_zXOPRsKvOfSi" style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;(e)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_486_eecd--TotalShareholderRtnAmt_zF27EoGftnCg" style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;(f)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_487_eus-gaap--NetIncomeLoss_iN_di_zgmcypHHIaoi" style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;(g)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Summary Compensation Table Total for PEO ($)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Compensation&lt;br/&gt;
Actually Paid to PEO ($) (1)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Average Summary &lt;br/&gt;
Compensation Table Total for Non-PEO NEOs ($)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Average&lt;br/&gt;
Compensation&lt;br/&gt;
Actually Paid to Non-PEO NEOs&lt;br/&gt;
(1) ($)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Value of Initial Fixed $100 Investment Based On Total Shareholder Return ($) (2)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Net loss (In&lt;br/&gt;
thousands) ($) (3)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_415_20240101__20241231_zTApJrobYmq6" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 12%; text-align: center"&gt;2024&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 12%; text-align: right"&gt;276,263&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 12%; text-align: right"&gt;276,263&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: right"&gt;159,264&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: right"&gt;159,264&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: right"&gt;206&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: right"&gt;(10,765&lt;/td&gt;
    &lt;td style="width: 1%"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_417_20230101__20231231_zjym0ZecCxCc" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;2023&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;458,990&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;675,503&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;336,942&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;456,152&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;145&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(11,242&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000014"
      unitRef="USD">276263</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000015"
      unitRef="USD">276263</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000016"
      unitRef="USD">159264</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000017"
      unitRef="USD">159264</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000018"
      unitRef="USD">206</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000019"
      unitRef="USD">10765</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000020"
      unitRef="USD">458990</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000021"
      unitRef="USD">675503</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000022"
      unitRef="USD">336942</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000023"
      unitRef="USD">456152</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000024"
      unitRef="USD">145</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000025"
      unitRef="USD">11242</us-gaap:NetIncomeLoss>
    <ecd:AdjToPeoCompFnTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000027">&lt;p id="xdx_84B_eecd--AdjToPeoCompFnTextBlock_dU_zJSPGpobsbvd" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt"&gt;&lt;span style="text-transform: uppercase"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;(1)&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Reflects compensation actually paid to our PEO and non-PEO NEOs in 2024 and 2023, consisting
of the respective amounts set forth in column (b) and (d) of the table above, adjusted as set forth in the following table, as determined
in accordance with SEC rules:&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;2024 &#x2013; PEO&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;2023 &#x2013; PEO&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;2024 &#x2013; Non-PEO NEOs&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;2023 &#x2013; Non-PEO NEOs&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 48%"&gt;Summary Compensation Table (&#x201c;SCT&#x201d;) Total Compensation&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eecd--PeoTotalCompAmt_c20240101__20241231_zQos6gL8yEU4" style="width: 10%; text-align: right"&gt;276,263&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--PeoTotalCompAmt_c20230101__20231231_z0jb9lpknhf3" style="width: 10%; text-align: right"&gt;458,990&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eecd--NonPeoNeoAvgTotalCompAmt_c20240101__20241231_zyWdDUQ7rcIe" style="width: 10%; text-align: right"&gt;159,264&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--NonPeoNeoAvgTotalCompAmt_c20230101__20231231_zvdQoOTGKZMj" style="width: 10%; text-align: right"&gt;336,942&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Deduct: Amounts Reported under the "Option Awards" Column in the SCT&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eecd--AdjToCompAmt_c20240101__20241231__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember_zgH20sAuNWh8" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0032"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eecd--AdjToCompAmt_c20230101__20231231__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember_zR2oR3F5tMrk" style="text-align: right"&gt;(73,365&lt;/td&gt;
    &lt;td&gt;)&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eecd--AdjToCompAmt_c20240101__20241231__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember_zbOc4PwGucI" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0034"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--AdjToCompAmt_c20230101__20231231__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember_zoXSvfMjZye9" style="text-align: right"&gt;(58,692&lt;/td&gt;
    &lt;td&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;Add: Fair Value of Awards Granted during the year that Remain Unvested as of Year-end&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eecd--AdjToCompAmt_c20240101__20241231__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember_zPzsTf5VX9Pf" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0036"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eecd--AdjToCompAmt_c20230101__20231231__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember_z7cEsLK9DQ3i" style="text-align: right"&gt;109,878&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eecd--AdjToCompAmt_c20240101__20241231__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember_zCwO9ON1Aup6" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0038"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eecd--AdjToCompAmt_c20230101__20231231__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember_zmb39N5SFHfg" style="text-align: right"&gt;87,902&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Change in Fair Value from Prior Year-end to current Year-end of Awards Granted Prior to year that were Outstanding &amp;amp; Unvested as of Year-end&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--AdjToCompAmt_c20240101__20241231__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember_zI4cbsI5Q5b9" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0040"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--AdjToCompAmt_c20230101__20231231__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember_zQEhpaOwspXh" style="text-align: right"&gt;60,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eecd--AdjToCompAmt_c20240101__20241231__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember_zrVa66EP0ly5" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0042"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eecd--AdjToCompAmt_c20230101__20231231__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember_zDTpzp4ZHNFb" style="text-align: right"&gt;54,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;Change in Fair Value from Prior Year-end to Vesting Date&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--AdjToCompAmt_c20240101__20241231__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeinFairValuefromPriorYearendtoVestingDateMember_zQswTTPNxmqb" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0044"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eecd--AdjToCompAmt_c20230101__20231231__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeinFairValuefromPriorYearendtoVestingDateMember_zd4AW4z3IyFb" style="border-bottom: black 1pt solid; text-align: right"&gt;120,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eecd--AdjToCompAmt_c20240101__20241231__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeinFairValuefromPriorYearendtoVestingDateMember_zMNWPxRAEJN6" style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0046"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eecd--AdjToCompAmt_c20230101__20231231__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeinFairValuefromPriorYearendtoVestingDateMember_zrWQvBUjPFO4" style="border-bottom: black 1pt solid; text-align: right"&gt;36,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Compensation Actually Paid&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--PeoActuallyPaidCompAmt_c20240101__20241231_zBiWSnEbkE49" style="text-align: right"&gt;276,263&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eecd--PeoActuallyPaidCompAmt_c20230101__20231231_z8QDGuiOpgf9" style="text-align: right"&gt;675,503&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240101__20241231_zPIqpEP1UcVj" style="text-align: right"&gt;159,264&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20230101__20231231_zYHLOsVkGYHg" style="text-align: right"&gt;456,152&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;(2)&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;For the relevant fiscal year, represents the cumulative total shareholder return (TSR) of
the Company for the measurement periods ending on December 31, 2024 and December 31, 2023.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;(3)&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Reflects "Net loss" in the Company's Consolidated Statements of Operations included
in the Company's Annual Report on Form 10-K for the year ended December 31, 2024.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

</ecd:AdjToPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000028"
      unitRef="USD">276263</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000029"
      unitRef="USD">458990</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000030"
      unitRef="USD">159264</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000031"
      unitRef="USD">336942</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_PeoMember_custom_DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember"
      decimals="0"
      id="Fact000033"
      unitRef="USD">-73365</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_DeductAmountsReportedundertheOptionAwardsColumnintheSCTMember"
      decimals="0"
      id="Fact000035"
      unitRef="USD">-58692</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_PeoMember_custom_AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember"
      decimals="0"
      id="Fact000037"
      unitRef="USD">109878</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_AddFairValueofAwardsGrantedduringtheyearthatRemainUnvestedasofYearendMember"
      decimals="0"
      id="Fact000039"
      unitRef="USD">87902</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_PeoMember_custom_ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember"
      decimals="0"
      id="Fact000041"
      unitRef="USD">60000</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_ChangeinFairValuefromPriorYearendtocurrentYearendofAwardsGrantedPriortoyearthatwereOutstandingAndUnvestedasofYearendMember"
      decimals="0"
      id="Fact000043"
      unitRef="USD">54000</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_PeoMember_custom_ChangeinFairValuefromPriorYearendtoVestingDateMember"
      decimals="0"
      id="Fact000045"
      unitRef="USD">120000</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_ChangeinFairValuefromPriorYearendtoVestingDateMember"
      decimals="0"
      id="Fact000047"
      unitRef="USD">36000</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000048"
      unitRef="USD">276263</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000049"
      unitRef="USD">675503</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000050"
      unitRef="USD">159264</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000051"
      unitRef="USD">456152</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
</xbrl>
