<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  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:nnup="http://xbrl.nocopi.com/20260331"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="nnup-20260331.xsd" xlink:type="simple"/>
    <context id="From2026-01-01to2026-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2026-05-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <instant>2026-05-12</instant>
        </period>
    </context>
    <context id="From2025-01-012025-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2026-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2026-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_custom_Plan2024Member_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nnup:Plan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_Plan2024Member_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nnup:Plan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_custom_Plan2024Member_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nnup:Plan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_Plan2024Member_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nnup:Plan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2023-09-102023-09-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <startDate>2023-09-10</startDate>
            <endDate>2023-09-11</endDate>
        </period>
    </context>
    <context id="From2023-09-102023-09-11_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-10</startDate>
            <endDate>2023-09-11</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-11_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-11</instant>
        </period>
    </context>
    <context id="AsOf2023-09-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <instant>2023-09-11</instant>
        </period>
    </context>
    <context id="From2024-09-102024-09-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <startDate>2024-09-10</startDate>
            <endDate>2024-09-11</endDate>
        </period>
    </context>
    <context id="From2025-09-102025-09-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <startDate>2025-09-10</startDate>
            <endDate>2025-09-11</endDate>
        </period>
    </context>
    <context id="From2025-12-282025-12-29_srt_ExecutiveOfficerMember_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2025-12-29</endDate>
        </period>
    </context>
    <context id="AsOf2026-03-31_srt_ExecutiveOfficerMember_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <instant>2025-12-29</instant>
        </period>
    </context>
    <context id="From2025-12-282025-12-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2025-12-29</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2026-01-082026-01-09_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-08</startDate>
            <endDate>2026-01-09</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_PrivatePlacementMember_custom_KevinWestenburgMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">nnup:KevinWestenburgMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_PrivatePlacementMember_custom_ThirdPartiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">nnup:ThirdPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2026-03-31_us-gaap_DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_CustomerAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_CustomerAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_CustomerBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_CustomerBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_srt_SouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_srt_SouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_srt_AsiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_srt_AsiaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_country_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_country_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-06-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
        </entity>
        <period>
            <instant>2025-06-01</instant>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_SalesRevenueNetMember_us-gaap_GeographicConcentrationRiskMember_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_SalesRevenueNetMember_us-gaap_GeographicConcentrationRiskMember_custom_InternationallyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nnup:InternationallyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_SalesRevenueNetMember_us-gaap_GeographicConcentrationRiskMember_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_SalesRevenueNetMember_us-gaap_GeographicConcentrationRiskMember_custom_InternationallyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nnup:InternationallyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_TwoCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:TwoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_TwoCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:TwoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_ThreeCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:ThreeCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">nnup:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_custom_LicensesRoyaltiesAndFeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">nnup:LicensesRoyaltiesAndFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_LicensesRoyaltiesAndFeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">nnup:LicensesRoyaltiesAndFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_custom_ProductandOtherSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">nnup:ProductandOtherSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_ProductandOtherSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000888981</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">nnup:ProductandOtherSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-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="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Integer">
        <measure>nnup:Integer</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2026-01-01to2026-03-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2026-01-01to2026-03-31" id="Fact000004">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2026-01-01to2026-03-31" id="Fact000005">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="From2026-01-01to2026-03-31" id="Fact000006">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2026-01-01to2026-03-31" id="Fact000007">0000888981</dei:EntityCentralIndexKey>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2026-01-012026-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0356"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2026-01-012026-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0358"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-01-012026-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0363"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0368"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0369"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0387"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0389"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0392"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0393"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NumberOfReportableSegments
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="xdx2ixbrl0787"
      unitRef="Integer">1</us-gaap:NumberOfReportableSegments>
    <dei:DocumentType contextRef="From2026-01-01to2026-03-31" id="Fact000014">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2026-01-01to2026-03-31" id="Fact000015">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2026-01-01to2026-03-31" id="Fact000016">2026-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2026-01-01to2026-03-31" id="Fact000017">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2026-01-01to2026-03-31" id="Fact000018">000-20333</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2026-01-01to2026-03-31" id="Fact000019">NOCOPI TECHNOLOGIES, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2026-01-01to2026-03-31" id="Fact000020">MD</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2026-01-01to2026-03-31" id="Fact000021">87-0406496</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2026-01-01to2026-03-31" id="Fact000022">480 Shoemaker Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2026-01-01to2026-03-31" id="Fact000023">Suite 104</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="From2026-01-01to2026-03-31" id="Fact000024">King of Prussia</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2026-01-01to2026-03-31" id="Fact000025">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2026-01-01to2026-03-31" id="Fact000026">19406</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2026-01-01to2026-03-31" id="Fact000027">610</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2026-01-01to2026-03-31" id="Fact000028">834-9600</dei:LocalPhoneNumber>
    <dei:EntityCurrentReportingStatus contextRef="From2026-01-01to2026-03-31" id="Fact000029">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2026-01-01to2026-03-31" id="Fact000030">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2026-01-01to2026-03-31" id="Fact000031">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2026-01-01to2026-03-31" id="Fact000032">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2026-01-01to2026-03-31" id="Fact000033">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2026-01-01to2026-03-31" id="Fact000034">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2026-05-12"
      decimals="INF"
      id="Fact000035"
      unitRef="Shares">11101789</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000040"
      unitRef="USD">100700</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000041"
      unitRef="USD">190300</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <nnup:ProductAndOtherSales
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000043"
      unitRef="USD">289000</nnup:ProductAndOtherSales>
    <nnup:ProductAndOtherSales
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000044"
      unitRef="USD">288700</nnup:ProductAndOtherSales>
    <us-gaap:Revenues
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000046"
      unitRef="USD">389700</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000047"
      unitRef="USD">479000</us-gaap:Revenues>
    <nnup:LicensesRoyaltiesAndFees
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000052"
      unitRef="USD">46400</nnup:LicensesRoyaltiesAndFees>
    <nnup:LicensesRoyaltiesAndFees
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000053"
      unitRef="USD">43500</nnup:LicensesRoyaltiesAndFees>
    <nnup:CostOfGoodsAndOtherSales
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000055"
      unitRef="USD">152700</nnup:CostOfGoodsAndOtherSales>
    <nnup:CostOfGoodsAndOtherSales
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000056"
      unitRef="USD">161800</nnup:CostOfGoodsAndOtherSales>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000058"
      unitRef="USD">199100</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000059"
      unitRef="USD">205300</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000061"
      unitRef="USD">190600</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000062"
      unitRef="USD">273700</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000067"
      unitRef="USD">55800</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000068"
      unitRef="USD">45000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000070"
      unitRef="USD">74500</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000071"
      unitRef="USD">91000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000073"
      unitRef="USD">221800</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000074"
      unitRef="USD">223500</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000076"
      unitRef="USD">352100</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000077"
      unitRef="USD">359500</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000079"
      unitRef="USD">-161500</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000080"
      unitRef="USD">-85800</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestAndOtherIncome
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000085"
      unitRef="USD">105200</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000086"
      unitRef="USD">117200</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestExpense
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000088"
      unitRef="USD">6000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000089"
      unitRef="USD">5900</us-gaap:InterestExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000091"
      unitRef="USD">99200</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000092"
      unitRef="USD">111300</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000094"
      unitRef="USD">-62300</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000095"
      unitRef="USD">25500</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000097"
      unitRef="USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000098"
      unitRef="USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000100"
      unitRef="USD">-62300</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000101"
      unitRef="USD">25500</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000106"
      unitRef="USDPShares">-0.006</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000108"
      unitRef="USDPShares">-0.006</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-03-31"
      decimals="INF"
      id="Fact000110"
      unitRef="USDPShares">0.002</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-03-31"
      decimals="INF"
      id="Fact000112"
      unitRef="USDPShares">0.002</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000117"
      unitRef="Shares">11057345</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000119"
      unitRef="Shares">11057345</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-03-31"
      decimals="INF"
      id="Fact000121"
      unitRef="Shares">10792913</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-03-31"
      decimals="INF"
      id="Fact000123"
      unitRef="Shares">10792913</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000131"
      unitRef="USD">11913000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000132"
      unitRef="USD">11553600</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000137"
      unitRef="USD">12000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000139"
      unitRef="USD">12000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000134"
      unitRef="USD">1132000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000135"
      unitRef="USD">936700</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000144"
      unitRef="USD">94100</us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings>
    <us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000146"
      unitRef="USD">114200</us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings>
    <us-gaap:InventoryNet
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000141"
      unitRef="USD">404100</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000142"
      unitRef="USD">456900</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000148"
      unitRef="USD">86800</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000149"
      unitRef="USD">144100</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000151"
      unitRef="USD">13535900</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000152"
      unitRef="USD">13091300</us-gaap:AssetsCurrent>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000157"
      unitRef="USD">95100</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000158"
      unitRef="USD">81500</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000160"
      unitRef="USD">179700</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000161"
      unitRef="USD">179700</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000163"
      unitRef="USD">274800</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000164"
      unitRef="USD">261200</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000166"
      unitRef="USD">253600</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000167"
      unitRef="USD">251200</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000169"
      unitRef="USD">21200</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000170"
      unitRef="USD">10000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:NontradeReceivablesNoncurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000175"
      unitRef="USD">639600</us-gaap:NontradeReceivablesNoncurrent>
    <us-gaap:NontradeReceivablesNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000176"
      unitRef="USD">775000</us-gaap:NontradeReceivablesNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000178"
      unitRef="USD">142300</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000179"
      unitRef="USD">161300</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssets
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000181"
      unitRef="USD">781900</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000182"
      unitRef="USD">936300</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000184"
      unitRef="USD">14339000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000185"
      unitRef="USD">14037600</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000193"
      unitRef="USD">33500</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000194"
      unitRef="USD">30600</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000196"
      unitRef="USD">114200</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000197"
      unitRef="USD">153300</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000199"
      unitRef="USD">48300</us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000200"
      unitRef="USD">26700</us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000202"
      unitRef="USD">82200</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000203"
      unitRef="USD">80200</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000205"
      unitRef="USD">278200</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000206"
      unitRef="USD">290800</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000211"
      unitRef="USD">67100</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000212"
      unitRef="USD">88700</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <nnup:AccruedExpensesNoncurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000214"
      unitRef="USD">44700</nnup:AccruedExpensesNoncurrent>
    <nnup:AccruedExpensesNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000215"
      unitRef="USD">54300</nnup:AccruedExpensesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000217"
      unitRef="USD">111800</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000218"
      unitRef="USD">143000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000220"
      unitRef="USD">390000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000221"
      unitRef="USD">433800</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2026-03-31"
      decimals="INF"
      id="Fact000229"
      unitRef="USDPShares">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000231"
      unitRef="USDPShares">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2026-03-31"
      decimals="INF"
      id="Fact000233"
      unitRef="Shares">3000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000235"
      unitRef="Shares">3000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000226"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000227"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2026-03-31"
      decimals="INF"
      id="Fact000240"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000242"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2026-03-31"
      decimals="INF"
      id="Fact000244"
      unitRef="Shares">75000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000246"
      unitRef="Shares">75000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2026-03-31"
      decimals="INF"
      id="Fact000248"
      unitRef="Shares">11101789</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2026-03-31"
      decimals="INF"
      id="Fact000250"
      unitRef="Shares">11101789</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000252"
      unitRef="Shares">10835123</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000254"
      unitRef="Shares">10835123</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000237"
      unitRef="USD">111000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000238"
      unitRef="USD">108300</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000256"
      unitRef="USD">26103700</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000257"
      unitRef="USD">25698900</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000259"
      unitRef="USD">-12265700</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000260"
      unitRef="USD">-12203400</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000262"
      unitRef="USD">13949000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000263"
      unitRef="USD">13603800</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000265"
      unitRef="USD">14339000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000266"
      unitRef="USD">14037600</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000271"
      unitRef="USD">-62300</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000272"
      unitRef="USD">25500</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000277"
      unitRef="USD">2400</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000278"
      unitRef="USD">1700</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000280"
      unitRef="USD">29100</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000281"
      unitRef="USD">23600</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000283"
      unitRef="USD">19000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000284"
      unitRef="USD">19300</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:InventoryLIFOReservePeriodCharge
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000286"
      unitRef="USD">-20100</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:InventoryLIFOReservePeriodCharge
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000287"
      unitRef="USD">-4400</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000292"
      unitRef="USD">195300</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000293"
      unitRef="USD">-55200</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000295"
      unitRef="USD">-72900</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000296"
      unitRef="USD">-30200</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000298"
      unitRef="USD">-57300</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000299"
      unitRef="USD">-61600</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInLongTermReceivablesCurrent
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000301"
      unitRef="USD">-135400</us-gaap:IncreaseDecreaseInLongTermReceivablesCurrent>
    <us-gaap:IncreaseDecreaseInLongTermReceivablesCurrent
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000302"
      unitRef="USD">-96000</us-gaap:IncreaseDecreaseInLongTermReceivablesCurrent>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000307"
      unitRef="USD">2900</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000308"
      unitRef="USD">42000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000310"
      unitRef="USD">-48700</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000311"
      unitRef="USD">40000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000313"
      unitRef="USD">-19600</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000314"
      unitRef="USD">-21000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000316"
      unitRef="USD">-27000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000317"
      unitRef="USD">369700</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000322"
      unitRef="USD">13600</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000323"
      unitRef="USD">-0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000325"
      unitRef="USD">-13600</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000326"
      unitRef="USD">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000331"
      unitRef="USD">400000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000332"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000334"
      unitRef="USD">400000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000335"
      unitRef="USD">0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000337"
      unitRef="USD">359400</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000338"
      unitRef="USD">369700</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000343"
      unitRef="USD">11553600</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000344"
      unitRef="USD">10839700</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000346"
      unitRef="USD">11913000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact000347"
      unitRef="USD">11209400</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000354"
      unitRef="Shares">10835123</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000349"
      unitRef="USD">108300</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000350"
      unitRef="USD">25698900</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000351"
      unitRef="USD">-12203400</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000352"
      unitRef="USD">13603800</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2026-01-012026-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000357"
      unitRef="USD">7500</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000359"
      unitRef="USD">7500</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2026-01-012026-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000366"
      unitRef="Shares">266666</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-01-012026-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000361"
      unitRef="USD">2700</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-01-012026-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000362"
      unitRef="USD">397300</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000364"
      unitRef="USD">400000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000370"
      unitRef="USD">-62300</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000371"
      unitRef="USD">-62300</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2026-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000378"
      unitRef="Shares">11101789</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000373"
      unitRef="USD">111000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000374"
      unitRef="USD">26103700</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000375"
      unitRef="USD">-12265700</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000376"
      unitRef="USD">13949000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000385"
      unitRef="Shares">10792913</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000380"
      unitRef="USD">107900</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000381"
      unitRef="USD">25580400</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000382"
      unitRef="USD">-12048500</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000383"
      unitRef="USD">13639800</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000388"
      unitRef="USD">2000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000390"
      unitRef="USD">2000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000394"
      unitRef="USD">25500</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000395"
      unitRef="USD">25500</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000402"
      unitRef="Shares">10792913</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000397"
      unitRef="USD">107900</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000398"
      unitRef="USD">25582400</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000399"
      unitRef="USD">-12023000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact000400"
      unitRef="USD">13667300</us-gaap:StockholdersEquity>
    <us-gaap:NatureOfOperations contextRef="From2026-01-01to2026-03-31" id="Fact000404">&lt;p id="xdx_803_eus-gaap--NatureOfOperations_zcUfv9B6Wjgb" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 1. &lt;span id="xdx_828_z7VzKO8qU7n9"&gt;Financial Statements&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The accompanying unaudited condensed financial statements
