<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:PVCT="http://provectusbio.com/20241231"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="pvct-20241231.xsd" xlink:type="simple"/>
    <context id="From2024-01-01to2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</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">0000315545</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</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="From2023-01-012023-12-31_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</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>
    <context id="From2023-01-012023-12-31_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember</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="From2023-01-012023-12-31_ecd_PeoMember_custom_GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_ecd_PeoMember_custom_GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember</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="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_ecd_NonPeoNeoMember_custom_GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember</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="From2023-01-012023-12-31_ecd_PeoMember_custom_ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_ecd_PeoMember_custom_ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember</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="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_ecd_NonPeoNeoMember_custom_ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember</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="From2023-01-012023-12-31_ecd_PeoMember_custom_YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_ecd_PeoMember_custom_YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember</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="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_ecd_NonPeoNeoMember_custom_YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000315545</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">PVCT:YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-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:EntityCentralIndexKey contextRef="From2024-01-01to2024-12-31" id="Fact000004">0000315545</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0011">DEF 14A</dei:DocumentType>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_PeoMember_custom_GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember"
      id="xdx2ixbrl0048"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_ecd_PeoMember_custom_GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember"
      id="xdx2ixbrl0049"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember"
      id="xdx2ixbrl0051"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_ecd_NonPeoNeoMember_custom_GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember"
      id="xdx2ixbrl0052"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_PeoMember_custom_ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember"
      id="xdx2ixbrl0054"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_ecd_PeoMember_custom_ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember"
      id="xdx2ixbrl0055"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember"
      id="xdx2ixbrl0057"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_ecd_NonPeoNeoMember_custom_ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember"
      id="xdx2ixbrl0058"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_PeoMember_custom_YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember"
      id="xdx2ixbrl0060"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_ecd_PeoMember_custom_YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember"
      id="xdx2ixbrl0061"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_NonPeoNeoMember_custom_YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember"
      id="xdx2ixbrl0063"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2022-01-012022-12-31_ecd_NonPeoNeoMember_custom_YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember"
      id="xdx2ixbrl0064"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:EntityRegistrantName contextRef="From2024-01-01to2024-12-31" id="Fact000012">Provectus Biopharmaceuticals, Inc.</dei:EntityRegistrantName>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000013">Although
