<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pdsb="http://pdsbiotech.com/20251231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="pdsb-20251231.xsd" xlink:type="simple"/>
    <context id="c20250101to20251231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001472091</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c20250630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001472091</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c20260323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001472091</identifier>
        </entity>
        <period>
            <instant>2026-03-23</instant>
        </period>
    </context>
    <context id="c20250612_IndividualAxis_StephanToutainMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001472091</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pdsb:StephanToutainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-12</instant>
        </period>
    </context>
    <context id="c20250612_IndividualAxis_FrankBeduAddoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001472091</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pdsb:FrankBeduAddoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-12</instant>
        </period>
    </context>
    <context id="c20250612_IndividualAxis_KirkShepardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001472091</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pdsb:KirkShepardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-12</instant>
        </period>
    </context>
    <context id="c20250612_AwardTypeAxis_EmployeeStockOptionMember_IndividualAxis_StephanToutainMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001472091</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pdsb:StephanToutainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-12</instant>
        </period>
    </context>
    <context id="c20250612_AwardTypeAxis_EmployeeStockOptionMember_IndividualAxis_FrankBeduAddoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001472091</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pdsb:FrankBeduAddoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-12</instant>
        </period>
    </context>
    <context id="c20250612_AwardTypeAxis_EmployeeStockOptionMember_IndividualAxis_KirkShepardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001472091</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">pdsb:KirkShepardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-12</instant>
        </period>
    </context>
    <unit id="U001">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="U002">
        <measure>shares</measure>
    </unit>
    <unit id="U003">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U004">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="c20250101to20251231"
      id="Fact_5cee4bb5a2d84375b4c63fdf779717a8">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="c20250101to20251231"
      id="Fact_3eeba90cd8a54f288a61bad2da350ba3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="c20250101to20251231"
      id="Fact_606baad46fda4e70b53335c5952788bc">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="c20250101to20251231"
      id="Fact_c575d9fc64e34a578a5645f706dc3ad0">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="c20250101to20251231"
      id="Fact_7ba19fa680b449c785bba96d73a876cd">0001472091</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20250101to20251231"
      id="Fact_d4b27859bb9d4d76906584d120622fa2">10-K/A</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="c20250101to20251231"
      id="Fact_b1a66ccb47cc4945ae59c3faa754d41c">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="c20250101to20251231"
      id="Fact_876900eb7f724f3bb924d7c3a808149d">2025-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="c20250101to20251231"
      id="Fact_455eb92704514f0bb45a29ecb7a8b0b1">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="c20250101to20251231"
      id="Fact_26e3203e82574c54a9c09a69c450974d">001-37568</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="c20250101to20251231"
      id="Fact_e43b467ec9bd446994915dc0117d9428">PDS Biotechnology Corp</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20250101to20251231"
      id="Fact_4c4f0733567248be9c3fdddfe4f35816">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20250101to20251231"
      id="Fact_0510de93f6464ab4b426bee59df24bf4">26-4231384</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20250101to20251231"
      id="Fact_5bc64465cb7a4d06944420bffcfc5170">303A College Road East</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20250101to20251231"
      id="Fact_4eb28c6704a74d68b8b8492a8e3a736f">Princeton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20250101to20251231"
      id="Fact_f1054203221e4f96ae939a6d5e7ed4c7">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20250101to20251231"
      id="Fact_f353117476fb4c549dc946a8035becfc">08540</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20250101to20251231"
      id="Fact_78a9ed50bd344bd68b5ef65f42daed1f">800</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20250101to20251231"
      id="Fact_a6250aa4acc44d409c8428b9787392ba">208-3343</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="c20250101to20251231"
      id="Fact_49659387cadb49d6b05c73c8a4f65a1f">Common Stock, par value $0.00033 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20250101to20251231"
      id="Fact_4685c1b7eb92459d835842e0cec462b7">PDSB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20250101to20251231"
      id="Fact_650bc455117a43c0a10eae1ddc16b517">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="c20250101to20251231"
      id="Fact_cb8a0c1c9ead427fbb7d6fee1e181fb2">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="c20250101to20251231"
      id="Fact_a1ab33b60c384a1d8322598e80c28986">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="c20250101to20251231"
      id="Fact_4448c8597da94af580f7a1e76f2dd6c5">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="c20250101to20251231"
      id="Fact_3a9e449566714f72a875484010c8d349">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="c20250101to20251231"
      id="Fact_5a6ace3e72754de0ab7a0a83ac588090">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="c20250101to20251231"
      id="Fact_44cade76302b4033ae1239e00d4e3601">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20250101to20251231"
      id="Fact_abba171053e648429148b31535f0df5e">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="c20250101to20251231"
      id="Fact_deaf43f94dd148cfb4d38143a16725f9">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="c20250101to20251231"
      id="Fact_70da06d2d58b4c40b4e69d52f33b37bb">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany
      contextRef="c20250101to20251231"
      id="Fact_aef2cb7bdb624aa892b891700abc9f7f">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="c20250630"
      decimals="0"
      id="Fact_38a84e81fe07457b86cfba7e555ce9ab"
      unitRef="U001">60145221</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c20260323"
      decimals="0"
      id="Fact_4ee662ab64da4172b90169b2c3e7566f"
      unitRef="U002">55815653</dei:EntityCommonStockSharesOutstanding>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag
      contextRef="c20250101to20251231"
      id="Fact_5bfa1945a6994d47bf12cec0904eab43">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardTmgMnpiDiscTextBlock
      contextRef="c20250101to20251231"
      id="Text_72a303047aa845c0bd4aeecb4d8eebc7">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="margin: 0px 0.2pt 0px 0.5pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; text-align: justify; text-indent: 36pt;"&gt;In accordance with Item 402(x) of Regulation S-K, we are
          providing information regarding our procedures related to the grant of stock options close in time to the release of material non-public information. &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal;"&gt;Neither our Board nor our Compensation Committee takes material non-public information into account when determining the timing of equity awards, nor do we time the disclosure of material non-public information for the purpose of impacting the value of executive compensation.&lt;/span&gt; &lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal;"&gt;We generally issue equity awards to our executive officers on a limited and infrequent basis, and not in accordance with any fixed schedule.&lt;/span&gt;&lt;/div&gt;