have been prepared by Nocopi Technologies, Inc. (the &#x201c;Company&#x201d;). These statements include all adjustments (consisting only
of normal recurring adjustments) which management believes necessary for a fair presentation of the statements and have been prepared
on a consistent basis using the accounting policies described in Note 2. Significant Accounting Policies included in the Notes to Financial
Statements included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2025, as filed with the Securities
and Exchange Commission on March 31, 2026 (the &#x201c;2025 Annual Report&#x201d;). Certain financial information and footnote disclosures
normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or
omitted pursuant to such rules and regulations, although the Company believes that the accompanying disclosures are adequate to make the
information presented not misleading. The notes to financial statements included in the 2025 Annual Report should be read in conjunction
with the accompanying interim financial statements. The interim operating results for the three months ended March 31, 2026 may not be
necessarily indicative of the operating results expected for the full year.&#160;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company follows Financial Accounting Standards
Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) 220 in reporting comprehensive (loss) income.&#160;&#160;Comprehensive
(loss) income is a more inclusive financial reporting methodology that includes disclosure of certain financial information that historically
has not been recognized in the calculation of net (loss) income.&#160;&#160;Since the Company has no items of other comprehensive (loss)
income, comprehensive (loss) income is equal to net (loss) income.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Recently Issued Accounting Pronouncements Not Yet Adopted&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;In November 2024, the
FASB issued ASU No. 2024-03,&#160;&lt;i&gt;Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures (Subtopic
220-40): Disaggregation of Income Statement Expenses&#160;&lt;/i&gt;(ASU 2024-03). The new guidance requires disaggregated information about
certain income statement expense line items on an annual and interim basis. This guidance will be effective for annual periods beginning
the year ended December 31, 2027 and for interim periods thereafter. The new standard permits early adoption and can be applied prospectively
or retrospectively. We are evaluating the effect that this guidance will have on our consolidated financial statements and related disclosures.&lt;/span&gt;&#160;&lt;/p&gt;

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

</us-gaap:NatureOfOperations>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000406">&lt;p id="xdx_804_eus-gaap--CashAndCashEquivalentsDisclosureTextBlock_zwLdeZzr8xZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Note 2&lt;/b&gt;. &lt;b&gt;&lt;span id="xdx_828_zLtaNPFuSnse"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfCashAndCashEquivalentsTableTextBlock_ztJ4kg1jjwGb" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Cash and Cash Equivalents (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_zYBduWsVOzHc" style="display: none"&gt;Schedule of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20260331_zVqlxBSpDpgg" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20251231_z4Od0XMgf4Yl" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;March 31&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;December 31&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Cash and cash equivalents&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--CashAndMoneyMarketFundsAtCarryingValue_iI_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 66%; text-align: justify; padding-bottom: 1pt"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Cash and money market funds&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;11,913,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;11,553,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Cash and cash equivalents&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,913,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,553,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company currently maintains, and may in the future
maintain, assets at certain financial institutions in the United States in amounts that are, and in the future may be, in excess of the
Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) insurance limit of $250,000. At March 31, 2026 and December 31, 2025, the Company
had $&lt;span id="xdx_901_eus-gaap--CashUninsuredAmount_iI_c20260331_zVqmb727nU07" title="Cash uninsured by FDIC"&gt;11,663,000&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--CashUninsuredAmount_iI_c20251231_z4Z7WuzZJpg9" title="Cash uninsured by FDIC"&gt;11,303,600&lt;/span&gt; in excess of the FDIC insured limit, respectively. In the event of a failure of any financial institutions
where the Company maintains deposits or other assets, the Company may incur a loss to the extent such loss exceeds the FDIC insurance
limitation, which could have a material adverse effect on liquidity, financial condition and results of operations. Interest income earned
was $&lt;span id="xdx_909_eus-gaap--InvestmentIncomeNet_c20260101__20260331_zSqHag4rBq34" title="Interest income"&gt;98,000&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--InvestmentIncomeNet_c20250101__20250331_zPaWHuj7pI5a" title="Interest income"&gt;112,300&lt;/span&gt; for the three months ended March 31, 2026 and 2025, respectively, included in interest income on the condensed
statement of comprehensive loss.&lt;/p&gt;

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

