<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  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:rani="http://www.ranitherapeutics.com/20250528"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="rani-20250528.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001856725</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001856725</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">rani:TalatImranMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-21</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001856725</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">rani:MirHashimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-21</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001856725</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">rani:SvaiSanfordMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-21</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-7372">Rani Therapeutics Holdings, Inc.</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c0" id="ixv-7373">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="c0" id="ixv-6339">&lt;div class="BRDSX_h2" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-variant: small-caps; font-weight: bold; margin-top: 20.5pt; margin-left: 0pt; text-align: left;"&gt;Policies and Practices Related to the Grant of Certain Equity Awards Close in Time to the Release of Material Nonpublic Information&lt;span style="font-variant: normal;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="BRDSX_para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6pt; margin-left: 0pt; text-indent: 20pt; text-align: justify;"&gt;From time to time, we grant stock options to our employees, including the Named Executive Officers. Historically, we have granted new-hire option awards at the regularly scheduled meeting of the Board of Directors occurring after the new hire&#x2019;s employment start date or for employees below Vice President level, at the end of the month following a new hire&#x2019;s employment start date, if sooner, and annual employee option grants in the first quarter of each fiscal year, which annual grants are typically approved at the regularly scheduled meeting of the Board of Directors occurring in such quarter. Our typical practice is to grant annual employee stock options on the day the options are approved. Also, non-employee directors receive automatic grants of initial and annual stock option awards, at the time of a director&#x2019;s initial appointment or election to the board and at the time of each annual meeting pursuant to the non-employee director compensation policy, as further described under the heading, &#x201c;Director Compensation&#x2014;Board Compensation&#x201d; below. We do not otherwise maintain any written policies on the timing of awards of stock options, stock appreciation rights, or similar instruments with option-like features. The Compensation Committee and Board of Directors considers whether there is any material nonpublic information (&#x201c;MNPI&#x201d;) about the Company when determining the timing of stock option grants and does not seek to time the award of stock options in relation to the Company&#x2019;s public disclosure of MNPI. We have not timed the release of MNPI for the purpose of affecting the value of executive compensation. &lt;/div&gt;&lt;div class="BRDSX_para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6pt; margin-left: 0pt; text-indent: 20pt; text-align: justify;"&gt;During the fiscal year ended December&#160;31, 2024, our Named Executive Officers were awarded stock options, in the period beginning four business days before the filing of a periodic report on Form&#160;10-Q or Form&#160;10-K or the filing or furnishing of a current report on Form&#160;8-K that disclosed material nonpublic information and ending one&#160;business day after the filing or furnishing of such report as set forth in the table below. &lt;/div&gt;&lt;table cellpadding="0" class="BRDSX_fintab" style="border-spacing: 0;width: 468pt; margin-left: auto; margin-right: auto;"&gt;&lt;tr class="BRDSX_boxspacer"&gt;&lt;td style="height: 6pt; width: 72pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 38.21pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 75.09pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 71.37pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 53.31pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 113.14pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="BRDSX_header"&gt;&lt;td style="width: 72pt; padding-bottom: 2.38pt; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Name &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 38.21pt; padding-bottom: 2.38pt; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Grant date &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;(b)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 75.09pt; padding-bottom: 2.38pt; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Number of securities &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;underlying the award &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;(c)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 71.37pt; padding-bottom: 2.38pt; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Exercise price of the &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;award ($/Sh) &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;(d)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 53.31pt; padding-bottom: 2.38pt; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Grant date fair &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;value of the &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;award &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;(e)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 113.14pt; padding-bottom: 2.38pt; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Percentage change in the closing &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;market price of the securities &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;underlying the award between &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;the trading day ending &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;immediately prior to the &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;disclosure of material nonpublic &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;information and the trading day &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;beginning immediately following &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;the disclosure of material &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;nonpublic information&lt;sup&gt;(2)&lt;/sup&gt; &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;(f) &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 72pt; padding-top: 2.01pt; padding-bottom: 1.38pt; text-align: left; vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Talat Imran&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 38.21pt; padding-top: 2.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 3.83pt; text-align: left;"&gt;3/21/24&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 75.09pt; padding-top: 2.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 17.54pt; text-align: left;"&gt;1,085,000&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 71.37pt; padding-top: 2.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 26.93pt; text-align: left;"&gt;3.60&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 53.31pt; padding-top: 2.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 4.15pt; text-align: left;"&gt;$2,936,227&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 113.14pt; padding-top: 2.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 50.31pt; text-align: left;"&gt;1.4% &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 72pt; padding-top: 1.01pt; padding-bottom: 1.38pt; text-align: left; vertical-align: bottom;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Mir Hashim&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 38.21pt; padding-top: 1.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 3.83pt; text-align: left;"&gt;3/21/24&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 75.09pt; padding-top: 1.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 17.54pt; text-align: left;"&gt;&lt;span style="padding-left: 7.5pt;"&gt;323,500&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 71.37pt; padding-top: 1.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 26.93pt; text-align: left;"&gt;3.60&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 53.31pt; padding-top: 1.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 4.15pt; text-align: left;"&gt;$&lt;span style="padding-left: 7.5pt;"&gt;875,456&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 113.14pt; padding-top: 1.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 50.31pt; text-align: left;"&gt;1.4% &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 72pt; padding-top: 1.01pt; text-align: left; vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Svai Sanford&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 38.21pt; padding-top: 1.01pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 3.83pt; text-align: left;"&gt;3/21/24&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 75.09pt; padding-top: 1.01pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 17.54pt; text-align: left;"&gt;&lt;span style="padding-left: 7.5pt;"&gt;323,500&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 71.37pt; padding-top: 1.01pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 26.93pt; text-align: left;"&gt;3.60&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 53.31pt; padding-top: 1.01pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 4.15pt; text-align: left;"&gt;$&lt;span style="padding-left: 7.5pt;"&gt;875,456&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 113.14pt; padding-top: 1.01pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 50.31pt; text-align: left;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="BRDSX_boxspacer"&gt;&lt;td style="height: 2.75pt; width: 72pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 38.21pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 75.09pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 71.37pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 53.31pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 113.14pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0" cellpadding="0" style="border-spacing: 0;margin-top: 3pt; margin-left: 0pt;"&gt;&lt;tr&gt;&lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;&lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;(1)&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;&lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: left;"&gt;These stock option awards were granted at a regularly scheduled meeting of the Board of Directors. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0" cellpadding="0" style="border-spacing: 0;margin-top: 3pt; margin-left: 0pt;"&gt;&lt;tr&gt;&lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;&lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;(2)&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;&lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: justify;"&gt;This represents the percentage change in the closing market price of the common stock between the trading day ending immediately prior to the disclosure of material nonpublic information (March&#160;19, 2024) and the trading day beginning immediately following the disclosure of material nonpublic information (March&#160;21, 2024). On March&#160;20, 2024, we filed our Annual Report on Form&#160;10-K for the fiscal year ended December 31, 2023 and a current report on Form&#160;8-K related to our financial results for the fourth quarter and fiscal year ended December&#160;31, 2023. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgMethodTextBlock contextRef="c0" id="ixv-7374">Historically, we have granted new-hire option awards at the regularly scheduled meeting of the Board of Directors occurring after the new hire&#x2019;s employment start date or for employees below Vice President level, at the end of the month following a new hire&#x2019;s employment start date, if sooner, and annual employee option grants in the first quarter of each fiscal year, which annual grants are typically approved at the regularly scheduled meeting of the Board of Directors occurring in such quarter. Our typical practice is to grant annual employee stock options on the day the options are approved. Also, non-employee directors receive automatic grants of initial and annual stock option awards, at the time of a director&#x2019;s initial appointment or election to the board and at the time of each annual meeting pursuant to the non-employee director compensation policy, as further described under the heading, &#x201c;Director Compensation&#x2014;Board Compensation&#x201d; below. We do not otherwise maintain any written policies on the timing of awards of stock options, stock appreciation rights, or similar instruments with option-like features.</ecd:AwardTmgMethodTextBlock>
    <ecd:AwardTmgPredtrmndFlag contextRef="c0" id="ixv-7375">true</ecd:AwardTmgPredtrmndFlag>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="c0" id="ixv-7376">true</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:AwardTmgHowMnpiCnsdrdTextBlock contextRef="c0" id="ixv-7377">The Compensation Committee and Board of Directors considers whether there is any material nonpublic information (&#x201c;MNPI&#x201d;) about the Company when determining the timing of stock option grants and does not seek to time the award of stock options in relation to the Company&#x2019;s public disclosure of MNPI.</ecd:AwardTmgHowMnpiCnsdrdTextBlock>
    <ecd:MnpiDiscTimedForCompValFlag contextRef="c0" id="ixv-7378">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:AwardsCloseToMnpiDiscTableTextBlock contextRef="c0" id="ixv-6345">&lt;div class="BRDSX_para" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 6pt; margin-left: 0pt; text-indent: 20pt; text-align: justify;"&gt;During the fiscal year ended December&#160;31, 2024, our Named Executive Officers were awarded stock options, in the period beginning four business days before the filing of a periodic report on Form&#160;10-Q or Form&#160;10-K or the filing or furnishing of a current report on Form&#160;8-K that disclosed material nonpublic information and ending one&#160;business day after the filing or furnishing of such report as set forth in the table below. &lt;/div&gt;&lt;table cellpadding="0" class="BRDSX_fintab" style="border-spacing: 0;width: 468pt; margin-left: auto; margin-right: auto;"&gt;&lt;tr class="BRDSX_boxspacer"&gt;&lt;td style="height: 6pt; width: 72pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 38.21pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 75.09pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 71.37pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 53.31pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 6pt; width: 113.14pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="BRDSX_header"&gt;&lt;td style="width: 72pt; padding-bottom: 2.38pt; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Name &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;(a)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 38.21pt; padding-bottom: 2.38pt; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Grant date &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;(b)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 75.09pt; padding-bottom: 2.38pt; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Number of securities &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;underlying the award &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;(c)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 71.37pt; padding-bottom: 2.38pt; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Exercise price of the &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;award ($/Sh) &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;(d)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 53.31pt; padding-bottom: 2.38pt; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Grant date fair &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;value of the &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;award &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;(e)&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; border-bottom: none;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 113.14pt; padding-bottom: 2.38pt; text-align: left; vertical-align: bottom; border-bottom: 1pt solid #000000;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;Percentage change in the closing &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;market price of the securities &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;underlying the award between &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;the trading day ending &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;immediately prior to the &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;disclosure of material nonpublic &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;information and the trading day &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;beginning immediately following &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;the disclosure of material &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;nonpublic information&lt;sup&gt;(2)&lt;/sup&gt; &lt;br/&gt;&lt;/div&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-weight: bold; margin-top: 0pt; text-align: center;"&gt;(f) &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 72pt; padding-top: 2.01pt; padding-bottom: 1.38pt; text-align: left; vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Talat Imran&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 38.21pt; padding-top: 2.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 3.83pt; text-align: left;"&gt;3/21/24&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 75.09pt; padding-top: 2.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 17.54pt; text-align: left;"&gt;1,085,000&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 71.37pt; padding-top: 2.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 26.93pt; text-align: left;"&gt;3.60&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 53.31pt; padding-top: 2.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 4.15pt; text-align: left;"&gt;$2,936,227&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 113.14pt; padding-top: 2.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 50.31pt; text-align: left;"&gt;1.4% &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 72pt; padding-top: 1.01pt; padding-bottom: 1.38pt; text-align: left; vertical-align: bottom;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Mir Hashim&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 38.21pt; padding-top: 1.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 3.83pt; text-align: left;"&gt;3/21/24&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 75.09pt; padding-top: 1.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 17.54pt; text-align: left;"&gt;&lt;span style="padding-left: 7.5pt;"&gt;323,500&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 71.37pt; padding-top: 1.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 26.93pt; text-align: left;"&gt;3.60&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 53.31pt; padding-top: 1.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 4.15pt; text-align: left;"&gt;$&lt;span style="padding-left: 7.5pt;"&gt;875,456&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 113.14pt; padding-top: 1.01pt; padding-bottom: 1.38pt; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 50.31pt; text-align: left;"&gt;1.4% &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 72pt; padding-top: 1.01pt; text-align: left; vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 0pt; text-align: left;"&gt;Svai Sanford&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 38.21pt; padding-top: 1.01pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 3.83pt; text-align: left;"&gt;3/21/24&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 75.09pt; padding-top: 1.01pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 17.54pt; text-align: left;"&gt;&lt;span style="padding-left: 7.5pt;"&gt;323,500&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 71.37pt; padding-top: 1.01pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 26.93pt; text-align: left;"&gt;3.60&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 53.31pt; padding-top: 1.01pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 4.15pt; text-align: left;"&gt;$&lt;span style="padding-left: 7.5pt;"&gt;875,456&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 113.14pt; padding-top: 1.01pt; text-align: center; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;"&gt;&lt;div class="BRDSX_fpara" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-left: 50.31pt; text-align: left;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="BRDSX_boxspacer"&gt;&lt;td style="height: 2.75pt; width: 72pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 38.21pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 75.09pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 71.37pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 53.31pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 4.49pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;td style="height: 2.75pt; width: 113.14pt; background-color: #CCEEFF;"&gt;&lt;div style="font-size: 1pt;"&gt;&#x2002;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0" cellpadding="0" style="border-spacing: 0;margin-top: 3pt; margin-left: 0pt;"&gt;&lt;tr&gt;&lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;&lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;(1)&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;&lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: left;"&gt;These stock option awards were granted at a regularly scheduled meeting of the Board of Directors. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table border="0" cellpadding="0" style="border-spacing: 0;margin-top: 3pt; margin-left: 0pt;"&gt;&lt;tr&gt;&lt;td style="width: 20pt; text-align: left; vertical-align: top;"&gt;&lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt;"&gt;(2)&lt;br/&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;&lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 8pt; text-align: justify;"&gt;This represents the percentage change in the closing market price of the common stock between the trading day ending immediately prior to the disclosure of material nonpublic information (March&#160;19, 2024) and the trading day beginning immediately following the disclosure of material nonpublic information (March&#160;21, 2024). On March&#160;20, 2024, we filed our Annual Report on Form&#160;10-K for the fiscal year ended December 31, 2023 and a current report on Form&#160;8-K related to our financial results for the fourth quarter and fiscal year ended December&#160;31, 2023. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:AwardsCloseToMnpiDiscTableTextBlock>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c1" id="ixv-7379">Talat Imran</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c1" decimals="0" id="ixv-7380" unitRef="shares">1085000</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="c1"
      decimals="2"
      id="ixv-7381"
      unitRef="usdPershares">3.6</ecd:AwardExrcPrice>
    <ecd:AwardGrantDateFairValue contextRef="c1" decimals="0" id="ixv-7382" unitRef="usd">2936227</ecd:AwardGrantDateFairValue>
    <ecd:UndrlygSecurityMktPriceChngPct contextRef="c1" decimals="3" id="ixv-7383" unitRef="pure">0.014</ecd:UndrlygSecurityMktPriceChngPct>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c2" id="ixv-7384">Mir Hashim</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c2" decimals="0" id="ixv-7385" unitRef="shares">323500</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="c2"
      decimals="2"
      id="ixv-7386"
      unitRef="usdPershares">3.6</ecd:AwardExrcPrice>
    <ecd:AwardGrantDateFairValue contextRef="c2" decimals="0" id="ixv-7387" unitRef="usd">875456</ecd:AwardGrantDateFairValue>
    <ecd:UndrlygSecurityMktPriceChngPct contextRef="c2" decimals="3" id="ixv-7388" unitRef="pure">0.014</ecd:UndrlygSecurityMktPriceChngPct>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c3" id="ixv-7389">Svai Sanford</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c3" decimals="0" id="ixv-7390" unitRef="shares">323500</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="c3"
      decimals="2"
      id="ixv-7391"
      unitRef="usdPershares">3.6</ecd:AwardExrcPrice>
    <ecd:AwardGrantDateFairValue contextRef="c3" decimals="0" id="ixv-7392" unitRef="usd">875456</ecd:AwardGrantDateFairValue>
    <ecd:UndrlygSecurityMktPriceChngPct contextRef="c3" decimals="3" id="ixv-7393" unitRef="pure">0.014</ecd:UndrlygSecurityMktPriceChngPct>
    <dei:DocumentType contextRef="c0" id="hidden-fact-0">DEF 14A</dei:DocumentType>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-7397">0001856725</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-7398">false</dei:AmendmentFlag>
</xbrl>
