<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="intt-20260428.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001036262</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001036262</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001036262</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001036262</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001036262</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001036262</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001036262</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001036262</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001036262</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001036262</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001036262</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001036262</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001036262</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-2">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-3">0001036262</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="c-1" id="f-4">DEF 14A</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="c-1" id="f-1">InTest Corporation</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-5">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="c-1" id="f-6">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Board has determined that the Compensation Committee is best qualified to review and approve grants of awards to recipients, other than our non-employee directors, (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Non-Director Recipients&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;) and to review and recommend to the Board for approval grants of awards to recipients who are our non-employee directors (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Director Recipients&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;).  Our equity awards, including stock options, are granted in accordance with our Policy for the Granting of Equity-Based Awards (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Equity Grant Policy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;) which lays out a predetermined schedule.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Annual grants of equity awards to our Non-Director Recipients, including our NEOs, and to our Director Recipients shall be granted each year as of the close of business on the second business day following filing of the Form 10-K for the preceding fiscal year.  The amount of such equity awards is determined using the fair market value of the Company&#x2019;s common stock on the date of grant.  The Compensation Committee may also grant equity awards to individuals upon their hire or promotion to executive officer positions and the Board may do the same for individuals appointed to the Board.  These equity awards are granted as of the immediately following last trading day of the month in which the individual is hired, promoted, or appointed in accordance with the Equity Grant Policy.  Additionally, under no circumstances may a grant date for an award be selected which precedes the date of the Board or Compensation Committee approval, as applicable, for the award.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Neither the Board nor the Compensation Committee grant equity awards in anticipation of the release of material nonpublic information.  Similarly, we do not time the release of material nonpublic information based on equity award grant dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2025 we did not issue any equity-based award to any of our NEOs either four business days prior to or one business day after any of our Exchange Act reports.&lt;/span&gt;&lt;/div&gt;</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="c-1" id="f-7">true</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:AwardTmgHowMnpiCnsdrdTextBlock contextRef="c-1" id="f-8">Annual grants of equity awards to our Non-Director Recipients, including our NEOs, and to our Director Recipients shall be granted each year as of the close of business on the second business day following filing of the Form 10-K for the preceding fiscal year.</ecd:AwardTmgHowMnpiCnsdrdTextBlock>
    <ecd:AwardTmgMethodTextBlock contextRef="c-1" id="f-9">The amount of such equity awards is determined using the fair market value of the Company&#x2019;s common stock on the date of grant.  The Compensation Committee may also grant equity awards to individuals upon their hire or promotion to executive officer positions and the Board may do the same for individuals appointed to the Board.  These equity awards are granted as of the immediately following last trading day of the month in which the individual is hired, promoted, or appointed in accordance with the Equity Grant Policy.  Additionally, under no circumstances may a grant date for an award be selected which precedes the date of the Board or Compensation Committee approval, as applicable, for the award.</ecd:AwardTmgMethodTextBlock>
    <ecd:AwardTmgPredtrmndFlag contextRef="c-1" id="f-10">true</ecd:AwardTmgPredtrmndFlag>
    <ecd:MnpiDiscTimedForCompValFlag contextRef="c-1" id="f-11">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:PvpTableTextBlock contextRef="c-1" id="f-12">&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2002;&#x200a;Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Summary&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Table Total for&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;PEO&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;($)&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Actually Paid&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;to PEO&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;($)&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Summary&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Table Total for&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Non-PEO&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Named&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Executive&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Officers&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;($)&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Actually Paid&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;to Non-PEO&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Named&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Executive&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Officers&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;($)&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Value of&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Initial Fixed&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$100&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Investment&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Based on&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Shareholder&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Return&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;($)&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net Income&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-0.96pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;($)&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(7)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e5e5e5;padding:2px 1pt 2px 6.42pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:5.42pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e5e5e5;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e5e5e5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,099,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e5e5e5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e5e5e5;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e5e5e5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;781,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e5e5e5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e5e5e5;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e5e5e5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;527,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e5e5e5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e5e5e5;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e5e5e5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;242,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e5e5e5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e5e5e5;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e5e5e5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;72.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e5e5e5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e5e5e5;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e5e5e5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,527,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e5e5e5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.42pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:5.42pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,121,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;283,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;549,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;167,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;67.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,891,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 1pt 2px 6.42pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:5.42pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,136,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,675,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;581,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;723,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;209.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,342,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt contextRef="c-1" decimals="0" id="f-13" unitRef="usd">1099010</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-1" decimals="0" id="f-14" unitRef="usd">781648</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-15" unitRef="usd">527368</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-16" unitRef="usd">242345</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-1" decimals="2" id="f-17" unitRef="usd">72.52</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="0" id="f-18" unitRef="usd">-2527000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt contextRef="c-2" decimals="0" id="f-19" unitRef="usd">1121018</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-2" decimals="0" id="f-20" unitRef="usd">283345</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-2" decimals="0" id="f-21" unitRef="usd">549221</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-2" decimals="0" id="f-22" unitRef="usd">167543</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-2" decimals="2" id="f-23" unitRef="usd">67.53</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-2" decimals="0" id="f-24" unitRef="usd">2891000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt contextRef="c-3" decimals="0" id="f-25" unitRef="usd">1136012</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-3" decimals="0" id="f-26" unitRef="usd">2675048</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-3" decimals="0" id="f-27" unitRef="usd">581399</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-3" decimals="0" id="f-28" unitRef="usd">723095</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-3" decimals="2" id="f-29" unitRef="usd">209.55</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="0" id="f-30" unitRef="usd">9342000</us-gaap:NetIncomeLoss>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="c-1" id="f-31">During fiscal years 2025, 2024 and 2023, the PEO was Richard N. Grant, Jr., and the non-PEO NEOs were Duncan Gilmour and Joseph McManus.  Mr. Gilmour served as the Company&#x2019;s Chief Financial Officer and Mr. McManus served as the Division President - Electronic Test.</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="c-1" id="f-32">Richard N. Grant, Jr.</ecd:PeoName>
    <ecd:Additional402vDisclosureTextBlock contextRef="c-1" id="f-33">The dollar amounts reported are the amounts of total compensation reported for Mr. Grant for the applicable fiscal year in the &#x201c;Total&#x201d; column of the &#x201c;&lt;span style="color:#c02026;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Summary Compensation Table&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x201d; (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;SCT&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x201d;).&lt;/span&gt;The dollar amounts reported represent the average of the amounts reported for the non-PEO NEOs for the applicable fiscal year in the &#x201c;Total&#x201d; column of the Summary Compensation Table.&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:1pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;The amounts reported represent net income for the applicable fiscal year calculated in accordance with generally accepted accounting principles in the United States.</ecd:Additional402vDisclosureTextBlock>
    <ecd:AdjToPeoCompFnTextBlock contextRef="c-1" id="f-34">The following table sets forth the adjustments for 2025 which were made to total compensation per the SCT in order to arrive at &#x201c;compensation actually paid&#x201d; to our PEO, as computed in accordance with Item 402(v) of Regulation S-K&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.818%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 6.42pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:5.42pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;SCT Total for PEO&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,099,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:24.02pt;padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Amount reported under the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Stock Awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d; and &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d; columns in the SCT&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(610,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 25.02pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.02pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: Fair value as of fiscal year-end of awards granted during the fiscal year that are outstanding and unvested as of the end of the fiscal year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;568,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.02pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.02pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: Change in fair value as of fiscal year-end, compared to prior fiscal year-end, of awards granted in any prior fiscal year that are outstanding and unvested as of the end of the fiscal year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(110,696)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 25.02pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.02pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: Change in fair value as of vesting date, compared to prior fiscal year-end, of awards granted in any prior fiscal year for which all vesting conditions were satisfied at fiscal year-end or during the fiscal year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(164,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.02pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.02pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(317,362)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 1pt 2px 6.42pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:5.42pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Compensation Actually Paid to PEO&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;781,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-bottom:1pt solid #7f1623;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt contextRef="c-1" decimals="0" id="f-35" unitRef="usd">1099010</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-4" decimals="0" id="f-36" unitRef="usd">-610658</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-5" decimals="0" id="f-37" unitRef="usd">568437</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-6" decimals="0" id="f-38" unitRef="usd">-110696</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-7" decimals="0" id="f-39" unitRef="usd">-164445</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-8" decimals="0" id="f-40" unitRef="usd">-317362</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-1" decimals="0" id="f-41" unitRef="usd">781648</ecd:PeoActuallyPaidCompAmt>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="c-1" id="f-42">The following table sets forth the adjustments for 2025 which were made, on an average basis, to the average total compensation per the SCT in order to arrive at &#x201c;average compensation actually paid&#x201d; to our non-PEO NEOs, as computed in accordance with Item 402(v) of Regulation S-K:&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.818%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7f1623;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 6.42pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:5.42pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Average SCT Total for Non-PEO NEOs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;527,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:24.02pt;padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Amount reported under the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Stock Awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d; and &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d; columns in the SCT&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(378,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 25.02pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.02pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: Fair value as of fiscal year-end of awards granted during the fiscal year that are outstanding and unvested as of the end of the fiscal year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;175,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.02pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.02pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: Change in fair value as of fiscal year-end, compared to prior fiscal year-end, of awards granted in any prior fiscal year that are outstanding and unvested as of the end of the fiscal year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(37,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 25.02pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.02pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: Change in fair value as of vesting date, compared to prior fiscal year-end, of awards granted in any prior fiscal year for which all vesting conditions were satisfied at fiscal year-end or during the fiscal year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(44,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.02pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:24.02pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(285,023)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e5e5e5;border-bottom:1pt solid #7f1623;padding:2px 1pt 2px 6.42pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:5.42pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Average Compensation Actually Paid to Non-PEO NEOs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e5e5e5;border-bottom:1pt solid #7f1623;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:-1.93pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:2pt;font-weight:400;line-height:2.00pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#e5e5e5;border-bottom:1pt solid #7f1623;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e5e5e5;border-bottom:1pt solid #7f1623;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;242,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e5e5e5;border-bottom:1pt solid #7f1623;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-43" unitRef="usd">527368</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-9" decimals="0" id="f-44" unitRef="usd">-378403</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-10" decimals="0" id="f-45" unitRef="usd">175730</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-11" decimals="0" id="f-46" unitRef="usd">-37449</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-12" decimals="0" id="f-47" unitRef="usd">-44901</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-13" decimals="0" id="f-48" unitRef="usd">-285023</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-49" unitRef="usd">242345</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:EquityValuationAssumptionDifferenceFnTextBlock contextRef="c-1" id="f-50">The amounts reported represent the measurement period value of an investment of $100 in our stock on December&#160;30, 2022 (the last trading day before the 2023 fiscal year), and then valued again on each of December&#160;29, 2023 (the last trading day of the 2023 fiscal year), December&#160;31, 2024 (the last trading day of the 2024 fiscal year), and December&#160;31, 2025 (the last trading day of the 2025 fiscal year) based on the closing price per share of the Company&#x2019;s common stock as of such dates.  No dividends were paid by the Company in 2023, 2024 or 2025.</ecd:EquityValuationAssumptionDifferenceFnTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="c-1" id="f-51">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company adheres to a pay-for-performance philosophy.  We believe the compensation program we have designed incentivizes our executive team to drive results that create value for our stockholders.  As such, equity incentive awards are a major component of the compensation paid to the PEO and the Non-PEO NEOs.  Stock price is the primary driver of both the value of these awards and total stockholder return and year-ending compensation actually paid and total stockholder returns are significantly influenced by movement in the Company&#x2019;s stock price.&lt;/span&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
</xbrl>