the Company does &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_904_eecd--AwardTmgMnpiCnsdrdFlag_dbF_c20240101__20241231_zrvBvQH0DfA1"&gt;not&lt;/span&gt; have a formal policy regarding the timing of awards of stock options, stock appreciation rights (&#x201c;SARs&#x201d;)
and/or similar option-like instruments grants to the Company&#x2019;s named executive officers, the Company does not make these awards
or any other form of equity compensation in anticipation of the release of material, non-public information. Similarly, the Company does
&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_902_eecd--MnpiDiscTimedForCompValFlag_dbF_c20240101__20241231_zC98nXcNom82"&gt;not&lt;/span&gt; time the release of material, non-public information based on stock option, SARs or other equity award grant dates for the purpose
of affecting the value of any award to the Company&#x2019;s named executive officers.</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="From2024-01-01to2024-12-31" id="Fact000014">false</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:MnpiDiscTimedForCompValFlag contextRef="From2024-01-01to2024-12-31" id="Fact000015">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:PvpTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000017">&lt;table cellpadding="0" cellspacing="0" id="xdx_88A_eecd--PvpTableTextBlock_z34BlrJBR8H6" 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 colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year&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" id="xdx_480_eecd--PeoTotalCompAmt_z6Yb9H4bbCH4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Summary
    Compensation Table Total for PEO &lt;span id="xdx_F57_zIZeSfwBGHKk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)(2)&lt;/span&gt;&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" id="xdx_48D_eecd--PeoActuallyPaidCompAmt_zpldt5WJVXR2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Compensation
    Actually Paid to PEO&lt;span id="xdx_F52_zcdRCPvwNbI9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(3)&lt;/span&gt;&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" id="xdx_48D_eecd--NonPeoNeoAvgTotalCompAmt_zeEhOemzNkQ6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Average
    Summary Compensation Table Total for non-PEO NEO&#x2019;s &lt;span id="xdx_F5F_zrxjHXRQSvFf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&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" id="xdx_483_eecd--NonPeoNeoAvgCompActuallyPaidAmt_zFY1pKSfWz2l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Average
    Compensation Actually Paid to non-PEO NEOs&lt;span id="xdx_F5D_zDOD1OYrK3Nc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(3)&lt;/span&gt;&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" id="xdx_483_eecd--TotalShareholderRtnAmt_pp2d_zXEhB35m6u89" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Value of Initial Fixed $100 Investment Based On Total Shareholder Return&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" id="xdx_481_eus-gaap--NetIncomeLoss_zVMneaUv94fj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Net Loss&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_412_20240101__20241231_zUDJnJIRPT0i" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: center"&gt;2024&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;1,528,567&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;1,532,906&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;1,273,701&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: 10%; text-align: right"&gt;1,277,410&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 style="width: 10%; text-align: right"&gt;218.18&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: 10%; text-align: right"&gt;(4,762,137&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_411_20230101__20231231_zb3ySuzkSHal" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;2023&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;329,400&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;254,400&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;182,500&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;182,500&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;174.54&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;(3,101,768&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41C_20220101__20221231_zcKSRxeu2zia" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;2022&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;244,600&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;169,600&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;182,500&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;182,500&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;196.36&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;(3,554,683&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000018"
      unitRef="USD">1528567</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000019"
      unitRef="USD">1532906</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000020"
      unitRef="USD">1273701</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000021"
      unitRef="USD">1277410</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="2"
      id="Fact000022"
      unitRef="USD">218.18</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000023"
      unitRef="USD">-4762137</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000024"
      unitRef="USD">329400</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000025"
      unitRef="USD">254400</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000026"
      unitRef="USD">182500</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000027"
      unitRef="USD">182500</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2023-01-012023-12-31"
      decimals="2"
      id="Fact000028"
      unitRef="USD">174.54</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000029"
      unitRef="USD">-3101768</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000030"
      unitRef="USD">244600</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000031"
      unitRef="USD">169600</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000032"
      unitRef="USD">182500</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000033"
      unitRef="USD">182500</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2022-01-012022-12-31"
      decimals="2"
      id="Fact000034"
      unitRef="USD">196.36</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000035"
      unitRef="USD">-3554683</us-gaap:NetIncomeLoss>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000037">&lt;p id="xdx_890_eecd--NamedExecutiveOfficersFnTextBlock_zgGdKqU2Uwt8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&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: 0.25in"&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"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;The
                                            principal executive officer (PEO) was &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFBheSB2cyBQZXJmb3JtYW5jZSBEaXNjbG9zdXJlAA__" id="xdx_90A_eecd--PeoName_c20220101__20221231_zEClXzetO1Y2"&gt;Dominic
                                            Rodrigues&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;, our president
                                            and member of the board of directors, for the second, third and fourth quarters of 2024,
                                            and Bruce Horowitz, our Former Chief Operating Officer and former member of the board
                                            of directors for first quarter of 2024, and all of 2023 and 2022. The Non-PEO NEOs are Edward
                                            Pershing, our chief executive officer and Eric Wachter, our chief technology officer in
                                            2024 and Eric Wachter, our chief technology officer and Heather Raines, our chief
                                            financial officer in 2023 and 2022.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin: 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: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)
    &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Amounts reported in these columns represent the total compensation as reported
in the Summary Compensation Table for our PEO during each applicable fiscal year and the average of the total compensation as reported
in the Summary Compensation Table for our remaining NEOs for the relevant fiscal year.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&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"&gt;(3)&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;The table below shows the adjustments made to the compensation totals presented
in the Summary Compensation Table for the NEOs in order to calculate &#x201c;compensation actually paid&#x201d; in accordance with&#160;Item
402(v) of&#160;Regulation S-K. Equity values are calculated in accordance with FASB&#160;ASC Topic 718, and the valuation assumptions
used to calculate fair values did not materially differ from those disclosed at the time of the grant.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="From2022-01-012022-12-31" id="Fact000038">Dominic                                             Rodrigues</ecd:PeoName>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000040">&lt;p id="xdx_891_eecd--AdjToNonPeoNeoCompFnTextBlock_dU_zljGoozSRyI9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&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="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;PEO&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Non PEO NEO Average&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"&gt;
    &lt;td&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;2024&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;2023&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;2022&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;2024&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;2023&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;2022&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 style="width: 40%; text-align: left"&gt;Summary Compensation Table total&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--PeoTotalCompAmt_c20240101__20241231__ecd--IndividualAxis__ecd--PeoMember_zCA4aKk9Km6g" style="width: 6%; text-align: right"&gt;1,528,567&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_982_eecd--PeoTotalCompAmt_c20230101__20231231__ecd--IndividualAxis__ecd--PeoMember_zuWhqQBkXUpk" style="width: 6%; text-align: right"&gt;254,400&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_98B_eecd--PeoTotalCompAmt_c20220101__20221231__ecd--IndividualAxis__ecd--PeoMember_zU1ZlvqOBvdb" style="width: 6%; text-align: right"&gt;169,900&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_98B_eecd--NonPeoNeoAvgTotalCompAmt_c20240101__20241231__ecd--IndividualAxis__ecd--NonPeoNeoMember_zxVis3r3sa8" style="width: 6%; text-align: right"&gt;1,273,701&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_983_eecd--NonPeoNeoAvgTotalCompAmt_c20230101__20231231__ecd--IndividualAxis__ecd--NonPeoNeoMember_zNAUbNY6RSVj" style="width: 6%; text-align: right"&gt;182,500&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_981_eecd--NonPeoNeoAvgTotalCompAmt_c20220101__20221231__ecd--IndividualAxis__ecd--NonPeoNeoMember_zHJgS2cx7qGk" style="width: 6%; text-align: right"&gt;128,761&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less:
    grant date fair value of equity awards granted during the year &lt;span&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eecd--AdjToCompAmt_c20240101__20241231__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember_fKDEp_z07KsriBx7F6" style="text-align: right"&gt;(1,206,167&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 id="xdx_984_eecd--AdjToCompAmt_c20230101__20231231__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember_fKDEp_zk8rowpR6PL" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0048"&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 id="xdx_983_eecd--AdjToCompAmt_c20220101__20221231__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember_fKDEp_zB2VAnadpywk" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0049"&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 id="xdx_98E_eecd--AdjToCompAmt_c20240101__20241231__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember_fKDEp_z9W2Km7iUoB2" style="text-align: right"&gt;(1,031,201&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 id="xdx_989_eecd--AdjToCompAmt_c20230101__20231231__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember_fKDEp_z7ao8E54GoAd" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0051"&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 id="xdx_986_eecd--AdjToCompAmt_c20220101__20221231__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember_fKDEp_zI1AgKtx2Drk" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0052"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Add: for awards that are granted and vest in the same year, the fair value
    as of the vesting date&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eecd--AdjToCompAmt_c20240101__20241231__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember_zs4WqvPYGIb9" style="text-align: right"&gt;402,056&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 id="xdx_985_eecd--AdjToCompAmt_c20230101__20231231__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember_zB9ULKntTV0b" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0054"&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 id="xdx_982_eecd--AdjToCompAmt_c20220101__20221231__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember_z3MNUmUc6ku3" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0055"&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 id="xdx_988_eecd--AdjToCompAmt_c20240101__20241231__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember_zJyqorTGfRL6" style="text-align: right"&gt;343,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;&#160;&lt;/td&gt;&lt;td id="xdx_983_eecd--AdjToCompAmt_c20230101__20231231__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember_zqcNv6KTsFzb" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0057"&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 id="xdx_981_eecd--AdjToCompAmt_c20220101__20221231__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember_zwj1erAJKNZ5" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0058"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Add: year-end fair value of equity awards granted in
    the year that are unvested at the end of the 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 id="xdx_984_eecd--AdjToCompAmt_c20240101__20241231__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember_zkcSkOC0L7n8" style="border-bottom: Black 1pt solid; text-align: right"&gt;808,450&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 id="xdx_98B_eecd--AdjToCompAmt_c20230101__20231231__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember_zPSrj5WWq4Th" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0060"&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 id="xdx_984_eecd--AdjToCompAmt_c20220101__20221231__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember_zHu96p6Vtsv2" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0061"&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 id="xdx_981_eecd--AdjToCompAmt_c20240101__20241231__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember_zWqO1NbjsWG7" style="border-bottom: Black 1pt solid; text-align: right"&gt;691,177&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 id="xdx_985_eecd--AdjToCompAmt_c20230101__20231231__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember_zl2cZ1ip6LZ5" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0063"&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 id="xdx_981_eecd--AdjToCompAmt_c20220101__20221231__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember_zDtPDRapAwCb" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0064"&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 style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&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 id="xdx_982_eecd--PeoActuallyPaidCompAmt_c20240101__20241231__ecd--IndividualAxis__ecd--PeoMember_zFiL4qagwFli" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,532,906&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 id="xdx_98C_eecd--PeoActuallyPaidCompAmt_c20230101__20231231_zkVJbgY8YzW3" style="border-bottom: Black 2.5pt double; text-align: right"&gt;254,400&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 id="xdx_980_eecd--PeoActuallyPaidCompAmt_c20220101__20221231__ecd--IndividualAxis__ecd--PeoMember_z0x2bJXZ0ZJd" style="border-bottom: Black 2.5pt double; text-align: right"&gt;169,900&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 id="xdx_981_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240101__20241231__ecd--IndividualAxis__ecd--NonPeoNeoMember_zcUw0KQppl2h" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,277,410&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 id="xdx_980_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20230101__20231231__ecd--IndividualAxis__ecd--NonPeoNeoMember_zfKyzKBVuwLg" style="border-bottom: Black 2.5pt double; text-align: right"&gt;182,500&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 id="xdx_98E_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20220101__20221231__ecd--IndividualAxis__ecd--NonPeoNeoMember_z3n1MsBUKYFe" style="border-bottom: Black 2.5pt double; text-align: right"&gt;128,761&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&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: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span id="xdx_F06_zxEsVZuQdZcd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_F10_zgsxnAjtXI7f" style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Represents the
grant date fair value of the equity awards as reported in the Summary Compensation Table.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember"
      decimals="0"
      id="Fact000041"
      unitRef="USD">1528567</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31_ecd_PeoMember"
      decimals="0"
      id="Fact000042"
      unitRef="USD">254400</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-01-012022-12-31_ecd_PeoMember"
      decimals="0"
      id="Fact000043"
      unitRef="USD">169900</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000044"
      unitRef="USD">1273701</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-01-012023-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000045"
      unitRef="USD">182500</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2022-01-012022-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000046"
      unitRef="USD">128761</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember"
      decimals="0"
      id="Fact000047"
      unitRef="USD">-1206167</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_GrantDateFairValueOfEquityAwardsGrantedDuringTheYearMember"
      decimals="0"
      id="Fact000050"
      unitRef="USD">-1031201</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember"
      decimals="0"
      id="Fact000053"
      unitRef="USD">402056</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_ForAwardsGrantedAndVestInSameYearTheFairValueAsVestingDateMember"
      decimals="0"
      id="Fact000056"
      unitRef="USD">343734</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember"
      decimals="0"
      id="Fact000059"
      unitRef="USD">808450</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember_custom_YearEndFairValueOfEquityAwardsGrantedInYearUnvestedAtTheEndOfTheYearMember"
      decimals="0"
      id="Fact000062"
      unitRef="USD">691177</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember"
      decimals="0"
      id="Fact000065"
      unitRef="USD">1532906</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000066"
      unitRef="USD">254400</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-01-012022-12-31_ecd_PeoMember"
      decimals="0"
      id="Fact000067"
      unitRef="USD">169900</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000068"
      unitRef="USD">1277410</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-01-012023-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000069"
      unitRef="USD">182500</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2022-01-012022-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000070"
      unitRef="USD">128761</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:Additional402vDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000073">&lt;p id="xdx_893_eecd--Additional402vDisclosureTextBlock_zss6hMJXBNw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;We
generally seek to incentivize long-term performance and therefore do not specifically align our performance measures with &#x201c;compensation
actually paid&#x201d; (as computed in accordance with Item 402(v) of Regulation S-K) for a particular year. In accordance with Item 402(v)
of Regulation S-K, we are providing the following descriptions of the relationships between information presented in the Pay Versus Performance
table.&lt;/span&gt;&lt;/p&gt;

</ecd:Additional402vDisclosureTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000075">&lt;p id="xdx_89B_eecd--CompActuallyPaidVsTotalShareholderRtnTextBlock_zPnPLNPLZHJh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;i&gt;Compensation
Actually Paid and Net Loss and Cumulative Total Shareholder Return (&#x201c;TSR&#x201d;)&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Since
we are not a commercial-stage company, we did not have net income during the periods presented. The Company&#x2019;s only income recorded
was related to a grant received from the State of Tennessee. Consequently, we do not look to net loss as a performance measure for our
executive compensation program. Moreover, as a mid-stage pre-commercial company with no revenue, we do not believe there is any meaningful
relationship between our net loss and compensation actually paid to our PEO and NEOs during the periods presented.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;The
compensation committee does not use TSR or net loss in its compensation programs.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&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: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Compensation
    actually paid to PEO did not increase from 2022 to 2023 and increased $1,278,506, or 503% from 2023 to 2024 as the result of the
    fair value of  option awards granted in 2024;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&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: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Average
    compensation actually paid to non-PEO NEOs did not increase from 2022 to 2023 and increased by $1,094,910, or 600% from 2023 to 2024
    as the result of the
    fair value of option awards granted in 2024;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&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: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;TSR
    decreased by $21.82 or approximately 11% from $196.36 in 2022 to $174.54 in 2023. TSR increased by $43.64 or approximately 25% from
    $174.54 in 2023 to $218.18 in 2024.&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&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: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    loss improved by $452,915 or 12.7% from 2022 to 2023 and worsened by $1,660,369 or 53.5% from 2023 to 2024.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000076">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000018"
          xlink:label="Fact000018"
          xlink:type="locator"/>
        <link:footnote id="Footnote000071" xlink:label="Footnote000071" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents the
grant date fair value of the equity awards as reported in the Summary Compensation Table.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000018"
          xlink:to="Footnote000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000020"
          xlink:label="Fact000020"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000020"
          xlink:to="Footnote000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000024"
          xlink:label="Fact000024"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000024"
          xlink:to="Footnote000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000026"
          xlink:label="Fact000026"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000026"
          xlink:to="Footnote000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000030"
          xlink:label="Fact000030"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000030"
          xlink:to="Footnote000071"
          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="Footnote000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000047"
          xlink:label="Fact000047"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000047"
          xlink:to="Footnote000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0048"
          xlink:label="xdx2ixbrl0048"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0048"
          xlink:to="Footnote000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0049"
          xlink:label="xdx2ixbrl0049"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0049"
          xlink:to="Footnote000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000050"
          xlink:label="Fact000050"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000050"
          xlink:to="Footnote000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0051"
          xlink:label="xdx2ixbrl0051"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0051"
          xlink:to="Footnote000071"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0052"
          xlink:label="xdx2ixbrl0052"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0052"
          xlink:to="Footnote000071"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
