<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:MLSS="http://milestonescientific.com/20241231"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="mlss-20241231.xsd" xlink:type="simple"/>
    <context id="From2024-01-01to2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000855683</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000855683</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:RestatementDateAxis">
                    <ecd:RestatementDateAxis.domain>2021-12-31</ecd:RestatementDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000855683</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000855683</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000855683</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_ValueReportedUnderStockAwardsInSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000855683</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">MLSS:ValueReportedUnderStockAwardsInSCTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_ecd_PeoMember_custom_ValueReportedUnderStockAwardsInSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000855683</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">MLSS:ValueReportedUnderStockAwardsInSCTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_FVOfUnvestedEquityAwardsAtYearEndMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000855683</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">MLSS:FVOfUnvestedEquityAwardsAtYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_ecd_PeoMember_custom_FVOfUnvestedEquityAwardsAtYearEndMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000855683</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">MLSS:FVOfUnvestedEquityAwardsAtYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_PeoMember_custom_FVOfVestedAwardsAsOfVestingDateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000855683</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">MLSS:FVOfVestedAwardsAsOfVestingDateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_ecd_PeoMember_custom_FVOfVestedAwardsAsOfVestingDateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000855683</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">MLSS:FVOfVestedAwardsAsOfVestingDateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2024-01-01to2024-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2024-01-01to2024-12-31" id="Fact000004">0000855683</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0011">DEF 14A</dei:DocumentType>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0024"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0025"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0030"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0031"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_ValueReportedUnderStockAwardsInSCTMember"
      id="xdx2ixbrl0045"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_PeoMember_custom_ValueReportedUnderStockAwardsInSCTMember"
      id="xdx2ixbrl0046"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_FVOfUnvestedEquityAwardsAtYearEndMember"
      id="xdx2ixbrl0048"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_PeoMember_custom_FVOfUnvestedEquityAwardsAtYearEndMember"
      id="xdx2ixbrl0049"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_FVOfVestedAwardsAsOfVestingDateMember"
      id="xdx2ixbrl0051"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_PeoMember_custom_FVOfVestedAwardsAsOfVestingDateMember"
      id="xdx2ixbrl0052"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember_custom_FVOfVestedAwardsAsOfVestingDateMember"
      id="xdx2ixbrl0054"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_ecd_PeoMember_custom_FVOfVestedAwardsAsOfVestingDateMember"
      id="xdx2ixbrl0055"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:EntityRegistrantName contextRef="From2024-01-01to2024-12-31" id="Fact000012">Milestone Scientific Inc.</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000013">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:ErrCompAnalysisTextBlock
      contextRef="From2024-01-012024-12-31_2021-12-31"
      id="Fact000014">Our