</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgHowMnpiCnsdrdTextBlock
      contextRef="c20250101to20251231"
      id="Text_8792c69e366440ed991e2c2464a108fc">&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal;"&gt;Neither our Board nor our Compensation Committee takes material non-public information into account when determining the timing of equity awards, nor do we time the disclosure of material non-public information for the purpose of impacting the value of executive compensation.&lt;/span&gt;</ecd:AwardTmgHowMnpiCnsdrdTextBlock>
    <ecd:AwardTmgMnpiCnsdrdFlag
      contextRef="c20250101to20251231"
      id="Fact_62d0561c0b85453f9dc618de70f958a3">false</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:MnpiDiscTimedForCompValFlag
      contextRef="c20250101to20251231"
      id="Fact_c168d9aa2ae04551ae079439acb8403c">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:AwardTmgMethodTextBlock
      contextRef="c20250101to20251231"
      id="Text_3e7d9924f5854ba19b501bce322172c7">&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal;"&gt;We generally issue equity awards to our executive officers on a limited and infrequent basis, and not in accordance with any fixed schedule.&lt;/span&gt;</ecd:AwardTmgMethodTextBlock>
    <ecd:AwardTmgPredtrmndFlag
      contextRef="c20250101to20251231"
      id="Fact_b658c84ac2304806aaea6778388827fa">false</ecd:AwardTmgPredtrmndFlag>
    <ecd:AwardsCloseToMnpiDiscTableTextBlock
      contextRef="c20250101to20251231"
      id="Text_005082acecb34bfc8d3966b6dd24bc70">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="margin: 0px 0px 0px 0.3pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; text-align: justify; text-indent: 36pt;"&gt;The following table presents information required by Item
          402(x)(2) of Regulation S-K regarding stock options issued to our named executive officers in fiscal year 2025 during the period beginning four business days before and ending one business day after the filing of a current report on Form 8-K that
          disclosed material non-public information:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 36pt; margin-left: 0.3pt; color: #000000;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0);"&gt;
          &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 22%;" valign="bottom"&gt;
                  &lt;div style="color: #000000;"&gt;&#160;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="vertical-align: middle; width: 14%;" valign="bottom"&gt;
                  &lt;div style="color: #000000;"&gt;&#160;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: middle; width: 14%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: middle; width: 14%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: middle; width: 14%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: middle; width: 14%;" valign="bottom"&gt;
                  &lt;div style="color: #000000;"&gt; &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 22%;" valign="bottom"&gt;
                  &lt;div style="text-align: left; color: rgb(0, 0, 0);"&gt;Name&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 14%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;Grant Date&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 14%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: #000000;"&gt;Number of&lt;/div&gt;
                  &lt;div style="text-align: center; color: #000000;"&gt;Securities&lt;/div&gt;
                  &lt;div style="text-align: center; color: #000000;"&gt;Underlying&lt;/div&gt;
                  &lt;div style="text-align: center; color: #000000;"&gt;the award&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 14%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: #000000;"&gt;Exercise&lt;/div&gt;
                  &lt;div style="text-align: center; color: #000000;"&gt;Price of&lt;/div&gt;
                  &lt;div style="text-align: center; color: #000000;"&gt;the Award&lt;/div&gt;
                  &lt;div style="text-align: center; color: #000000;"&gt;($/Sh)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 14%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: #000000;"&gt;Grant Date Fair&lt;/div&gt;
                  &lt;div style="text-align: center; color: #000000;"&gt;Value of the&lt;/div&gt;
                  &lt;div style="text-align: center; color: #000000;"&gt;Award&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 14%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt;Percentage Change in the Closing&lt;/div&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt; Market Price of the Securities &lt;/div&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt;Underlying the Award Between the&lt;/div&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt; Trading Day Ending Immediately&lt;/div&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt; Prior to the Disclosure of Material&lt;/div&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt; Nonpublic Information and the&lt;/div&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt; Trading Day Beginning Immediately&lt;/div&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt; Following the Disclosure of&lt;/div&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt; Material Nonpublic Information&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 22%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: #000000;"&gt;Frank Bedu-Addo, Ph.D.&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 14%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;6/12/2025&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 14%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt;150,000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 14%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt;1.79&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 14%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt;$193,500&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 14%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: #000000;"&gt;6.55&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: #000000;"&gt;%&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 22%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: #000000;"&gt;Kirk Shepard, M.D.&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 14%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;6/12/2025&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 14%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt;150,000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 14%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt;1.79&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 14%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt;$193,500&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 14%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: #000000;"&gt;6.55&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: #000000;"&gt;%&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 22%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: #000000;"&gt;Stephan Toutain&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 14%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;6/12/2025&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 14%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt;150,000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 14%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt;1.79&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 14%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: center;"&gt;$193,500&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 14%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: #000000;"&gt;6.55&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: #000000;"&gt;%&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
           &lt;/div&gt;