</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000408">&lt;table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfCashAndCashEquivalentsTableTextBlock_ztJ4kg1jjwGb" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Cash and Cash Equivalents (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_zYBduWsVOzHc" style="display: none"&gt;Schedule of cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20260331_zVqlxBSpDpgg" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20251231_z4Od0XMgf4Yl" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;March 31&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;December 31&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Cash and cash equivalents&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--CashAndMoneyMarketFundsAtCarryingValue_iI_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 66%; text-align: justify; padding-bottom: 1pt"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Cash and money market funds&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;11,913,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;11,553,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Cash and cash equivalents&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,913,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,553,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <nnup:CashAndMoneyMarketFundsAtCarryingValue
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000410"
      unitRef="USD">11913000</nnup:CashAndMoneyMarketFundsAtCarryingValue>
    <nnup:CashAndMoneyMarketFundsAtCarryingValue
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000411"
      unitRef="USD">11553600</nnup:CashAndMoneyMarketFundsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000413"
      unitRef="USD">11913000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000414"
      unitRef="USD">11553600</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000416"
      unitRef="USD">11663000</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000418"
      unitRef="USD">11303600</us-gaap:CashUninsuredAmount>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000420"
      unitRef="USD">98000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000422"
      unitRef="USD">112300</us-gaap:InvestmentIncomeNet>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000424">&lt;p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_z847LapA5PNf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 3. &lt;span id="xdx_826_zvuSt7txLsik"&gt;Inventories&lt;/span&gt;&lt;/b&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfUtilityInventoryTextBlock_zcQLBAGueabl" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inventories (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B9_zIk84mrqJ1gg" style="display: none"&gt;Schedule of inventories&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20260331_z7nMg4eDTJf7" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20251231_zm9exyDbAyx4" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;March 31&lt;br/&gt; 2026&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;December 31&lt;br/&gt; 2025&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Inventories consist of the following&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzBH1_zlcBknsus3Tf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 66%; text-align: left"&gt;&#160;&#160;&#160;Raw materials&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;470,400&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;571,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--InventoryWorkInProcess_iI_pp0p0_d0_maIGzBH1_zFTNnaGBWEu7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&#160;Work in process&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;19,400&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--InventoryFinishedGoods_iI_pp0p0_d0_maIGzBH1_zrcV7mLEgsVa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;Finished goods&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,400&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzBH1_maINzhLJ_zc9lUAk17ESf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;b style="display: none"&gt;Inventory gross&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;498,200&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;571,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--InventoryAllowance_iNI_pp0p0_di_msINzhLJ_zLy26pgtP4Dl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;Less: Allowance&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(94,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(114,200&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryNet_iTI_pp0p0_mtINzhLJ_zpAs9YNcffO" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;b style="display: none"&gt;Inventory&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;404,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;456,900&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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











</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfUtilityInventoryTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000426">&lt;table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfUtilityInventoryTextBlock_zcQLBAGueabl" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Inventories (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B9_zIk84mrqJ1gg" style="display: none"&gt;Schedule of inventories&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20260331_z7nMg4eDTJf7" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20251231_zm9exyDbAyx4" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;March 31&lt;br/&gt; 2026&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;December 31&lt;br/&gt; 2025&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Inventories consist of the following&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzBH1_zlcBknsus3Tf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 66%; text-align: left"&gt;&#160;&#160;&#160;Raw materials&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;470,400&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;571,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--InventoryWorkInProcess_iI_pp0p0_d0_maIGzBH1_zFTNnaGBWEu7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&#160;Work in process&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;19,400&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--InventoryFinishedGoods_iI_pp0p0_d0_maIGzBH1_zrcV7mLEgsVa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;Finished goods&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,400&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzBH1_maINzhLJ_zc9lUAk17ESf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;b style="display: none"&gt;Inventory gross&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;498,200&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;571,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--InventoryAllowance_iNI_pp0p0_di_msINzhLJ_zLy26pgtP4Dl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;Less: Allowance&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(94,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(114,200&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryNet_iTI_pp0p0_mtINzhLJ_zpAs9YNcffO" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;b style="display: none"&gt;Inventory&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;404,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;456,900&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfUtilityInventoryTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000428"
      unitRef="USD">470400</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000429"
      unitRef="USD">571100</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000431"
      unitRef="USD">19400</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000432"
      unitRef="USD">0</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000434"
      unitRef="USD">8400</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000435"
      unitRef="USD">0</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000437"
      unitRef="USD">498200</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000438"
      unitRef="USD">571100</us-gaap:InventoryGross>
    <nnup:InventoryAllowance
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000440"
      unitRef="USD">94100</nnup:InventoryAllowance>
    <nnup:InventoryAllowance
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000441"
      unitRef="USD">114200</nnup:InventoryAllowance>
    <us-gaap:InventoryNet
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000443"
      unitRef="USD">404100</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000444"
      unitRef="USD">456900</us-gaap:InventoryNet>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000449">&lt;p id="xdx_800_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zOX1E05vzcEk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Note 4. &lt;span id="xdx_824_zNdLa2UxARLa"&gt;Long-term Receivables&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of March 31, 2026 and December 31, 2025, the Company
had long-term receivables of $&lt;span id="xdx_906_eus-gaap--NontradeReceivablesNoncurrent_pp0p0_c20260331_zoG4QxDzNhZ4" title="Long-term receivables"&gt;639,600&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--NontradeReceivablesNoncurrent_iI_pp0p0_c20251231_znVarzzJfwV6" title="Long-term receivables"&gt;775,000&lt;/span&gt;, respectively, from four licensees, respectively, representing the present value of fixed guaranteed royalty payments that will be payable over varying periods
of two through five years that commenced in the second half of 2022 and terminate in the second quarter of 2028. The fixed guaranteed
royalty payments result from amendments to license agreements with three existing licensees and a license agreement with a new licensee.
The receivable represents the present value of the fixed minimum annual payments due under the license agreements, discounted at the Company's
incremental borrowing rate of&#160;6.32% for two licensees that renewed in 2022 and 8.14% for a licensee that renewed in January 2025
and 5.52% for a new licensee in June 2025.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;These agreements grant licenses for the use of certain
patented ink technology as it exists at the time that it is granted which is considered functional intellectual property. Under Topic
606, a performance obligation to transfer a license for functional intellectual property is satisfied at a point in time and the fixed
consideration could be recognized upfront when the Company transfers control of the licensee if certain criteria are met. Specifically,
the minimum royalty guarantee could be recognized upfront if the following conditions are met:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 27px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The royalty payment is fixed or determinable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 27px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Collection of the royalty payment is considered probable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 27px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The licensee has the ability to benefit from the licensed technology&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company determined that the above conditions were met upon execution of the four license agreements. The present value of the fixed guaranteed
costs of obtaining the license agreements (sales commissions) was recorded upon renewal of three existing license agreements and a new
license agreement with a new licensee. The sales commissions are amortized on a systematic basis consistent with the pattern of revenue
recognition for the underlying these license agreements. The unamortized balance as of March 31, 2026 and December 31, 2025, for accrued
commission payable was $&lt;span id="xdx_905_eus-gaap--AccruedSalesCommissionCurrent_iI_pp0p0_c20260331_zzqn7f1b98C6" title="Accrued commission payable"&gt;85,600&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--AccruedSalesCommissionCurrent_iI_pp0p0_c20251231_zEx4pEMhLS5h" title="Accrued commission payable"&gt;96,100&lt;/span&gt;, respectively, included on the balance sheet in accrued expenses and accrued expenses, non-current.&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The current portion of the license agreements in the
amount of $&lt;span id="xdx_90B_eus-gaap--AccountsReceivableNet_pp0p0_c20260331_zqcw2fSISXTg" title="Accounts receivable, current"&gt;584,100&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--AccountsReceivableNet_pp0p0_c20251231_zao8d0IX0Zf2" title="Accounts receivable, current"&gt;599,400&lt;/span&gt;, is included in accounts receivable on the balance sheets as of March 31, 2026 and December 31, 2025,
respectively.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table summarizes the future minimum
payments due under the remaining three license agreements as of March 31, 2026:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock_zq8yf10PIWI5" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Long-term Receivables (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_zm0nKk7WUF5a" style="display: none"&gt;Schedule of future minimum payments&lt;/span&gt;&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="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Year Ending December 31:&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2026&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pp0p0_c20260331_zhXhpLJFGwth" style="text-align: right" title="2026"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;475,500&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2027&lt;/span&gt;&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 id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_pp0p0_c20260331_z1Pw1iY9wAvc" style="text-align: right" title="2027"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;567,500&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2028&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_pp0p0_c20260331_zyOLGIcRdQ3g" style="border-bottom: black 1pt solid; text-align: right" title="2028"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;270,000&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--NotesReceivableGross_pp0p0_c20260331_z99ww5cGthoe" style="border-bottom: black 2.25pt double; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,313,000&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has evaluated the collectability of the
long-term receivables and concluded that expected credit losses related to the receivables remain immaterial as of March 31, 2026. However,
there can be no assurance that the receivables will not be impaired in the future due to changes in the licensees&#x2019; financial condition
or other factors.&#160;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The long-term receivables are recorded at its present
value as of March 31, 2026, and the receivable and imputed interest will be amortized over the term of the license agreements using the
effective interest method. The book value approximates the fair value for long-tern receivables. The unamortized balance of the long-term
receivables as of March 31, 2026 and December 31, 2025 was $&lt;span id="xdx_903_eus-gaap--DebtInstrumentUnamortizedDiscountNoncurrent_iI_c20260331_z03erPUHyhlf" title="Unamortized balance of long-term receivables"&gt;639,600&lt;/span&gt; and $&lt;span id="xdx_90F_eus-gaap--DebtInstrumentUnamortizedDiscountNoncurrent_iI_c20251231_zgjkn8fbBRmi" title="Unamortized balance of long-term receivables"&gt;775,000&lt;/span&gt;, respectively. The unamortized imputed interest balance
as of March 31, 2026 and December 31, 2025 was $&lt;span id="xdx_90F_ecustom--InterestIncomeRecognized_c20260101__20260331_z3jO1UtWflZf" title="Interest income recognized"&gt;83,000&lt;/span&gt; and $&lt;span id="xdx_90F_ecustom--InterestIncomeRecognized_c20250101__20250331_zhTa1KTvPaW" title="Interest income recognized"&gt;90,200&lt;/span&gt;, respectively, which will be recognized as interest income through
June 30, 2028. Interest income derived from long-term receivables was $&lt;span id="xdx_90A_eus-gaap--InvestmentIncomeInterest_c20260101__20260331_zF8cFhFdddxj" title="Interest income"&gt;7,200&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--InvestmentIncomeInterest_c20250101__20250331_zGYDHVI9HNB" title="Interest income"&gt;4,900&lt;/span&gt; for the three months ended March 31, 2026 and
2025, respectively, included in the statements of comprehensive (loss) income.&lt;/p&gt;

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





</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:NontradeReceivablesNoncurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000451"
      unitRef="USD">639600</us-gaap:NontradeReceivablesNoncurrent>
    <us-gaap:NontradeReceivablesNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000453"
      unitRef="USD">775000</us-gaap:NontradeReceivablesNoncurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000455"
      unitRef="USD">85600</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000457"
      unitRef="USD">96100</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000459"
      unitRef="USD">584100</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000461"
      unitRef="USD">599400</us-gaap:AccountsReceivableNet>
    <us-gaap:ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000463">&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock_zq8yf10PIWI5" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Long-term Receivables (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_zm0nKk7WUF5a" style="display: none"&gt;Schedule of future minimum payments&lt;/span&gt;&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="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Year Ending December 31:&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2026&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pp0p0_c20260331_zhXhpLJFGwth" style="text-align: right" title="2026"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;475,500&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2027&lt;/span&gt;&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 id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_pp0p0_c20260331_z1Pw1iY9wAvc" style="text-align: right" title="2027"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;567,500&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2028&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_pp0p0_c20260331_zyOLGIcRdQ3g" style="border-bottom: black 1pt solid; text-align: right" title="2028"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;270,000&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--NotesReceivableGross_pp0p0_c20260331_z99ww5cGthoe" style="border-bottom: black 2.25pt double; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,313,000&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000465"
      unitRef="USD">475500</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000467"
      unitRef="USD">567500</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000469"
      unitRef="USD">270000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000471"
      unitRef="USD">1313000</us-gaap:NotesReceivableGross>
    <us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000473"
      unitRef="USD">639600</us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000475"
      unitRef="USD">775000</us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent>
    <nnup:InterestIncomeRecognized
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000477"
      unitRef="USD">83000</nnup:InterestIncomeRecognized>
    <nnup:InterestIncomeRecognized
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000479"
      unitRef="USD">90200</nnup:InterestIncomeRecognized>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000481"
      unitRef="USD">7200</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000483"
      unitRef="USD">4900</us-gaap:InvestmentIncomeInterest>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000486">&lt;p id="xdx_80B_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zKjHdiXGxod1" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"&gt;&lt;b&gt;Note 5. &lt;span id="xdx_82F_zrcyGGnwSCZ8"&gt;Stockholders&#x2019; Equity&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company follows FASB ASC 718, &lt;i&gt;Compensation
&#x2013; Stock Compensation&lt;/i&gt;, and uses the Black-Scholes option pricing model to calculate the grant-date fair value of an award. On
June 17, 2024, the Company&#x2019;s shareholders approved the Nocopi Technologies, Inc. 2024 Incentive Compensation Plan (the &#x201c;2024
Plan&#x201d;), which allows the Company to issue equity awards to directors, officers, other employees and consultants of the Company.
As of March 31, 2026 and 2025, &lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_c20260331__us-gaap--PlanNameAxis__custom--Plan2024Member__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zdr5SJ6tNPD2" title="Outstanding shares"&gt;41,930&lt;/span&gt; and &lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_c20250331__us-gaap--PlanNameAxis__custom--Plan2024Member__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zw3VdGwxrEl7" title="Outstanding shares"&gt;5,000&lt;/span&gt; unvested restricted stock units (&#x201c;RSUs&#x201d;) are outstanding under the 2024 Plan,
respectively. In addition, as of March 31, 2026 and 2025, &lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20260101__20260331__us-gaap--PlanNameAxis__custom--Plan2024Member__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zMh4IAUSkyei" title="Vested shares"&gt;333,945&lt;/span&gt; and &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20250101__20250331__us-gaap--PlanNameAxis__custom--Plan2024Member__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zCrADuf8Gq22" title="Vested shares"&gt;291,735&lt;/span&gt; shares have been issued in settlement of vested RSUs granted
under the 2024 Plan, respectively. As of March 31, 2026 and 2025, the unamortized value related to grants under the 2024 Plan was $&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20260101__20260331__us-gaap--PlanNameAxis__custom--Plan2024Member__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zexu7HpEMRj1" title="Granted shares"&gt;61,800&lt;/span&gt;
and $&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20250101__20250331__us-gaap--PlanNameAxis__custom--Plan2024Member__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zB2bTaLJbpXi" title="Granted shares"&gt;6,100&lt;/span&gt;, respectively.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"&gt;&lt;b&gt;Advisory Shares &#x2013; Private Placement&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On September 11, 2023, the Company entered into a
stock purchase agreement in connection with a private placement for total gross proceeds of $&lt;span id="xdx_901_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn6n6_c20230910__20230911_zWEEBqwWXPTj" title="Gross proceeds"&gt;5&lt;/span&gt;.0 million. The agreement provided for the
issuance of &lt;span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230910__20230911__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zqkkw6yEwP31" title="Issuance of common stock"&gt;1,250,000&lt;/span&gt; shares of common stock at $&lt;span id="xdx_905_eus-gaap--SharePrice_iI_c20230911__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zEQNiZXrQdl5" title="Purchase price per share"&gt;4.00&lt;/span&gt; per share. The sale closed on September 11, 2023. No placement fees or commissions
were paid.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In addition, as consideration for advisory services
through September 11, 2026, the Company agreed to issue &lt;span id="xdx_90D_ecustom--AggregateSharesIssued_iI_c20230911_zeXj4XQhofa6" title="Aggregate shares issued"&gt;65,790&lt;/span&gt; shares of common stock with a total grant-date fair value of $&lt;span id="xdx_90F_ecustom--FairMarketValue_iI_pp0p0_c20230911_zPLZ7IIRgrf1" title="Fair market value"&gt;263,160&lt;/span&gt;,
which vest in three equal tranches on September 11, 2024, 2025, and 2026.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company recognizes compensation expense for advisory
share grants based on grant-date fair value and recognizes expense on a straight-line basis over the service period.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For the three months ended March 31, 2026 and 2025,
the Company recognized consulting expense of $&lt;span id="xdx_90B_ecustom--ConsultingExpenses_pp0p0_c20260101__20260331_zAzu9KtaQQL8" title="Consulting expense"&gt;21,600&lt;/span&gt; and $&lt;span id="xdx_903_ecustom--ConsultingExpenses_pp0p0_c20250101__20250331_zTDbeLn1PnUg" title="Consulting expense"&gt;21,600&lt;/span&gt;, respectively, related to this stock grant.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify"&gt;On September 11, 2024 and September 11, 2025, the
Company issued &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20240910__20240911_zSKYSDH47pXl" title="Number of shares issued for services"&gt;&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20250910__20250911_zGAZ4vfBkoSk" title="Number of shares issued for services"&gt;21,930&lt;/span&gt;&lt;/span&gt; shares of common stock at a fair value of $&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_pp0p0_c20250910__20250911_z2dgiyZy2nq9" title="Value of shares issued for services"&gt;87,700&lt;/span&gt; upon the vesting of the first and second tranches. As of March
31, 2026, unrecognized compensation expense related to the advisory shares was approximately $&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20260101__20260331_zmtK8n9ZLHM9" title="Number of shares issued for services"&gt;39,400&lt;/span&gt;, which will be recognized over the
remaining service period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt"&gt;&lt;b&gt;Director and Executive Grants&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 29, 2025, executives were granted &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pp0p0_c20251228__20251229__srt--TitleOfIndividualAxis__srt--ExecutiveOfficerMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zmSQcpliG3N4" title="Number of share granted"&gt;40,000&lt;/span&gt;
RSUs, of which &lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pp0p0_c20251228__20251229__srt--TitleOfIndividualAxis__srt--ExecutiveOfficerMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zBoPHMVjRIZ" title="Number of share vested"&gt;20,000&lt;/span&gt; vested and &lt;span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesOther_pp0p0_c20251228__20251229__srt--TitleOfIndividualAxis__srt--ExecutiveOfficerMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zKXpItOKrz6l" title="Number of share issued"&gt;17,640&lt;/span&gt; shares were issued immediately at a value of $&lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueOther_pp0p0_c20251228__20251229__srt--TitleOfIndividualAxis__srt--ExecutiveOfficerMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zdnWM8iAQQfb" title="Number of share issued, value"&gt;26,500&lt;/span&gt;, net of taxes. The remaining &lt;span id="xdx_90E_eus-gaap--StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_iI_pp0p0_c20260331__srt--TitleOfIndividualAxis__srt--ExecutiveOfficerMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zVK5ny9CuH43" title="Number of share remaining"&gt;20,000&lt;/span&gt; vest
on December 29, 2026. The aggregate grant-date fair value was $&lt;span id="xdx_90F_ecustom--FairMarketValue_iI_pp0p0_c20251229_zwxqwMeynjJ7" title="Fair market value"&gt;60,000&lt;/span&gt;, of which $&lt;span id="xdx_90E_eus-gaap--StockGrantedDuringPeriodValueSharebasedCompensationGross_pp0p0_c20251228__20251229_z6tGuLqAoyX" title="Grant-date fair value"&gt;30,000&lt;/span&gt; was recognized in 2025. The remaining amount
will be recognized over the remaining vesting period.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Private Placement&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 31, 2025, the Company entered into Stock
Purchase Agreements (the &#x201c;Purchase Agreements&#x201d;), by and between the Company and various institutional investors (the &#x201c;Purchasers&#x201d;).The
Purchase Agreements provided for the private issuance (the &#x201c;Private Placement&#x201d;) to the Purchasers of an aggregate of&#160;&lt;span id="xdx_90B_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20250101__20251231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zngtOFyjBdG6" title="Issued shares"&gt;266,666&lt;/span&gt;&#160;shares
of the Company&#x2019;s common stock (such shares of common stock issued pursuant to the Private Placement, the &#x201c;Placement Shares&#x201d;)
at a purchase price of $&lt;span id="xdx_902_eus-gaap--SaleOfStockPricePerShare_iI_c20251231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_z5KFrDmWyq4j" title="Purchase price"&gt;1.50&lt;/span&gt;&#160;per share. On January 9, 2026, the Private Placement closed and the Company received aggregate gross
proceeds of $&lt;span id="xdx_90B_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20260108__20260109__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zXxgouopmZk6" title="Aggregate gross proceeds"&gt;400,000&lt;/span&gt;. No placement fees or commissions were paid in connection with this transaction.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Kevin Westenburg, the Company&#x2019;s President and
a Director, purchased &lt;span id="xdx_906_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20250101__20251231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__srt--TitleOfIndividualAxis__custom--KevinWestenburgMember_zuhYfvCmHsq9" title="Issued shares"&gt;33,333&lt;/span&gt; Placement Shares in connection with the Private Placement.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Third Parties purchased an aggregate of &lt;span id="xdx_903_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20250101__20251231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__srt--TitleOfIndividualAxis__custom--ThirdPartiesMember_zQr8wcJjXtW6" title="Issued shares"&gt;233,333&lt;/span&gt; Placement
Shares in connection with the Private Placement.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In connection
with the Purchase Agreements, on December 31, 2025, the Company entered into registration rights agreements with certain of the Purchasers,
which provides that on or prior to January 9, 2027, the Company must file a registration statement to register the Purchaser&#x2019;s respective
Placement Shares.&lt;/span&gt;&lt;/p&gt;

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





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt"&gt;&lt;b&gt;Stock-Based Compensation Expense&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify"&gt;For the three months ended March 31, 2026 and
2025, the Company recognized stock-based compensation expense of $&lt;span id="xdx_907_eus-gaap--ShareBasedCompensation_c20260101__20260331_zUDRP9205XZj" title="Share-based compensation"&gt;29,000&lt;/span&gt; and $&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensation_c20250101__20250331_zBCLHvFM0MT7" title="Share-based compensation"&gt;23,700&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify"&gt;As of March 31, 2026, total unrecognized compensation
expense related to nonvested awards was approximately $&lt;span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20260331_zAB6o3ietTa" title="Unrecognized compensation expense"&gt;61,800&lt;/span&gt;, which is expected to be recognized over a weighted-average period of approximately
one year.&lt;/p&gt;




&lt;p style="font: 4pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2026-03-31_custom_Plan2024Member_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact000488"
      unitRef="Shares">41930</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2025-03-31_custom_Plan2024Member_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact000490"
      unitRef="Shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2026-01-012026-03-31_custom_Plan2024Member_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact000492"
      unitRef="Shares">333945</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2025-01-012025-03-31_custom_Plan2024Member_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact000494"
      unitRef="Shares">291735</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2026-01-012026-03-31_custom_Plan2024Member_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact000496"
      unitRef="Shares">61800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2025-01-012025-03-31_custom_Plan2024Member_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact000498"
      unitRef="Shares">6100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2023-09-102023-09-11"
      decimals="-6"
      id="Fact000500"
      unitRef="USD">5000000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-09-102023-09-11_us-gaap_PrivatePlacementMember"
      decimals="INF"
      id="Fact000502"
      unitRef="Shares">1250000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice
      contextRef="AsOf2023-09-11_us-gaap_PrivatePlacementMember"
      decimals="INF"
      id="Fact000504"
      unitRef="USDPShares">4.00</us-gaap:SharePrice>
    <nnup:AggregateSharesIssued
      contextRef="AsOf2023-09-11"
      decimals="INF"
      id="Fact000506"
      unitRef="Shares">65790</nnup:AggregateSharesIssued>
    <nnup:FairMarketValue
      contextRef="AsOf2023-09-11"
      decimals="0"
      id="Fact000508"
      unitRef="USD">263160</nnup:FairMarketValue>
    <nnup:ConsultingExpenses
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000510"
      unitRef="USD">21600</nnup:ConsultingExpenses>
    <nnup:ConsultingExpenses
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000512"
      unitRef="USD">21600</nnup:ConsultingExpenses>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2024-09-102024-09-11"
      decimals="INF"
      id="Fact000514"
      unitRef="Shares">21930</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2025-09-102025-09-11"
      decimals="INF"
      id="Fact000516"
      unitRef="Shares">21930</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2025-09-102025-09-11"
      decimals="0"
      id="Fact000518"
      unitRef="USD">87700</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000520"
      unitRef="Shares">39400</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2025-12-282025-12-29_srt_ExecutiveOfficerMember_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact000522"
      unitRef="Shares">40000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2025-12-282025-12-29_srt_ExecutiveOfficerMember_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact000524"
      unitRef="Shares">20000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2025-12-282025-12-29_srt_ExecutiveOfficerMember_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact000526"
      unitRef="Shares">17640</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2025-12-282025-12-29_srt_ExecutiveOfficerMember_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact000528"
      unitRef="USD">26500</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="AsOf2026-03-31_srt_ExecutiveOfficerMember_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact000530"
      unitRef="Shares">20000</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <nnup:FairMarketValue
      contextRef="AsOf2025-12-29"
      decimals="0"
      id="Fact000532"
      unitRef="USD">60000</nnup:FairMarketValue>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
      contextRef="From2025-12-282025-12-29"
      decimals="0"
      id="Fact000534"
      unitRef="USD">30000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2025-01-012025-12-31_us-gaap_PrivatePlacementMember"
      decimals="INF"
      id="Fact000536"
      unitRef="Shares">266666</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2025-12-31_us-gaap_PrivatePlacementMember"
      decimals="INF"
      id="Fact000538"
      unitRef="USDPShares">1.50</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="From2026-01-082026-01-09_us-gaap_PrivatePlacementMember"
      decimals="0"
      id="Fact000540"
      unitRef="USD">400000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2025-01-012025-12-31_us-gaap_PrivatePlacementMember_custom_KevinWestenburgMember"
      decimals="INF"
      id="Fact000542"
      unitRef="Shares">33333</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2025-01-012025-12-31_us-gaap_PrivatePlacementMember_custom_ThirdPartiesMember"
      decimals="INF"
      id="Fact000544"
      unitRef="Shares">233333</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ShareBasedCompensation
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000547"
      unitRef="USD">29000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000549"
      unitRef="USD">23700</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000551"
      unitRef="USD">61800</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000553">&lt;p id="xdx_803_eus-gaap--IncomeTaxDisclosureTextBlock_zfZc5XUxyho" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Note 6. I&lt;span id="xdx_823_zctfpWtikFaa"&gt;ncome Taxes&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;There was &lt;span id="xdx_909_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_do_c20250101__20250331_zaJgxy2UuGFa" title="Income tax expense"&gt;&lt;span id="xdx_90A_eus-gaap--CurrentIncomeTaxExpenseBenefit_pp0p0_do_c20260101__20260331_z2G86tqNDAp7" title="Income tax expense"&gt;no&lt;/span&gt;&lt;/span&gt; income tax expense reflected in the results
of operations for the quarter ended March 31, 2026 [and 2025] and the year ended December 31, 2025, due to the recording of a full valuation
allowance since it is more likely than not that that the realization of the net deferred tax assets would not be realized. The valuation
allowance at March 31, 2026 and December 31, 2025 were $&lt;span id="xdx_901_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_c20260331_zQ2QpWfG0ne6" title="Valuation allowance"&gt;565,600&lt;/span&gt; and &lt;span id="xdx_90C_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_c20251231_z4ZfZHOZYko6" title="Valuation allowance"&gt;551,000&lt;/span&gt;, respectively.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of March 31, 2026 and December 31, 2025, the Company
had federal net operating loss carry forwards of $&lt;span id="xdx_90C_eus-gaap--OperatingLossCarryforwards_pp0p0_c20260331__us-gaap--IncomeTaxAuthorityAxis__us-gaap--DomesticCountryMember_zt9FvCu6e9Yb" title="Net operating loss carryforwards"&gt;874,000&lt;/span&gt; and $&lt;span id="xdx_902_eus-gaap--OperatingLossCarryforwards_pp0p0_c20251231__us-gaap--IncomeTaxAuthorityAxis__us-gaap--DomesticCountryMember_zFIp11iAtHc1" title="Net operating loss carryforwards"&gt;804,000&lt;/span&gt;, respectively, and state net operating loss carryforwards of $&lt;span id="xdx_903_eus-gaap--OperatingLossCarryforwards_pp0p0_c20260331__us-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zJMEb1oWxzUh" title="Net operating loss carryforwards"&gt;3,145,000&lt;/span&gt;
and $&lt;span id="xdx_90C_eus-gaap--OperatingLossCarryforwards_pp0p0_c20251231__us-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zgoHEFSBxXJ6" title="Net operating loss carryforwards"&gt;3,176,000&lt;/span&gt;, respectively, which may be used to offset future taxable income. The remaining federal NOL's will not expire but will
be limited to 80% of taxable income. The Pennsylvania NOL's began to expire in 2024, with $1,307,000 expiring by 2032. The remaining Pennsylvania
NOL's expire in 20 years and the Florida NOL's will not expire.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The tax effects of temporary differences which give
rise to deferred tax assets (liabilities) are summarized as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zobAHNsawXMl" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zZVGlmcYNXq7" style="display: none"&gt;Schedule of deferred tax assets liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20260331_z1BQg7eSvdj4" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20251231_zy853vsB86Fl" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;March 31, 2026&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;December 31, 2025&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DeferredTaxAssetsAndLiabilitiesAbstract_iB_zXNchYHiAVd9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Deferred tax assets/(liabilities)&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_maDTAGz5VU_zOdNmcwsC2je" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 66%; text-align: left; text-indent: -0.15in; padding-left: 0.15in"&gt;Net operating loss carryforward&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;424,200&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;412,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_maDTAGz5VU_zgX8awhSFkn1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.15in; padding-left: 0.15in"&gt;R&amp;amp;D Credits&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;85,900&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;80,300&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_d0_maDTAGz5VU_zyGIB6jiitG" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.15in; padding-left: 0.15in"&gt;Stock-based compensation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredIncomeTaxesAndOtherAssetsNoncurrent_iI_maDTAGz5VU_zBcLWs4eADd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.15in; padding-left: 0.15in"&gt;Operating lease assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,200&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_maDTAGz5VU_z3bxcs40z26d" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.15in; padding-left: 0.15in"&gt;Capitalize research &amp;amp; development costs&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;48,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;53,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_maDTAGz5VU_z6Nt5LrwNiqk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.15in; padding-left: 0.15in"&gt;Depreciation &amp;amp; amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,300&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxAssetsGross_iTI_mtDTAGz5VU_maDTANz2M4_zoaklbF2UPTe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.15in; padding-left: 0.15in"&gt;Total deferred tax assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;565,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;551,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_msDTANz2M4_zStYlMPXEgi5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.15in; padding-left: 0.15in"&gt;Valuation allowance&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(565,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(551,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsNet_iTI_d0_mtDTANz2M4_zXJUflJ01xed" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-indent: -0.15in; padding-left: 0.15in"&gt;Net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For the quarter ended March 31, 2026, the net increase
in valuation allowance was $&lt;span id="xdx_908_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_c20260101__20260331_zedRNosDKYj4" title="Net increase in valuation allowance"&gt;14,600&lt;/span&gt;.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Reconciliation of the statutory federal income tax
to the Company's effective tax:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zKvQKYqJrt6b" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details 1)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B8_ztTjKhIpQNh1" style="display: none"&gt;Schedule of reconciliation of the statutory federal rate&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20260101__20260331_zzjpswQtS0J1" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20250101__20251231_zWrHaPDDt88f" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;March 31, 2026&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;December 31, 2025&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;%&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;%&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_zpXZsNN2VbOf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 40%; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;U.S.
    Federal statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman, Times, Serif"&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="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"&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="width: 12%; font-family: Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(13,100&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&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: 1%; text-align: left"&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: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20260101__20260331_zr2aYHlrAsPl" title="U.S. Federal statutory tax rate percentage"&gt;21.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&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: 1%"&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: 1%; text-align: left"&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: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(32,500&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&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: 1%; text-align: left"&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: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20250101__20251231_zZYKQWYiUx2h" title="U.S. Federal statutory tax rate percentage"&gt;21.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;State
    and local income tax, net of federal income tax effect&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_ziaYhna2pgM2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Pennsylvania
    state modifications&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(7,100&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20260101__20260331_zBaImjttOAq9" title="Pennsylvania state modification percentage"&gt;11.40&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(33,200&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20250101__20251231_zQD5Iocqy0c8" title="Pennsylvania state modification percentage"&gt;21.40&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_z1v01OKARl0l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Pennsylvania
    income tax&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(4,700&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20260101__20260331_zgwWC5D0n2Fi" title="Pennsylvania income tax percentage"&gt;7.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(11,800&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20250101__20251231_zUYTHXU8iXTi" title="Pennsylvania income tax percentage"&gt;7.63&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--IncomeTaxReconciliationChangeInDeferredTaxAssetsStateValuationAdjustment_d0_zS81pYcV40Ec" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;State
    valuation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(4,100&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_ecustom--EffectiveIncomeTaxRateReconciliationStateValuationAdjustment_dp_c20260101__20260331_zZPohYdOmN08" title="Pennsylvania income tax percentage"&gt;6.60&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_ecustom--EffectiveIncomeTaxRateReconciliationStateValuationAdjustment_dp0_c20250101__20251231_zKTkhr2o9dEe" title="Pennsylvania income tax percentage"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--IncomeTaxReconciliationChangeInDeferredTaxAssetsPennsylvaniaNetOperatingLossExpiration_d0_zutHUlyukeIe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Pennsylvania
    net operating loss expiration&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,800&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_ecustom--EffectiveIncomeTaxRateReconciliationPennsylvaniaNetOperatingLossExpiration_dp_c20260101__20260331_ziYDRR1Kqpki" title="Pennsylvania income tax percentage"&gt;(25.30&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_ecustom--EffectiveIncomeTaxRateReconciliationPennsylvaniaNetOperatingLossExpiration_dp0_c20250101__20251231_zYdA3nuIwEs7" title="Pennsylvania income tax percentage"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--IncomeTaxReconciliationOtherAdjustments_zNlemJa0vzc5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_c20260101__20260331_zZnj1B9oHPQe" title="Other  percentage"&gt;(0.10&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2,300&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_c20250101__20251231_zGrDKZuQx9zg" title="Other  percentage"&gt;1.38&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncomeTaxReconciliationTaxCredits_iN_di_zxHw0kIg2eT5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tax
    credits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&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-family: Times New Roman, Times, Serif; text-align: left"&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-family: Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(5,600&lt;/span&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20260101__20260331_zs2NMXyd7Mk2" title="Tax Credits, percentage"&gt;8.90&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(39,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20250101__20251231_zJn7IieqXkM5" title="Tax Credits, percentage"&gt;25.20&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_zpFY0nUQRHag" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Changes
    in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;18,500&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20260101__20260331_zNQSTKzizqyl" title="Change in valuation allowance percentage"&gt;(29.70&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(160,400&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20250101__20251231_z2aS5BLhmFMg" title="Change in valuation allowance percentage"&gt;103.59&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_iB_zpDUTAEcwgj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Nontaxable
    or nondeductible items&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--IncomeTaxReconciliationNondeductibleReturnProvisionAdjustments_d0_z1uzlvqbDQZ" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Return
    to provision adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleReturnProvisionAdjustments_dp0_c20260101__20260331_zDiP0FbmM17" title="Return to provision adjustments percentage"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;19,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleReturnProvisionAdjustments_dp_c20250101__20251231_z3iMkRUiIi0g" title="Return to provision adjustments percentage"&gt;(12.29&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--IncomeTaxReconciliationNondeductibleNetOperatingLosses_d0_zX9jphf9M3hd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Expiration
    of net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleNetOperatingLosses_dp0_c20260101__20260331_zajx32OR9UC8" title="Expiration of net operating losses percentage"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;260,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleNetOperatingLosses_dp_c20250101__20251231_zGFbgUUae3kc" title="Expiration of net operating losses percentage"&gt;(167.91&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_d0_z5g0D1G9p2Mk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;200&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&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; padding-bottom: 1pt"&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="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp0_c20260101__20260331_zhYFjKZ3CuQk" title="Other nondeductible percentage"&gt;(0.30&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&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="padding-bottom: 1pt"&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="border-bottom: Black 1pt solid; text-align: left"&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="border-bottom: Black 1pt solid; text-align: right"&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="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeTaxExpenseBenefit_d0_zoNmz3xyvn4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Provision
    for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&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="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&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; padding-bottom: 2.5pt"&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="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp0_c20260101__20260331_zAq713uxUWve" title="Provision for income taxes percentage"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&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: 11pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&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="border-bottom: Black 2.5pt double; font: 11pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 2.5pt double; font: 11pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 11pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&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; padding-bottom: 2.5pt"&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="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp0_c20250101__20251231_zIVtlibCV881" title="Provision for income taxes percentage"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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









&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Internal Revenue Code Section 382 limits the ability
to utilize net operating losses if a 50% change in ownership occurs over a three-year period. Such limitation of the net operating losses
may have occurred, but we have not analyzed it at this time as the deferred tax asset is fully reserved.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&#x2019;s policy is to record interest and
penalties associated with unrecognized tax benefits as additional income taxes in the statement of operations.&#160;The Company did &lt;span id="xdx_901_eus-gaap--UnrecognizedTaxBenefits_iI_pp0p0_do_c20260331_zzpXkCkxYEHb" title="Unrecognized tax benefits"&gt;&lt;span id="xdx_90A_eus-gaap--LiabilityForUncertainTaxPositionsCurrent_iI_pp0p0_do_c20260331_z6wIZvIAWet8" title="Accrual for uncertain tax positions"&gt;no&lt;/span&gt;&lt;/span&gt;t
recognize any interest or penalties during 2026 related to unrecognized tax benefits.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Tax years ending December 31, 2022 and thereafter
remain open to examination for federal income tax purposes and by other major taxing jurisdictions to which the Company is subject.&lt;/p&gt;

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

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000555"
      unitRef="USD">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000557"
      unitRef="USD">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000559"
      unitRef="USD">565600</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000561"
      unitRef="USD">551000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2026-03-31_us-gaap_DomesticCountryMember"
      decimals="0"
      id="Fact000563"
      unitRef="USD">874000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2025-12-31_us-gaap_DomesticCountryMember"
      decimals="0"
      id="Fact000565"
      unitRef="USD">804000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2026-03-31_us-gaap_StateAndLocalJurisdictionMember"
      decimals="0"
      id="Fact000567"
      unitRef="USD">3145000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2025-12-31_us-gaap_StateAndLocalJurisdictionMember"
      decimals="0"
      id="Fact000569"
      unitRef="USD">3176000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000571">&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zobAHNsawXMl" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zZVGlmcYNXq7" style="display: none"&gt;Schedule of deferred tax assets liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20260331_z1BQg7eSvdj4" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20251231_zy853vsB86Fl" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;March 31, 2026&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;December 31, 2025&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DeferredTaxAssetsAndLiabilitiesAbstract_iB_zXNchYHiAVd9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Deferred tax assets/(liabilities)&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_maDTAGz5VU_zOdNmcwsC2je" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 66%; text-align: left; text-indent: -0.15in; padding-left: 0.15in"&gt;Net operating loss carryforward&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;424,200&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;412,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_maDTAGz5VU_zgX8awhSFkn1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.15in; padding-left: 0.15in"&gt;R&amp;amp;D Credits&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;85,900&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;80,300&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_d0_maDTAGz5VU_zyGIB6jiitG" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.15in; padding-left: 0.15in"&gt;Stock-based compensation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,100&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredIncomeTaxesAndOtherAssetsNoncurrent_iI_maDTAGz5VU_zBcLWs4eADd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.15in; padding-left: 0.15in"&gt;Operating lease assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,200&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_maDTAGz5VU_z3bxcs40z26d" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.15in; padding-left: 0.15in"&gt;Capitalize research &amp;amp; development costs&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;48,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;53,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_maDTAGz5VU_z6Nt5LrwNiqk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.15in; padding-left: 0.15in"&gt;Depreciation &amp;amp; amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,300&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxAssetsGross_iTI_mtDTAGz5VU_maDTANz2M4_zoaklbF2UPTe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.15in; padding-left: 0.15in"&gt;Total deferred tax assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;565,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;551,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_msDTANz2M4_zStYlMPXEgi5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; text-indent: -0.15in; padding-left: 0.15in"&gt;Valuation allowance&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(565,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(551,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsNet_iTI_d0_mtDTANz2M4_zXJUflJ01xed" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-indent: -0.15in; padding-left: 0.15in"&gt;Net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000576"
      unitRef="USD">424200</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000577"
      unitRef="USD">412600</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000579"
      unitRef="USD">85900</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000580"
      unitRef="USD">80300</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000582"
      unitRef="USD">2100</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000583"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000585"
      unitRef="USD">2000</us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000586"
      unitRef="USD">2200</us-gaap:DeferredIncomeTaxesAndOtherAssetsNoncurrent>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000588"
      unitRef="USD">48800</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000589"
      unitRef="USD">53600</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000591"
      unitRef="USD">2600</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000592"
      unitRef="USD">2300</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000594"
      unitRef="USD">565600</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000595"
      unitRef="USD">551000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000597"
      unitRef="USD">565600</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000598"
      unitRef="USD">551000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000600"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000601"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000603"
      unitRef="USD">14600</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000605">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zKvQKYqJrt6b" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details 1)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B8_ztTjKhIpQNh1" style="display: none"&gt;Schedule of reconciliation of the statutory federal rate&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20260101__20260331_zzjpswQtS0J1" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20250101__20251231_zWrHaPDDt88f" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;March 31, 2026&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;December 31, 2025&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;%&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;%&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_zpXZsNN2VbOf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 40%; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;U.S.
    Federal statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman, Times, Serif"&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="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"&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="width: 12%; font-family: Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(13,100&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&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: 1%; text-align: left"&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: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20260101__20260331_zr2aYHlrAsPl" title="U.S. Federal statutory tax rate percentage"&gt;21.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&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: 1%"&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: 1%; text-align: left"&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: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(32,500&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&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: 1%; text-align: left"&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: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20250101__20251231_zZYKQWYiUx2h" title="U.S. Federal statutory tax rate percentage"&gt;21.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;State
    and local income tax, net of federal income tax effect&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_ziaYhna2pgM2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Pennsylvania
    state modifications&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(7,100&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20260101__20260331_zBaImjttOAq9" title="Pennsylvania state modification percentage"&gt;11.40&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(33,200&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20250101__20251231_zQD5Iocqy0c8" title="Pennsylvania state modification percentage"&gt;21.40&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_z1v01OKARl0l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Pennsylvania
    income tax&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(4,700&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20260101__20260331_zgwWC5D0n2Fi" title="Pennsylvania income tax percentage"&gt;7.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(11,800&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20250101__20251231_zUYTHXU8iXTi" title="Pennsylvania income tax percentage"&gt;7.63&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--IncomeTaxReconciliationChangeInDeferredTaxAssetsStateValuationAdjustment_d0_zS81pYcV40Ec" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;State
    valuation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(4,100&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_ecustom--EffectiveIncomeTaxRateReconciliationStateValuationAdjustment_dp_c20260101__20260331_zZPohYdOmN08" title="Pennsylvania income tax percentage"&gt;6.60&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_ecustom--EffectiveIncomeTaxRateReconciliationStateValuationAdjustment_dp0_c20250101__20251231_zKTkhr2o9dEe" title="Pennsylvania income tax percentage"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--IncomeTaxReconciliationChangeInDeferredTaxAssetsPennsylvaniaNetOperatingLossExpiration_d0_zutHUlyukeIe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Pennsylvania
    net operating loss expiration&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,800&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_ecustom--EffectiveIncomeTaxRateReconciliationPennsylvaniaNetOperatingLossExpiration_dp_c20260101__20260331_ziYDRR1Kqpki" title="Pennsylvania income tax percentage"&gt;(25.30&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_ecustom--EffectiveIncomeTaxRateReconciliationPennsylvaniaNetOperatingLossExpiration_dp0_c20250101__20251231_zYdA3nuIwEs7" title="Pennsylvania income tax percentage"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--IncomeTaxReconciliationOtherAdjustments_zNlemJa0vzc5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_c20260101__20260331_zZnj1B9oHPQe" title="Other  percentage"&gt;(0.10&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2,300&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_c20250101__20251231_zGrDKZuQx9zg" title="Other  percentage"&gt;1.38&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncomeTaxReconciliationTaxCredits_iN_di_zxHw0kIg2eT5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tax
    credits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&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-family: Times New Roman, Times, Serif; text-align: left"&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-family: Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(5,600&lt;/span&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20260101__20260331_zs2NMXyd7Mk2" title="Tax Credits, percentage"&gt;8.90&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(39,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20250101__20251231_zJn7IieqXkM5" title="Tax Credits, percentage"&gt;25.20&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_zpFY0nUQRHag" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Changes
    in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;18,500&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20260101__20260331_zNQSTKzizqyl" title="Change in valuation allowance percentage"&gt;(29.70&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(160,400&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20250101__20251231_z2aS5BLhmFMg" title="Change in valuation allowance percentage"&gt;103.59&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_iB_zpDUTAEcwgj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Nontaxable
    or nondeductible items&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--IncomeTaxReconciliationNondeductibleReturnProvisionAdjustments_d0_z1uzlvqbDQZ" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Return
    to provision adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleReturnProvisionAdjustments_dp0_c20260101__20260331_zDiP0FbmM17" title="Return to provision adjustments percentage"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;19,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleReturnProvisionAdjustments_dp_c20250101__20251231_z3iMkRUiIi0g" title="Return to provision adjustments percentage"&gt;(12.29&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--IncomeTaxReconciliationNondeductibleNetOperatingLosses_d0_zX9jphf9M3hd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Expiration
    of net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleNetOperatingLosses_dp0_c20260101__20260331_zajx32OR9UC8" title="Expiration of net operating losses percentage"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;260,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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"&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; text-align: left"&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; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleNetOperatingLosses_dp_c20250101__20251231_zGFbgUUae3kc" title="Expiration of net operating losses percentage"&gt;(167.91&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_d0_z5g0D1G9p2Mk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;200&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&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; padding-bottom: 1pt"&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="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp0_c20260101__20260331_zhYFjKZ3CuQk" title="Other nondeductible percentage"&gt;(0.30&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&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="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&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="padding-bottom: 1pt"&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="border-bottom: Black 1pt solid; text-align: left"&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="border-bottom: Black 1pt solid; text-align: right"&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="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&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="text-align: left"&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="text-align: right"&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="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeTaxExpenseBenefit_d0_zoNmz3xyvn4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Provision
    for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&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="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&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; padding-bottom: 2.5pt"&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="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp0_c20260101__20260331_zAq713uxUWve" title="Provision for income taxes percentage"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&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: 11pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&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="border-bottom: Black 2.5pt double; font: 11pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 2.5pt double; font: 11pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 11pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&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; padding-bottom: 2.5pt"&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="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&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="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp0_c20250101__20251231_zIVtlibCV881" title="Provision for income taxes percentage"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000607"
      unitRef="USD">-13100</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000610"
      unitRef="Pure">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2025-01-012025-12-31"
      decimals="0"
      id="Fact000608"
      unitRef="USD">-32500</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2025-01-012025-12-31"
      decimals="INF"
      id="Fact000612"
      unitRef="Pure">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000614"
      unitRef="USD">-7100</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000617"
      unitRef="Pure">0.1140</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2025-01-012025-12-31"
      decimals="0"
      id="Fact000615"
      unitRef="USD">-33200</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2025-01-012025-12-31"
      decimals="INF"
      id="Fact000619"
      unitRef="Pure">0.2140</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000621"
      unitRef="USD">-4700</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000624"
      unitRef="Pure">0.0750</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2025-01-012025-12-31"
      decimals="0"
      id="Fact000622"
      unitRef="USD">-11800</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2025-01-012025-12-31"
      decimals="INF"
      id="Fact000626"
      unitRef="Pure">0.0763</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <nnup:IncomeTaxReconciliationChangeInDeferredTaxAssetsStateValuationAdjustment
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000628"
      unitRef="USD">-4100</nnup:IncomeTaxReconciliationChangeInDeferredTaxAssetsStateValuationAdjustment>
    <nnup:EffectiveIncomeTaxRateReconciliationStateValuationAdjustment
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000631"
      unitRef="Pure">0.0660</nnup:EffectiveIncomeTaxRateReconciliationStateValuationAdjustment>
    <nnup:IncomeTaxReconciliationChangeInDeferredTaxAssetsStateValuationAdjustment
      contextRef="From2025-01-012025-12-31"
      decimals="0"
      id="Fact000629"
      unitRef="USD">0</nnup:IncomeTaxReconciliationChangeInDeferredTaxAssetsStateValuationAdjustment>
    <nnup:EffectiveIncomeTaxRateReconciliationStateValuationAdjustment
      contextRef="From2025-01-012025-12-31"
      decimals="INF"
      id="Fact000633"
      unitRef="Pure">0</nnup:EffectiveIncomeTaxRateReconciliationStateValuationAdjustment>
    <nnup:IncomeTaxReconciliationChangeInDeferredTaxAssetsPennsylvaniaNetOperatingLossExpiration
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000635"
      unitRef="USD">15800</nnup:IncomeTaxReconciliationChangeInDeferredTaxAssetsPennsylvaniaNetOperatingLossExpiration>
    <nnup:EffectiveIncomeTaxRateReconciliationPennsylvaniaNetOperatingLossExpiration
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000638"
      unitRef="Pure">-0.2530</nnup:EffectiveIncomeTaxRateReconciliationPennsylvaniaNetOperatingLossExpiration>
    <nnup:IncomeTaxReconciliationChangeInDeferredTaxAssetsPennsylvaniaNetOperatingLossExpiration
      contextRef="From2025-01-012025-12-31"
      decimals="0"
      id="Fact000636"
      unitRef="USD">0</nnup:IncomeTaxReconciliationChangeInDeferredTaxAssetsPennsylvaniaNetOperatingLossExpiration>
    <nnup:EffectiveIncomeTaxRateReconciliationPennsylvaniaNetOperatingLossExpiration
      contextRef="From2025-01-012025-12-31"
      decimals="INF"
      id="Fact000640"
      unitRef="Pure">0</nnup:EffectiveIncomeTaxRateReconciliationPennsylvaniaNetOperatingLossExpiration>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000642"
      unitRef="USD">100</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000645"
      unitRef="Pure">-0.0010</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2025-01-012025-12-31"
      decimals="0"
      id="Fact000643"
      unitRef="USD">-2300</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="From2025-01-012025-12-31"
      decimals="INF"
      id="Fact000647"
      unitRef="Pure">0.0138</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000649"
      unitRef="USD">5600</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000652"
      unitRef="Pure">0.0890</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="From2025-01-012025-12-31"
      decimals="0"
      id="Fact000650"
      unitRef="USD">39000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="From2025-01-012025-12-31"
      decimals="INF"
      id="Fact000654"
      unitRef="Pure">0.2520</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000656"
      unitRef="USD">18500</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000659"
      unitRef="Pure">-0.2970</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2025-01-012025-12-31"
      decimals="0"
      id="Fact000657"
      unitRef="USD">-160400</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2025-01-012025-12-31"
      decimals="INF"
      id="Fact000661"
      unitRef="Pure">1.0359</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <nnup:IncomeTaxReconciliationNondeductibleReturnProvisionAdjustments
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000666"
      unitRef="USD">0</nnup:IncomeTaxReconciliationNondeductibleReturnProvisionAdjustments>
    <nnup:EffectiveIncomeTaxRateReconciliationNondeductibleReturnProvisionAdjustments
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000669"
      unitRef="Pure">0</nnup:EffectiveIncomeTaxRateReconciliationNondeductibleReturnProvisionAdjustments>
    <nnup:IncomeTaxReconciliationNondeductibleReturnProvisionAdjustments
      contextRef="From2025-01-012025-12-31"
      decimals="0"
      id="Fact000667"
      unitRef="USD">19000</nnup:IncomeTaxReconciliationNondeductibleReturnProvisionAdjustments>
    <nnup:EffectiveIncomeTaxRateReconciliationNondeductibleReturnProvisionAdjustments
      contextRef="From2025-01-012025-12-31"
      decimals="INF"
      id="Fact000671"
      unitRef="Pure">-0.1229</nnup:EffectiveIncomeTaxRateReconciliationNondeductibleReturnProvisionAdjustments>
    <nnup:IncomeTaxReconciliationNondeductibleNetOperatingLosses
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000673"
      unitRef="USD">0</nnup:IncomeTaxReconciliationNondeductibleNetOperatingLosses>
    <nnup:EffectiveIncomeTaxRateReconciliationNondeductibleNetOperatingLosses
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000676"
      unitRef="Pure">0</nnup:EffectiveIncomeTaxRateReconciliationNondeductibleNetOperatingLosses>
    <nnup:IncomeTaxReconciliationNondeductibleNetOperatingLosses
      contextRef="From2025-01-012025-12-31"
      decimals="0"
      id="Fact000674"
      unitRef="USD">260000</nnup:IncomeTaxReconciliationNondeductibleNetOperatingLosses>
    <nnup:EffectiveIncomeTaxRateReconciliationNondeductibleNetOperatingLosses
      contextRef="From2025-01-012025-12-31"
      decimals="INF"
      id="Fact000678"
      unitRef="Pure">-1.6791</nnup:EffectiveIncomeTaxRateReconciliationNondeductibleNetOperatingLosses>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000680"
      unitRef="USD">200</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000683"
      unitRef="Pure">-0.0030</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="From2025-01-012025-12-31"
      decimals="0"
      id="Fact000681"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000685"
      unitRef="USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000688"
      unitRef="Pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-12-31"
      decimals="0"
      id="Fact000686"
      unitRef="USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2025-01-012025-12-31"
      decimals="INF"
      id="Fact000690"
      unitRef="Pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000695"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:LiabilityForUncertainTaxPositionsCurrent
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000697"
      unitRef="USD">0</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000699">&lt;p id="xdx_808_eus-gaap--EarningsPerShareTextBlock_zYgNOEvNiJs8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Note 7. &lt;span id="xdx_82D_zXb2uQFDPrt5"&gt;Earnings (Loss) per Share&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In accordance with FASB ASC 260, &lt;i&gt;Earnings per
Share&lt;/i&gt;, basic earnings (loss) per common share is computed using net earnings (loss) divided by the weighted average number of common
shares outstanding for the periods presented. Diluted earnings (loss) per share are computed using weighted average number of common
shares plus dilutive common share equivalents outstanding during the period. The potential common shares related to unvested RSUs were excluded
from diluted EPS because their effect would be antidilutive.&lt;/p&gt;

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

&lt;p style="font: 4pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;

</us-gaap:EarningsPerShareTextBlock>
    <nnup:MajorCustomerAndGeographicInformationTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000701">&lt;p id="xdx_801_ecustom--MajorCustomerAndGeographicInformationTextBlock_zw3XmeoQYuH8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Note 8. &lt;span id="xdx_825_zCLsYwb7QmC3"&gt;Major Customer and Geographic Information&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&#x2019;s revenues, expressed as a percentage
of total revenues, from non-affiliated customers that equaled 10% or more of the Company&#x2019;s total revenues were:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z3duKfOsn3Ac" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Major Customer and Geographic Information (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zOZVGZ7bdYi7" style="display: none"&gt;Schedule of revenues as percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Three Months ended&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;March 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;2026&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 66%; text-align: left"&gt;Customer A&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20260101__20260331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zjpIfdy8qVbl" title="Risk percentage"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20250331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zdjer7Nl7wed" title="Risk percentage"&gt;51&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Customer B&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20260101__20260331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zGctHQaofB2e" title="Risk percentage"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20250331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zKMT7b5cVQ0a" title="Risk percentage"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Customer C&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20260101__20260331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zfC8BjBBCzH3" title="Risk percentage"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20250331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zzbpjzIxnYO" title="Risk percentage"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zGFok0Jc0Zei" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&#x2019;s non-affiliate customers whose
individual balances amounted to more than 10% of the Company&#x2019;s net accounts receivable, expressed as a percentage of net accounts
receivable, were:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zWXC8jS6eOvk" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Major Customer and Geographic Information (Details 1)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zKcwOKDk0pm9" style="display: none"&gt;Schedule of non-affiliated customers with accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;March 31&lt;br/&gt; 2026&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;December 31&lt;br/&gt; 2025&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 66%; text-align: left"&gt;Customer A&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp0_c20260101__20260331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerAMember_z33QFFeGUjSd" title="Risk percentage"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20250331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerAMember_zAYGgP0AtBsl" title="Risk percentage"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Customer B&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20260101__20260331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerBMember_zZ1HUjq05xU6" title="Risk percentage"&gt;72&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20250331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerBMember_zDt3ejcbzPqc" title="Risk percentage"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zdupfVsDDia9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company performs ongoing credit evaluations of
its customers and generally does not require collateral. The Company also maintains allowances for potential credit losses. The loss of
a major customer could have a material adverse effect on the Company&#x2019;s business operations and financial condition.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&#x2019;s revenues by geographic region
are as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_zVTcZJa2qMk9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Major Customer and Geographic Information (Details 2)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt"&gt;&lt;span id="xdx_8BC_zY4gxKTiYyIi" style="display: none"&gt;Schedule of revenues by geographic region&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"&gt;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Three Months ended&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;March 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;2026&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;North America&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Revenues_pp0p0_c20260101__20260331__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zMTsXvYHgvla" style="width: 14%; text-align: right" title="Revenues"&gt;83,100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--Revenues_pp0p0_c20250101__20250331__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zfd0LmDemXb2" style="width: 14%; text-align: right" title="Revenues"&gt;185,100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;South America&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--Revenues_pp0p0_c20260101__20260331__srt--StatementGeographicalAxis__srt--SouthAmericaMember_zDM97xLBQsJa" style="text-align: right" title="Revenues"&gt;800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pp0p0_d0_c20250101__20250331__srt--StatementGeographicalAxis__srt--SouthAmericaMember_zrLLfVUCe0j2" style="text-align: right" title="Revenues"&gt;&#x2014;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Asia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_pp0p0_c20260101__20260331__srt--StatementGeographicalAxis__srt--AsiaMember_zIdMFmBEkMec" style="text-align: right" title="Revenues"&gt;284,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pp0p0_c20250101__20250331__srt--StatementGeographicalAxis__srt--AsiaMember_zdIRtvfZzHPh" style="text-align: right" title="Revenues"&gt;272,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Australia&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--Revenues_pp0p0_c20260101__20260331__srt--StatementGeographicalAxis__country--AU_zMIrFTw6yNs" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;21,800&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--Revenues_pp0p0_c20250101__20250331__srt--StatementGeographicalAxis__country--AU_zPW883cAfEIi" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;21,700&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--Revenues_pp0p0_c20260101__20260331_zqwQixAe2eD7" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;389,700&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pp0p0_c20250101__20250331_zrtXSuEM04Nh" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;479,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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









&lt;p style="font: 4pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;

&lt;p style="font: 4pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&#160;&lt;/p&gt;

</nnup:MajorCustomerAndGeographicInformationTextBlock>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000703">&lt;table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z3duKfOsn3Ac" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Major Customer and Geographic Information (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zOZVGZ7bdYi7" style="display: none"&gt;Schedule of revenues as percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Three Months ended&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;March 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;2026&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 66%; text-align: left"&gt;Customer A&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20260101__20260331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zjpIfdy8qVbl" title="Risk percentage"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20250331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zdjer7Nl7wed" title="Risk percentage"&gt;51&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Customer B&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20260101__20260331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zGctHQaofB2e" title="Risk percentage"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20250331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zKMT7b5cVQ0a" title="Risk percentage"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Customer C&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20260101__20260331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zfC8BjBBCzH3" title="Risk percentage"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20250331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zzbpjzIxnYO" title="Risk percentage"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-01-012026-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember"
      decimals="INF"
      id="Fact000705"
      unitRef="Pure">0.68</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-01-012025-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember"
      decimals="INF"
      id="Fact000707"
      unitRef="Pure">0.51</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-01-012026-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerBMember"
      decimals="INF"
      id="Fact000709"
      unitRef="Pure">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-01-012025-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerBMember"
      decimals="INF"
      id="Fact000711"
      unitRef="Pure">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-01-012026-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerCMember"
      decimals="INF"
      id="Fact000713"
      unitRef="Pure">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-01-012025-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerCMember"
      decimals="INF"
      id="Fact000715"
      unitRef="Pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000717">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zWXC8jS6eOvk" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Major Customer and Geographic Information (Details 1)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zKcwOKDk0pm9" style="display: none"&gt;Schedule of non-affiliated customers with accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;March 31&lt;br/&gt; 2026&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;December 31&lt;br/&gt; 2025&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 66%; text-align: left"&gt;Customer A&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp0_c20260101__20260331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerAMember_z33QFFeGUjSd" title="Risk percentage"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20250331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerAMember_zAYGgP0AtBsl" title="Risk percentage"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Customer B&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20260101__20260331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerBMember_zZ1HUjq05xU6" title="Risk percentage"&gt;72&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20250331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomerBMember_zDt3ejcbzPqc" title="Risk percentage"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-01-012026-03-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_CustomerAMember"
      decimals="INF"
      id="Fact000719"
      unitRef="Pure">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-01-012025-03-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_CustomerAMember"
      decimals="INF"
      id="Fact000721"
      unitRef="Pure">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-01-012026-03-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_CustomerBMember"
      decimals="INF"
      id="Fact000723"
      unitRef="Pure">0.72</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-01-012025-03-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_CustomerBMember"
      decimals="INF"
      id="Fact000725"
      unitRef="Pure">0.82</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000727">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_zVTcZJa2qMk9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Major Customer and Geographic Information (Details 2)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt"&gt;&lt;span id="xdx_8BC_zY4gxKTiYyIi" style="display: none"&gt;Schedule of revenues by geographic region&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"&gt;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Three Months ended&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;March 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;2026&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;North America&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Revenues_pp0p0_c20260101__20260331__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zMTsXvYHgvla" style="width: 14%; text-align: right" title="Revenues"&gt;83,100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--Revenues_pp0p0_c20250101__20250331__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zfd0LmDemXb2" style="width: 14%; text-align: right" title="Revenues"&gt;185,100&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;South America&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--Revenues_pp0p0_c20260101__20260331__srt--StatementGeographicalAxis__srt--SouthAmericaMember_zDM97xLBQsJa" style="text-align: right" title="Revenues"&gt;800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pp0p0_d0_c20250101__20250331__srt--StatementGeographicalAxis__srt--SouthAmericaMember_zrLLfVUCe0j2" style="text-align: right" title="Revenues"&gt;&#x2014;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Asia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_pp0p0_c20260101__20260331__srt--StatementGeographicalAxis__srt--AsiaMember_zIdMFmBEkMec" style="text-align: right" title="Revenues"&gt;284,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pp0p0_c20250101__20250331__srt--StatementGeographicalAxis__srt--AsiaMember_zdIRtvfZzHPh" style="text-align: right" title="Revenues"&gt;272,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Australia&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--Revenues_pp0p0_c20260101__20260331__srt--StatementGeographicalAxis__country--AU_zMIrFTw6yNs" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;21,800&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--Revenues_pp0p0_c20250101__20250331__srt--StatementGeographicalAxis__country--AU_zPW883cAfEIi" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;21,700&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--Revenues_pp0p0_c20260101__20260331_zqwQixAe2eD7" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;389,700&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pp0p0_c20250101__20250331_zrtXSuEM04Nh" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;479,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2026-01-012026-03-31_srt_NorthAmericaMember"
      decimals="0"
      id="Fact000729"
      unitRef="USD">83100</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-03-31_srt_NorthAmericaMember"
      decimals="0"
      id="Fact000731"
      unitRef="USD">185100</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2026-01-012026-03-31_srt_SouthAmericaMember"
      decimals="0"
      id="Fact000733"
      unitRef="USD">800</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-03-31_srt_SouthAmericaMember"
      decimals="0"
      id="Fact000735"
      unitRef="USD">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2026-01-012026-03-31_srt_AsiaMember"
      decimals="0"
      id="Fact000737"
      unitRef="USD">284000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-03-31_srt_AsiaMember"
      decimals="0"
      id="Fact000739"
      unitRef="USD">272200</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2026-01-012026-03-31_country_AU"
      decimals="0"
      id="Fact000741"
      unitRef="USD">21800</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-03-31_country_AU"
      decimals="0"
      id="Fact000743"
      unitRef="USD">21700</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000745"
      unitRef="USD">389700</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000747"
      unitRef="USD">479000</us-gaap:Revenues>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000751">&lt;p id="xdx_805_eus-gaap--LesseeOperatingLeasesTextBlock_zx47d3bjuAk2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Note 9. &lt;span id="xdx_828_zOLyJwbTJcf9"&gt;Leases&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt/11pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company conducts its operations in leased
facilities under a non-cancelable operating lease expiring on December 31, 2027.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company entered into a second amendment to the
operating lease agreement, effective June 1, 2025, relating to the leased facilities. The second amendment provides for an extension term
to &lt;span id="xdx_90F_eus-gaap--LongTermDebtMaturityDate_iI_dd_c20260331_zhNsPInfmC6j" title="Amendment provides for extension term"&gt;December 31, 2027&lt;/span&gt;, and for monthly rent payments of, initially, $&lt;span id="xdx_904_eus-gaap--PaymentsForRent_c20260101__20260331_zUvDxMwFfK0e" title="Rent payments"&gt;7,147&lt;/span&gt;, escalating annually by &lt;span id="xdx_90F_ecustom--EscalatingAnnuallyRate_dp_c20260101__20260331_zt7x3rsFsW63" title="Escalating annually rate"&gt;3.5&lt;/span&gt;%.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has capitalized the present value of the
minimum lease payments commencing June 1, 2025, using an estimated incremental borrowing rate of &lt;span id="xdx_90C_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_dp_c20250601_zZwmGf5891Kj" title="Incremental borrowing rate"&gt;6.5&lt;/span&gt;%. The minimum lease payments do not
include common area annual expenses which are considered to be non-lease components.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify"&gt;As of March 31, 2026 and December 31, 2025,
the operating lease asset amounted to $&lt;span id="xdx_902_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20260331_zcQPtAWyYyug" title="Operating lease asset amount"&gt;142,300&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20251231_zlN38f3xQVBi" title="Operating lease asset amount"&gt;161,300&lt;/span&gt;, respectively, and operating lease liability amounted to $&lt;span id="xdx_904_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20260331_zLU6uMRrs00a" title="Operating lease liability"&gt;149,300&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20251231_zk6FCtGS5F5a" title="Operating lease liability"&gt;168,900&lt;/span&gt;,
respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;There are no other material operating leases. The
Company has elected not to recognize right-of-use assets and lease liabilities arising from short-term leases. The Company&#x2019;s leases
do not contain variable lease payments or residual value guarantees.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Total operating lease costs were $&lt;span id="xdx_90C_eus-gaap--OperatingLeaseCost_pp0p0_c20260101__20260331_zSw3b27nTV39" title="Operating lease cost"&gt;21,600&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--OperatingLeaseCost_pp0p0_c20250101__20250331_zACs5Lbk8vw9" title="Operating lease cost"&gt;19,800&lt;/span&gt;
for the three months ended March 31, 2026 and 2025, respectively.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Undiscounted future minimum lease payments as of March
31, 2026, by year and in aggregate are as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zbG5RDNy4sfa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="display: none; text-align: left"&gt;Schedule
    of maturities of lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;Year ending December 31&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; 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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 81%; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear_iI_pp0p0_c20260331_zKVrIXuZutzi" style="width: 14%; text-align: right" title="2026"&gt;66,600&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_c20260331_zX7YBpxcka0g" style="border-bottom: Black 1pt solid; text-align: right" title="2027"&gt;91,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_pp0p0_c20260331_zxYauVDa1wV5" style="text-align: right" title="Total lease payments"&gt;158,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20260331_zNpe65nafxDe" style="border-bottom: Black 1pt solid; text-align: right" title="Less imputed interest"&gt;(9,200&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseLiability_pp0p0_c20260331_zvxoJtVTlxOb" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"&gt;149,300&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


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

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LongTermDebtMaturityDate contextRef="AsOf2026-03-31" id="Fact000753">2027-12-31</us-gaap:LongTermDebtMaturityDate>
    <us-gaap:PaymentsForRent
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000755"
      unitRef="USD">7147</us-gaap:PaymentsForRent>
    <nnup:EscalatingAnnuallyRate
      contextRef="From2026-01-01to2026-03-31"
      decimals="INF"
      id="Fact000757"
      unitRef="Pure">0.035</nnup:EscalatingAnnuallyRate>
    <us-gaap:LesseeOperatingLeaseDiscountRate
      contextRef="AsOf2025-06-01"
      decimals="INF"
      id="Fact000759"
      unitRef="Pure">0.065</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000761"
      unitRef="USD">142300</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000763"
      unitRef="USD">161300</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000765"
      unitRef="USD">149300</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000767"
      unitRef="USD">168900</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseCost
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000769"
      unitRef="USD">21600</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000771"
      unitRef="USD">19800</us-gaap:OperatingLeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000773">&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zbG5RDNy4sfa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="display: none; text-align: left"&gt;Schedule
    of maturities of lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;Year ending December 31&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; 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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 81%; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear_iI_pp0p0_c20260331_zKVrIXuZutzi" style="width: 14%; text-align: right" title="2026"&gt;66,600&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_c20260331_zX7YBpxcka0g" style="border-bottom: Black 1pt solid; text-align: right" title="2027"&gt;91,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_pp0p0_c20260331_zxYauVDa1wV5" style="text-align: right" title="Total lease payments"&gt;158,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20260331_zNpe65nafxDe" style="border-bottom: Black 1pt solid; text-align: right" title="Less imputed interest"&gt;(9,200&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseLiability_pp0p0_c20260331_zvxoJtVTlxOb" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"&gt;149,300&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000775"
      unitRef="USD">66600</us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000777"
      unitRef="USD">91900</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000779"
      unitRef="USD">158500</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000781"
      unitRef="USD">9200</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2026-03-31"
      decimals="0"
      id="Fact000783"
      unitRef="USD">149300</us-gaap:OperatingLeaseLiability>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000785">&lt;p id="xdx_80A_eus-gaap--SegmentReportingDisclosureTextBlock_z2K7lCW91xia" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 10. &lt;span id="xdx_829_zop12LIUFcZk"&gt;Segment Reporting&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company operates as a &lt;span id="xdx_90C_eus-gaap--NumberOfReportableSegments_dxL_uInteger_c20260101__20260331_zOfT6XgcrBfc" title="Number of reportable segments::XDX::1"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0787"&gt;single&lt;/span&gt;&lt;/span&gt; reportable segment,
as the Chief Operating Decision Maker (&#x201c;CODM&#x201d;), the Chief Executive Officer (&#x201c;CEO&#x201d;), evaluates the business on
a consolidated basis and does not receive discrete financial information for multiple business units.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Measure of Segment Profit or Loss&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The CODM assesses the Company&#x2019;s financial performance
based on operating loss, which aligns with the amount reported in the statement of comprehensive loss. The following table presents a
reconciliation of segment operating loss to net (loss) income:&#160;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zkbdYU9Z1bvf" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segment Reporting (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zdYyPjiqlhBj" style="display: none"&gt;Schedule of segment operating loss to net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Three Months ended &lt;/b&gt;&lt;/p&gt; &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;March 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;2026&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;Revenues&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 66%; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&#160;&#160;Licenses, royalties and fees&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20260101__20260331__srt--ProductOrServiceAxis__custom--LicensesRoyaltiesAndFeesMember_zBOyOhdJf57f" style="width: 14%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total revenues"&gt;100,700&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_pp0p0_c20250101__20250331__srt--ProductOrServiceAxis__custom--LicensesRoyaltiesAndFeesMember_ziSRd5XhGoJ2" style="width: 14%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total revenues"&gt;190,300&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;Product and other sales&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--Revenues_pp0p0_c20260101__20260331__srt--ProductOrServiceAxis__custom--ProductandOtherSalesMember_zT5E5pOue8J5" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total revenues"&gt;289,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pp0p0_c20250101__20250331__srt--ProductOrServiceAxis__custom--ProductandOtherSalesMember_z1WKuR8dGxZ1" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total revenues"&gt;288,700&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Total revenues&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20260101__20260331_z446r2rMvmya" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total revenues"&gt;389,700&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20250101__20250331_zh3kKRes3gck" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total revenues"&gt;479,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;Cost of revenues&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&#160;&#160;Licenses, royalties and fees&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--CostOfRevenue_pp0p0_c20260101__20260331__srt--ProductOrServiceAxis__custom--LicensesRoyaltiesAndFeesMember_zpAmPxbQeiii" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total cost of revenues"&gt;46,400&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--CostOfRevenue_pp0p0_c20250101__20250331__srt--ProductOrServiceAxis__custom--LicensesRoyaltiesAndFeesMember_zUO922KMXBOk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total cost of revenues"&gt;43,500&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;Product and other sales&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--CostOfRevenue_pp0p0_c20260101__20260331__srt--ProductOrServiceAxis__custom--ProductandOtherSalesMember_z3dUAMsktVk3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total cost of revenues"&gt;152,700&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CostOfRevenue_pp0p0_c20250101__20250331__srt--ProductOrServiceAxis__custom--ProductandOtherSalesMember_z2ds7APBYPjk" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total cost of revenues"&gt;161,800&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Total cost of revenues&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--CostOfRevenue_pp0p0_c20260101__20260331_zmq1IU06TiIa" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total cost of revenues"&gt;199,100&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--CostOfRevenue_pp0p0_c20250101__20250331_zJKNr7Alf4sg" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total cost of revenues"&gt;205,300&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left; padding-bottom: 1pt"&gt;Gross profit&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--GrossProfit_pp0p0_c20260101__20260331_ztQ9qCU0PfR2" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Gross profit"&gt;190,600&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--GrossProfit_pp0p0_c20250101__20250331_z7Cg4Ulubfz1" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Gross profit"&gt;273,700&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"&gt;Operating expenses&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&#160;&#160;Research and development&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20260101__20260331_zAwIduJ9X1W2" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Research and development"&gt;55,800&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20250101__20250331_zFd7iaajOFH6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Research and development"&gt;45,000&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&#160;&#160;Sales and marketing&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--SellingAndMarketingExpense_pp0p0_c20260101__20260331_zJ5Iv8JzES8l" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Sales and marketing"&gt;74,500&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--SellingAndMarketingExpense_pp0p0_c20250101__20250331_zkKQ084wYax5" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Sales and marketing"&gt;91,000&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;General and administrative&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--GeneralAndAdministrativeExpense_pp0p0_c20260101__20260331_zycfHD7KD6yi" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="General and administrative"&gt;221,800&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--GeneralAndAdministrativeExpense_pp0p0_c20250101__20250331_zqlmceoppUUl" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="General and administrative"&gt;223,500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Total operating expenses&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--OperatingExpenses_pp0p0_c20260101__20260331_z07yPFc05OVe" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total operating expenses"&gt;352,100&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--OperatingExpenses_pp0p0_c20250101__20250331_zGljfJVCveJl" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total operating expenses"&gt;359,500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left; padding-bottom: 1pt"&gt;Net loss from operations&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingIncomeLoss_pp0p0_c20260101__20260331_zbpWLXDbgmq1" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Net loss from operations"&gt;(161,500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OperatingIncomeLoss_pp0p0_c20250101__20250331_zGYY3IWFEMd6" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Net loss from operations"&gt;(85,800&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"&gt;Other income (expenses)&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&#160;&#160;Interest income&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--InterestAndOtherIncome_pp0p0_c20260101__20260331_zD3QaWc42Ah2" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Interest income"&gt;105,200&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--InterestAndOtherIncome_pp0p0_c20250101__20250331_zpnTwrZAhkcf" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Interest income"&gt;117,200&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;Interest expense and bank charges&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--InterestExpense_iN_pp0p0_di_c20260101__20260331_zPWwj9zopYQb" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Interest expense and bank charges"&gt;(6,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--InterestExpense_iN_pp0p0_di_c20250101__20250331_zpIhD9rnlRTd" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Interest expense and bank charges"&gt;(5,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Total other income&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NonoperatingIncomeExpense_pp0p0_c20260101__20260331_zCROIOsPXN91" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total other income"&gt;99,200&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NonoperatingIncomeExpense_pp0p0_c20250101__20250331_zlFRfIdJoqVc" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total other income"&gt;111,300&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"&gt;Net (loss) income before income taxes&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pp0p0_c20260101__20260331_zOERDe7814U4" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Net (loss) income before income taxes"&gt;(62,300&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pp0p0_c20250101__20250331_zLD1cBE6tekh" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Net (loss) income before income taxes"&gt;25,500&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;Income taxes&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--IncomeTaxExpenseBenefit_pp0p0_d0_c20260101__20260331_z89JTATTF4Gb" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Income taxes"&gt;&#x2014;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--IncomeTaxExpenseBenefit_pp0p0_d0_c20250101__20250331_z0VkQoDCfKn6" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Income taxes"&gt;&#x2014;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Net (loss) income&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NetIncomeLoss_pp0p0_c20260101__20260331_zSn74GoRY4r7" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Net (loss) income"&gt;(62,300&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NetIncomeLoss_pp0p0_c20250101__20250331_zIzOZgzEs8Od" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Net (loss) income"&gt;25,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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









&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Significant Segment Expenses&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company considers the following as significant
expenses in evaluating its segment performance:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research and Development: includes costs related to personnel, laboratory materials and supplies and product development and testing for ink technologies.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;General and Administrative: includes personnel costs, professional fees, and other overhead expenses.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt/115% Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sales and Marketing: includes personnel costs and other sales related expenses.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt/115% Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cost of Revenues: represents labor costs, material costs and manufacturing overhead costs associated with the production of materials transferred to the customer from the Company&#x2019;s facility.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Since
the Company has only one reportable segment, no additional segment disclosures are required beyond entity-wide disclosures presented
below.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Entity-Wide Disclosures&lt;/b&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Geographic Revenue Information: For the three months ended March 31, 2026, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNlZ21lbnQgUmVwb3J0aW5nIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20260101__20260331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__srt--StatementGeographicalAxis__srt--NorthAmericaMember_z77EJghtxn1h" title="Concentration percentage"&gt;21&lt;/span&gt;% of the Company&#x2019;s net sales were generated in North America and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNlZ21lbnQgUmVwb3J0aW5nIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20260101__20260331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationallyMember_zvSI6tS444wj" title="Concentration percentage"&gt;79&lt;/span&gt;% internationally. For the three months ended March 31, 2025, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNlZ21lbnQgUmVwb3J0aW5nIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20250331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__srt--StatementGeographicalAxis__srt--NorthAmericaMember_z9kgqKApzsrl" title="Concentration percentage"&gt;39&lt;/span&gt;% of the Company&#x2019;s net sales were generated in North America and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNlZ21lbnQgUmVwb3J0aW5nIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20250331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationallyMember_zQH36lrEKsg" title="Concentration percentage"&gt;61&lt;/span&gt;% were generated internationally. Refer to Note 8.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; text-align: justify"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Major Customers: The Company had two customers that accounted for &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNlZ21lbnQgUmVwb3J0aW5nIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20260101__20260331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoCustomerMember_zY3StU7tExZ8" title="Concentration percentage"&gt;85&lt;/span&gt;% of revenue and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNlZ21lbnQgUmVwb3J0aW5nIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20260101__20260331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoCustomerMember_zMWtW0aVpkLi" title="Concentration percentage"&gt;87&lt;/span&gt;% of net accounts receivable for the three months ended March 31, 2026. In addition, the Company had three customers that accounted for &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNlZ21lbnQgUmVwb3J0aW5nIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20250331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--ThreeCustomerMember_zPvGsN78n8Ek" title="Concentration percentage"&gt;84&lt;/span&gt;% of revenue for the three months ended March 31, 2025 and one customer that accounted for &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNlZ21lbnQgUmVwb3J0aW5nIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20250101__20251231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zzlg9zBXMFya" title="Concentration percentage"&gt;82&lt;/span&gt;% of net accounts receivable as of December 31, 2025. Refer to Note 8.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2026-01-01to2026-03-31" id="Fact000789">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zkbdYU9Z1bvf" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Segment Reporting (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zdYyPjiqlhBj" style="display: none"&gt;Schedule of segment operating loss to net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Three Months ended &lt;/b&gt;&lt;/p&gt; &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;March 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;2026&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Times New Roman, Times, Serif; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font: bold 8pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;Revenues&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 66%; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&#160;&#160;Licenses, royalties and fees&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20260101__20260331__srt--ProductOrServiceAxis__custom--LicensesRoyaltiesAndFeesMember_zBOyOhdJf57f" style="width: 14%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total revenues"&gt;100,700&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_pp0p0_c20250101__20250331__srt--ProductOrServiceAxis__custom--LicensesRoyaltiesAndFeesMember_ziSRd5XhGoJ2" style="width: 14%; font-family: Times New Roman, Times, Serif; text-align: right" title="Total revenues"&gt;190,300&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;Product and other sales&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--Revenues_pp0p0_c20260101__20260331__srt--ProductOrServiceAxis__custom--ProductandOtherSalesMember_zT5E5pOue8J5" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total revenues"&gt;289,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pp0p0_c20250101__20250331__srt--ProductOrServiceAxis__custom--ProductandOtherSalesMember_z1WKuR8dGxZ1" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total revenues"&gt;288,700&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Total revenues&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20260101__20260331_z446r2rMvmya" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total revenues"&gt;389,700&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20250101__20250331_zh3kKRes3gck" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total revenues"&gt;479,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;Cost of revenues&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&#160;&#160;Licenses, royalties and fees&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--CostOfRevenue_pp0p0_c20260101__20260331__srt--ProductOrServiceAxis__custom--LicensesRoyaltiesAndFeesMember_zpAmPxbQeiii" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total cost of revenues"&gt;46,400&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--CostOfRevenue_pp0p0_c20250101__20250331__srt--ProductOrServiceAxis__custom--LicensesRoyaltiesAndFeesMember_zUO922KMXBOk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total cost of revenues"&gt;43,500&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;Product and other sales&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--CostOfRevenue_pp0p0_c20260101__20260331__srt--ProductOrServiceAxis__custom--ProductandOtherSalesMember_z3dUAMsktVk3" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total cost of revenues"&gt;152,700&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CostOfRevenue_pp0p0_c20250101__20250331__srt--ProductOrServiceAxis__custom--ProductandOtherSalesMember_z2ds7APBYPjk" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total cost of revenues"&gt;161,800&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Total cost of revenues&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--CostOfRevenue_pp0p0_c20260101__20260331_zmq1IU06TiIa" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total cost of revenues"&gt;199,100&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--CostOfRevenue_pp0p0_c20250101__20250331_zJKNr7Alf4sg" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total cost of revenues"&gt;205,300&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left; padding-bottom: 1pt"&gt;Gross profit&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--GrossProfit_pp0p0_c20260101__20260331_ztQ9qCU0PfR2" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Gross profit"&gt;190,600&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--GrossProfit_pp0p0_c20250101__20250331_z7Cg4Ulubfz1" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Gross profit"&gt;273,700&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"&gt;Operating expenses&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&#160;&#160;Research and development&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20260101__20260331_zAwIduJ9X1W2" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Research and development"&gt;55,800&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20250101__20250331_zFd7iaajOFH6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Research and development"&gt;45,000&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&#160;&#160;Sales and marketing&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--SellingAndMarketingExpense_pp0p0_c20260101__20260331_zJ5Iv8JzES8l" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Sales and marketing"&gt;74,500&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--SellingAndMarketingExpense_pp0p0_c20250101__20250331_zkKQ084wYax5" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Sales and marketing"&gt;91,000&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;General and administrative&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--GeneralAndAdministrativeExpense_pp0p0_c20260101__20260331_zycfHD7KD6yi" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="General and administrative"&gt;221,800&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--GeneralAndAdministrativeExpense_pp0p0_c20250101__20250331_zqlmceoppUUl" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="General and administrative"&gt;223,500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Total operating expenses&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--OperatingExpenses_pp0p0_c20260101__20260331_z07yPFc05OVe" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total operating expenses"&gt;352,100&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--OperatingExpenses_pp0p0_c20250101__20250331_zGljfJVCveJl" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total operating expenses"&gt;359,500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left; padding-bottom: 1pt"&gt;Net loss from operations&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingIncomeLoss_pp0p0_c20260101__20260331_zbpWLXDbgmq1" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Net loss from operations"&gt;(161,500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OperatingIncomeLoss_pp0p0_c20250101__20250331_zGYY3IWFEMd6" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Net loss from operations"&gt;(85,800&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"&gt;Other income (expenses)&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&#160;&#160;Interest income&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--InterestAndOtherIncome_pp0p0_c20260101__20260331_zD3QaWc42Ah2" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Interest income"&gt;105,200&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--InterestAndOtherIncome_pp0p0_c20250101__20250331_zpnTwrZAhkcf" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Interest income"&gt;117,200&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;Interest expense and bank charges&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--InterestExpense_iN_pp0p0_di_c20260101__20260331_zPWwj9zopYQb" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Interest expense and bank charges"&gt;(6,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--InterestExpense_iN_pp0p0_di_c20250101__20250331_zpIhD9rnlRTd" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Interest expense and bank charges"&gt;(5,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Total other income&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NonoperatingIncomeExpense_pp0p0_c20260101__20260331_zCROIOsPXN91" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total other income"&gt;99,200&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NonoperatingIncomeExpense_pp0p0_c20250101__20250331_zlFRfIdJoqVc" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total other income"&gt;111,300&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"&gt;Net (loss) income before income taxes&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pp0p0_c20260101__20260331_zOERDe7814U4" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Net (loss) income before income taxes"&gt;(62,300&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pp0p0_c20250101__20250331_zLD1cBE6tekh" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Net (loss) income before income taxes"&gt;25,500&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&#160;&#160;&#160;Income taxes&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--IncomeTaxExpenseBenefit_pp0p0_d0_c20260101__20260331_z89JTATTF4Gb" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Income taxes"&gt;&#x2014;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--IncomeTaxExpenseBenefit_pp0p0_d0_c20250101__20250331_z0VkQoDCfKn6" style="border-bottom: Black 1pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Income taxes"&gt;&#x2014;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Net (loss) income&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NetIncomeLoss_pp0p0_c20260101__20260331_zSn74GoRY4r7" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Net (loss) income"&gt;(62,300&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NetIncomeLoss_pp0p0_c20250101__20250331_zIzOZgzEs8Od" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Net (loss) income"&gt;25,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-family: Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="From2026-01-012026-03-31_custom_LicensesRoyaltiesAndFeesMember"
      decimals="0"
      id="Fact000791"
      unitRef="USD">100700</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-03-31_custom_LicensesRoyaltiesAndFeesMember"
      decimals="0"
      id="Fact000793"
      unitRef="USD">190300</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2026-01-012026-03-31_custom_ProductandOtherSalesMember"
      decimals="0"
      id="Fact000795"
      unitRef="USD">289000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-03-31_custom_ProductandOtherSalesMember"
      decimals="0"
      id="Fact000797"
      unitRef="USD">288700</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000799"
      unitRef="USD">389700</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000801"
      unitRef="USD">479000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2026-01-012026-03-31_custom_LicensesRoyaltiesAndFeesMember"
      decimals="0"
      id="Fact000803"
      unitRef="USD">46400</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2025-01-012025-03-31_custom_LicensesRoyaltiesAndFeesMember"
      decimals="0"
      id="Fact000805"
      unitRef="USD">43500</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2026-01-012026-03-31_custom_ProductandOtherSalesMember"
      decimals="0"
      id="Fact000807"
      unitRef="USD">152700</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2025-01-012025-03-31_custom_ProductandOtherSalesMember"
      decimals="0"
      id="Fact000809"
      unitRef="USD">161800</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000811"
      unitRef="USD">199100</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000813"
      unitRef="USD">205300</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000815"
      unitRef="USD">190600</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000817"
      unitRef="USD">273700</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000819"
      unitRef="USD">55800</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000821"
      unitRef="USD">45000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000823"
      unitRef="USD">74500</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000825"
      unitRef="USD">91000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000827"
      unitRef="USD">221800</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000829"
      unitRef="USD">223500</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000831"
      unitRef="USD">352100</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000833"
      unitRef="USD">359500</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000835"
      unitRef="USD">-161500</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000837"
      unitRef="USD">-85800</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestAndOtherIncome
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000839"
      unitRef="USD">105200</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000841"
      unitRef="USD">117200</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestExpense
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000843"
      unitRef="USD">6000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000845"
      unitRef="USD">5900</us-gaap:InterestExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000847"
      unitRef="USD">99200</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000849"
      unitRef="USD">111300</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000851"
      unitRef="USD">-62300</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000853"
      unitRef="USD">25500</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000855"
      unitRef="USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000857"
      unitRef="USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-01to2026-03-31"
      decimals="0"
      id="Fact000859"
      unitRef="USD">-62300</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31"
      decimals="0"
      id="Fact000861"
      unitRef="USD">25500</us-gaap:NetIncomeLoss>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-01-012026-03-31_us-gaap_SalesRevenueNetMember_us-gaap_GeographicConcentrationRiskMember_srt_NorthAmericaMember"
      decimals="INF"
      id="Fact000865"
      unitRef="Pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-01-012026-03-31_us-gaap_SalesRevenueNetMember_us-gaap_GeographicConcentrationRiskMember_custom_InternationallyMember"
      decimals="INF"
      id="Fact000867"
      unitRef="Pure">0.79</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-01-012025-03-31_us-gaap_SalesRevenueNetMember_us-gaap_GeographicConcentrationRiskMember_srt_NorthAmericaMember"
      decimals="INF"
      id="Fact000869"
      unitRef="Pure">0.39</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-01-012025-03-31_us-gaap_SalesRevenueNetMember_us-gaap_GeographicConcentrationRiskMember_custom_InternationallyMember"
      decimals="INF"
      id="Fact000871"
      unitRef="Pure">0.61</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-01-012026-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_TwoCustomerMember"
      decimals="INF"
      id="Fact000873"
      unitRef="Pure">0.85</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-01-012026-03-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_TwoCustomerMember"
      decimals="INF"
      id="Fact000875"
      unitRef="Pure">0.87</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-01-012025-03-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_ThreeCustomerMember"
      decimals="INF"
      id="Fact000877"
      unitRef="Pure">0.84</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-01-012025-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember"
      decimals="INF"
      id="Fact000879"
      unitRef="Pure">0.82</us-gaap:ConcentrationRiskPercentage1>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="From2026-01-01to2026-03-31" id="Fact000880">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="From2026-01-01to2026-03-31" id="Fact000881">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="From2026-01-01to2026-03-31" id="Fact000882">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="From2026-01-01to2026-03-31" id="Fact000883">false</ecd:NonRule10b51ArrTrmntdFlag>
</xbrl>