Board has adopted a written policy to recover &#x201c;excess&#x201d; compensation that is granted, earned, or vested based wholly or in
part upon the attainment of a financial reporting measure. The compensation includes both cash-based and equity-based incentives. The
compensation covered includes incentive awards awarded to any individuals (including former employees) who served as an executive officer
during the three most recently completed fiscal years preceding the date on which the preparation of an accounting restatement is required,
provided that the executive officers were awarded more incentive awards than they would have received if the financial statements had
been prepared correctly. The recovery will include an executive incentive award even if the executive was not involved in preparing the
financial statements or did not commit misconduct that led to the restatement. Restatements attributable to an inadvertent error also
will subject executive officers to the recovery of previously received incentive awards.</ecd:ErrCompAnalysisTextBlock>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000015">The
Compensation Committee approves all equity award grants to our named executive officers (NEO) on or before the grant date. The committee&#x2019;s
general practice is to complete its annual executive compensation review and determine performance goals and target compensation for
our NEOs, and then equity awards are granted to NEOs and become effective. Annual equity awards are typically granted to our NEOs in
March. On occasion, the compensation committee may grant equity awards outside of our annual grant cycle for new hires, promotions, recognition,
retention or other purposes. While the compensation committee has discretionary authority to approve equity awards to our NEOs outside
of the cycle described above, the compensation committee follows a practice of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_906_eecd--AwardTmgMnpiCnsdrdFlag_dbF_c20240101__20241231_zqG8UZ8s5md8"&gt;not&lt;/span&gt; granting equity awards when the company anticipates
releasing material nonpublic information and, in any event, we do &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_90E_eecd--MnpiDiscTimedForCompValFlag_dbF_c20240101__20241231_zPjtMA4h4jaj"&gt;not&lt;/span&gt; time the release of material non-public information in coordination
with grants of equity awards in a manner that intentionally benefits our NEOs.</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="From2024-01-01to2024-12-31" id="Fact000016">false</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:MnpiDiscTimedForCompValFlag contextRef="From2024-01-01to2024-12-31" id="Fact000017">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:PvpTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000019">&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eecd--PvpTableTextBlock_zq6prL7svOmc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48E_eecd--PeoTotalCompAmt_hecd--IndividualAxis__ecd--PeoMember_zkiSFXM1Flya" style="border-bottom: Black 1pt solid; font-style: italic"&gt;&lt;span id="xdx_F50_zlT3owQFUjRj" style="font-family: Times New Roman, Times, Serif"&gt;(a)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_485_eecd--PeoActuallyPaidCompAmt_zdTBalimNL8c" style="border-bottom: Black 1pt solid; font-style: italic"&gt;&lt;span id="xdx_F58_zDJd37nhkgP6" style="font-family: Times New Roman, Times, Serif"&gt;(b)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-style: italic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(c)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-style: italic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(d)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48A_eecd--TotalShareholderRtnAmt_pp2d_zcNlbKvZm00f" style="border-bottom: Black 1pt solid; font-style: italic"&gt;&lt;span id="xdx_F50_zSSBzlw9pNv9" style="font-family: Times New Roman, Times, Serif"&gt;(e)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_485_eus-gaap--NetIncomeLoss_zMCRN15epKe1" style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Value of Initial Fixed $100 Investment Based on:&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center; font-weight: bold"&gt;Year&lt;/td&gt;&lt;td style="text-align: left; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Summary Compensation Table Total for PEO&lt;br/&gt;
($)&lt;/td&gt;&lt;td style="text-align: left; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Compensation Actually Paid to PEO&lt;br/&gt;
($)&lt;/td&gt;&lt;td style="text-align: left; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Average Summary Compensation Table Total for Non-PEO NEO&#x2019;s&lt;br/&gt;
($)&lt;/td&gt;&lt;td style="text-align: left; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Average Compensation Actually Paid to Non-PEO NEO&#x2019;s&lt;br/&gt;
($)&lt;/td&gt;&lt;td style="text-align: left; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Total Shareholder Return &lt;br/&gt;
($)&lt;/td&gt;&lt;td style="text-align: left; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Net Income&lt;br/&gt;
 ($)&lt;/td&gt;&lt;td style="text-align: left; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_414_20240101__20241231_zfb9bxFdPee4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: bottom; width: 9%; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"&gt;881,422&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"&gt;881,422&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 14%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_909_eecd--NonPeoNeoAvgTotalCompAmt_c20240101__20241231_fKGMp_zBlJIf9XSpFe" style="display: none"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0024"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;n/a&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 12%"&gt;&lt;span id="xdx_906_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240101__20241231_fKGQp_zQ7SrlQOh5s7" style="display: none"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0025"&gt;-&lt;/span&gt;&lt;/span&gt;n/a&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;137.14&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;(4,713,597&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_415_20230101__20231231_zWkOoQBUHpvk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;680,265&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;680,265&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eecd--NonPeoNeoAvgTotalCompAmt_c20230101__20231231_fKGMp_zMMPUIshnIJ9" style="display: none"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0030"&gt;-&lt;/span&gt;&lt;/span&gt;n/a&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20230101__20231231_fKGQp_zrxU16swoBTi" style="display: none"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0031"&gt;-&lt;/span&gt;&lt;/span&gt;n/a&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;150.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(6,929,104&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31_ecd_PeoMember"
      decimals="0"
      id="Fact000020"
      unitRef="USD">881422</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000021"
      unitRef="USD">881422</ecd:PeoActuallyPaidCompAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="2"
      id="Fact000022"
      unitRef="USD">137.14</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000023"
      unitRef="USD">-4713597</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31_ecd_PeoMember"
      decimals="0"
      id="Fact000026"
      unitRef="USD">680265</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000027"
      unitRef="USD">680265</ecd:PeoActuallyPaidCompAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2023-01-012023-12-31"
      decimals="2"
      id="Fact000028"
      unitRef="USD">150.00</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000029"
      unitRef="USD">-6929104</us-gaap:NetIncomeLoss>
    <ecd:PeoName contextRef="From2023-01-012023-12-31" id="Fact000033">Mr. Haverhals</ecd:PeoName>
    <ecd:PeoName contextRef="From2024-01-01to2024-12-31" id="Fact000034">Mr. Haverhals</ecd:PeoName>
    <ecd:AdjToPeoCompFnTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000040">&lt;p id="xdx_891_eecd--AdjToPeoCompFnTextBlock_dU_znX9qEJHLhTa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Calculation of Compensation Actually Paid to PEO (column b)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20240101__20241231_zoMRZbjr2hLi" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20230101__20231231_zXTWDsneJER" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eecd--PeoTotalCompAmt_zQ91A81q8oVk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Total Summary Compensation Paid Table (SCT) - column (a)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;881,422&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;680,265&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eecd--AdjToCompAmt_hecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ValueReportedUnderStockAwardsInSCTMember_ziuhK0SIt8h4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less: value reported under stock awards in the SCT&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0045"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0046"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eecd--AdjToCompAmt_hecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FVOfUnvestedEquityAwardsAtYearEndMember_z9e9k8vSD4i1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Add: FV of unvested equity awards at year-end 2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0048"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0049"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eecd--AdjToCompAmt_hecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FVOfVestedAwardsAsOfVestingDateMember_zgFNlA89vAC5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Add: FV of vested awards as of the vesting date.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0051"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0052"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eecd--AdjToCompAmt_hecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FVOfVestedAwardsAsOfVestingDateMember_zt9JzYYPyTQ2" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Adjustment to Compensation Amount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0054"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0055"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eecd--PeoActuallyPaidCompAmt_zfE4bxfcjOe3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Compensation actually paid&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;881,422&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;680,265&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</ecd:AdjToPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000042"
      unitRef="USD">881422</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000043"
      unitRef="USD">680265</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000057"
      unitRef="USD">881422</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000058"
      unitRef="USD">680265</ecd:PeoActuallyPaidCompAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000060">&lt;p id="xdx_896_eecd--NamedExecutiveOfficersFnTextBlock_dU_zil8ZrYNAs6h" style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
    amounts reported in this column are the amounts of total compensation reported for &lt;span id="xdx_907_eecd--PeoName_c20230101__20231231_zjT7BL49fKR8"&gt;&lt;span id="xdx_906_eecd--PeoName_c20240101__20241231_zsfrw315eH67"&gt;Mr. Haverhals&lt;/span&gt;&lt;/span&gt;, Chief Executive Officer, for each
    corresponding year in the &#x201c;Total&#x201d; column of the Summary Compensation Table (&#x201c;SCT&#x2019;) on page 12 of this proxy
    statement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;/table&gt;