</ecd:AwardsCloseToMnpiDiscTableTextBlock>
    <ecd:AwardsCloseToMnpiDiscIndName
      contextRef="c20250612_IndividualAxis_FrankBeduAddoMember"
      id="Fact_9312354a8f454f4fb09ac07c8e753a06">Frank Bedu-Addo, Ph.D.</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt
      contextRef="c20250612_AwardTypeAxis_EmployeeStockOptionMember_IndividualAxis_FrankBeduAddoMember"
      decimals="INF"
      id="Fact_8ee7941fc22a45c49346056fa1d600f1"
      unitRef="U002">150000</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="c20250612_AwardTypeAxis_EmployeeStockOptionMember_IndividualAxis_FrankBeduAddoMember"
      decimals="INF"
      id="Fact_913a7e5ef86b4a1cb448b110b31bf4e8"
      unitRef="U003">1.79</ecd:AwardExrcPrice>
    <ecd:AwardGrantDateFairValue
      contextRef="c20250612_AwardTypeAxis_EmployeeStockOptionMember_IndividualAxis_FrankBeduAddoMember"
      decimals="0"
      id="Fact_26369a9aba08431e9212e933a2e34442"
      unitRef="U001">193500</ecd:AwardGrantDateFairValue>
    <ecd:UndrlygSecurityMktPriceChngPct
      contextRef="c20250612_IndividualAxis_FrankBeduAddoMember"
      decimals="4"
      id="Fact_2bc3cdef3f8b43cab68783b00cfcc4cb"
      unitRef="U004">0.0655</ecd:UndrlygSecurityMktPriceChngPct>
    <ecd:AwardsCloseToMnpiDiscIndName
      contextRef="c20250612_IndividualAxis_KirkShepardMember"
      id="Fact_e0abe9a4197d43a8a391a0fd759cb0fc">Kirk Shepard, M.D.</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt
      contextRef="c20250612_AwardTypeAxis_EmployeeStockOptionMember_IndividualAxis_KirkShepardMember"
      decimals="INF"
      id="Fact_9f620cc1ba514cbea1a16f972e632250"
      unitRef="U002">150000</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="c20250612_AwardTypeAxis_EmployeeStockOptionMember_IndividualAxis_KirkShepardMember"
      decimals="INF"
      id="Fact_b8b96c22100042daaeea0a3615db4b20"
      unitRef="U003">1.79</ecd:AwardExrcPrice>
    <ecd:AwardGrantDateFairValue
      contextRef="c20250612_AwardTypeAxis_EmployeeStockOptionMember_IndividualAxis_KirkShepardMember"
      decimals="0"
      id="Fact_0f90bf376424457da5e917bb65d3ae67"
      unitRef="U001">193500</ecd:AwardGrantDateFairValue>
    <ecd:UndrlygSecurityMktPriceChngPct
      contextRef="c20250612_IndividualAxis_KirkShepardMember"
      decimals="4"
      id="Fact_c73708b7477647e5af4cae0a64e02198"
      unitRef="U004">0.0655</ecd:UndrlygSecurityMktPriceChngPct>
    <ecd:AwardsCloseToMnpiDiscIndName
      contextRef="c20250612_IndividualAxis_StephanToutainMember"
      id="Fact_d434e473aaed4361b5c44144030698bc">Stephan Toutain</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt
      contextRef="c20250612_AwardTypeAxis_EmployeeStockOptionMember_IndividualAxis_StephanToutainMember"
      decimals="INF"
      id="Fact_c14e2382f3b140679f03cd539651ad88"
      unitRef="U002">150000</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="c20250612_AwardTypeAxis_EmployeeStockOptionMember_IndividualAxis_StephanToutainMember"
      decimals="INF"
      id="Fact_d185a13b2c9f46e197e765ac7549d3df"
      unitRef="U003">1.79</ecd:AwardExrcPrice>
    <ecd:AwardGrantDateFairValue
      contextRef="c20250612_AwardTypeAxis_EmployeeStockOptionMember_IndividualAxis_StephanToutainMember"
      decimals="0"
      id="Fact_4ecf6e59cd96449b8556274ebd6f7c35"
      unitRef="U001">193500</ecd:AwardGrantDateFairValue>
    <ecd:UndrlygSecurityMktPriceChngPct
      contextRef="c20250612_IndividualAxis_StephanToutainMember"
      decimals="4"
      id="Fact_c8cb5b389bbd4bff80d27f25c6ec56fa"
      unitRef="U004">0.0655</ecd:UndrlygSecurityMktPriceChngPct>
</xbrl>