</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="From2023-01-012023-12-31" id="Fact000061">Mr. Haverhals</ecd:PeoName>
    <ecd:PeoName contextRef="From2024-01-01to2024-12-31" id="Fact000062">Mr. Haverhals</ecd:PeoName>
    <ecd:Additional402vDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000064">&lt;p id="xdx_891_eecd--Additional402vDisclosureTextBlock_dU_zARRJIaWXtJ2" style="margin: 0; display: none"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(b)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
    amounts reported in this column represent the amount of compensation actually paid (&#x201c;CAP&#x201d;) Mr. Haverhals as computed
    in accordance with Item 402(v) of Regulation S-K, but do not reflect the actual amount of compensation earned by or paid to Mr. Haverhals
    during the applicable year. The determination of CAP begins with the total compensation reported in the SCT, which is then adjusted
    by equity-based and other compensation as set forth in the following table. For equity-based awards made during the year, the recorded
    grant date value is replaced with the estimated year-end value. For equity-based awards made in prior years that remain unvested
    at year-end, the estimated change in value from the beginning to the end of the year is included. For equity-based awards made in
    prior years, but vested during the year, the estimated change in value from the beginning of the year to the date of vesting is included:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;/table&gt;

</ecd:Additional402vDisclosureTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000020"
          xlink:label="Fact000020"
          xlink:type="locator"/>
        <link:footnote id="Footnote000032" xlink:label="Footnote000032" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The
    amounts reported in this column are the amounts of total compensation reported for <xhtml:span id="xdx_90E_eecd--PeoName_c20230101__20231231_zqRdsMtPhZr6"><xhtml:span id="xdx_907_eecd--PeoName_c20240101__20241231_zmayI0bM3Y88">Mr. Haverhals</xhtml:span></xhtml:span>, Chief Executive Officer, for each
    corresponding year in the &#x201c;Total&#x201d; column of the Summary Compensation Table (&#x201c;SCT&#x2019;) on page 12 of this proxy
    statement.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000020"
          xlink:to="Footnote000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000026"
          xlink:label="Fact000026"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000026"
          xlink:to="Footnote000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000021"
          xlink:label="Fact000021"
          xlink:type="locator"/>
        <link:footnote id="Footnote000035" xlink:label="Footnote000035" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The
    amounts reported in this column represent the amount of compensation actually paid (&#x201c;CAP&#x201d;) Mr. Haverhals as computed
    in accordance with Item 402(v) of Regulation S-K, but do not reflect the actual amount of compensation earned by or paid to Mr. Haverhals
    during the applicable year. The determination of CAP begins with the total compensation reported in the SCT, which is then adjusted
    by equity-based and other compensation as set forth in the following table. For equity-based awards made during the year, the recorded
    grant date value is replaced with the estimated year-end value. For equity-based awards made in prior years that remain unvested
    at year-end, the estimated change in value from the beginning to the end of the year is included. For equity-based awards made in
    prior years, but vested during the year, the estimated change in value from the beginning of the year to the date of vesting is included:</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000021"
          xlink:to="Footnote000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000027"
          xlink:label="Fact000027"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000027"
          xlink:to="Footnote000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0024"
          xlink:label="xdx2ixbrl0024"
          xlink:type="locator"/>
        <link:footnote id="Footnote000036" xlink:label="Footnote000036" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The
    amounts reported in this column represent the average of the amounts reported for the Company&#x2019;s Non-CEO named executive officer&#x2019;s
    (&#x201c;NEOs&#x201d;) as a group in the &#x201c;Total&#x201d; column of the SCT in each applicable year. There were no NEO&#x2019;s at
    the company during 2024 and 2023, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0024"
          xlink:to="Footnote000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0030"
          xlink:label="xdx2ixbrl0030"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0030"
          xlink:to="Footnote000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0025"
          xlink:label="xdx2ixbrl0025"
          xlink:type="locator"/>
        <link:footnote id="Footnote000037" xlink:label="Footnote000037" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The
    amounts reported in this column represent the average amount of CAP to the Non-CEO NEOs as a group, as computed in accordance with
    Item 402(v) of Regulation S-K. Since there were no adjustments to be made for these NEO&#x2019;s, the amounts actually paid are equal
    to the SCT amounts calculated in the previous column.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0025"
          xlink:to="Footnote000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0031"
          xlink:label="xdx2ixbrl0031"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0031"
          xlink:to="Footnote000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000022"
          xlink:label="Fact000022"
          xlink:type="locator"/>
        <link:footnote id="Footnote000038" xlink:label="Footnote000038" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">This
    represents the year-end value of an initial $100 investment made at the beginning of the period.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000022"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000028"
          xlink:label="Fact000028"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000028"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
