<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cyd="http://xbrl.sec.gov/cyd/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:opgn="http://capforce.opgen.com/20251231"
  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="opgn-20251231.xsd" xlink:type="simple"/>
    <context id="From2025-01-01to2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-05-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <instant>2026-05-22</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_MohdAzhamAzudinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">opgn:MohdAzhamAzudinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_ChristianLaurentBenoitBontMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">opgn:ChristianLaurentBenoitBontMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SyedJohanBinSyedMohdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">opgn:SyedJohanBinSyedMohdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_JohnTanHonjianMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">opgn:JohnTanHonjianMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_SeriesDPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_SeriesDPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_ListingSponsorshipServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">opgn:ListingSponsorshipServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ListingSponsorshipServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">opgn:ListingSponsorshipServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_CommonStockIssuableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">opgn:CommonStockIssuableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</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_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</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">0001293818</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_custom_CommonStockIssuableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">opgn:CommonStockIssuableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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">0001293818</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="From2024-01-012024-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_CommonStockIssuableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">opgn:CommonStockIssuableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</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_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_CommonStockIssuableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">opgn:CommonStockIssuableMember</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_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</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_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</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">0001293818</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_custom_CommonStockIssuableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">opgn:CommonStockIssuableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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">0001293818</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-07-31_custom_SeriesEConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">opgn:SeriesEConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-08-31_custom_SeriesEConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">opgn:SeriesEConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="From2024-08-012024-08-31_custom_March2024PurchaseAgreementMember_us-gaap_SeriesEPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">opgn:March2024PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-05-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-20</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_DavidELazarMember_custom_SeriesEConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">opgn:DavidELazarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">opgn:SeriesEConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2024-03-012024-03-31_custom_DavidELazarMember_custom_SeriesEConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">opgn:DavidELazarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">opgn:SeriesEConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_AEICapitalLtdMember_custom_August2024SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="opgn:AgreementAxis">opgn:August2024SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">opgn:AEICapitalLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AEICapitalLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">opgn:AEICapitalLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_AEICapitalLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">opgn:AEICapitalLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_AEICapitalLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">opgn:AEICapitalLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2024-06-012024-06-05">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2024-06-05</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_FirstCustomerMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">opgn:FirstCustomerMember</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="From2025-01-012025-12-31_custom_SecondCustomerMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">opgn:SecondCustomerMember</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="From2024-01-012024-12-31_custom_OneCustomerMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">opgn: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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_OneCustomerMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">opgn:OneCustomerMember</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-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_OneCustomerMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">opgn:OneCustomerMember</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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_EngagementAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">opgn:EngagementAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2025-10-012025-12-31_custom_EngagementAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">opgn:EngagementAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_LaboratoryAndManufacturingEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">opgn:LaboratoryAndManufacturingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_LaboratoryAndManufacturingEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">opgn:LaboratoryAndManufacturingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_OfficeFurnitureAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">opgn:OfficeFurnitureAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_OfficeFurnitureAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">opgn:OfficeFurnitureAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_ComputersAndNetworkEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">opgn:ComputersAndNetworkEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_ComputersAndNetworkEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">opgn:ComputersAndNetworkEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_LaboratoryServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">opgn:LaboratoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_LaboratoryServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">opgn:LaboratoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_DomesticMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">opgn:DomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_DomesticMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">opgn:DomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_InternationalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">opgn:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_InternationalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">opgn:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-10-012024-12-31_custom_EngagementAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">opgn:EngagementAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-10-012025-12-31_custom_ShareSaleAgreementMember_custom_AEICapitalLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">opgn:AEICapitalLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">opgn:ShareSaleAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_EIBLoanGuarantyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">opgn:EIBLoanGuarantyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_EIBLoanGuarantyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">opgn:EIBLoanGuarantyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EIBLoanGuarantyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">opgn:EIBLoanGuarantyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2016-12-31_custom_EIBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">opgn:EIBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="From2024-08-012024-08-31_custom_EIBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">opgn:EIBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <instant>2025-05-31</instant>
        </period>
    </context>
    <context id="From2024-05-012024-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <instant>2024-05-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-31_us-gaap_SeriesDPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-31_custom_October2023PurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">opgn:October2023PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_October2023PurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">opgn:October2023PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2023-10-012023-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="From2024-03-012024-03-31_custom_March2024PurchaseAgreementMember_custom_DavidELazarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">opgn:DavidELazarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">opgn:March2024PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_SeriesEConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">opgn:SeriesEConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-04-30_custom_SeriesEConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">opgn:SeriesEConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="AsOf2024-09-30_custom_AEICapitalLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">opgn:AEICapitalLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="From2024-08-012024-08-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-08-31_custom_AEICapitalLtdMember_custom_August2024SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="opgn:AgreementAxis">opgn:August2024SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">opgn:AEICapitalLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_AEICapitalLtdMember_custom_SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">opgn:AEICapitalLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">opgn:SecuritiesPurchaseAgreementMember</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_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2026-02-28_custom_N2026PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">opgn:N2026PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-28</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_N2026PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">opgn:N2026PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-12-302025-01-31_custom_N2026PlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">opgn:N2026PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-30</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_FebruaryTwoThousandFifteenMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:FebruaryTwoThousandFifteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_FebruaryTwoThousandFifteenMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:FebruaryTwoThousandFifteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FebruaryTwoThousandFifteenMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:FebruaryTwoThousandFifteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_NovemberTwoThousandTwentyMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:NovemberTwoThousandTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_NovemberTwoThousandTwentyMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:NovemberTwoThousandTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_NovemberTwoThousandTwentyMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:NovemberTwoThousandTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_FebruaryTwoThousandTwentyOneMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:FebruaryTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_FebruaryTwoThousandTwentyOneMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:FebruaryTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FebruaryTwoThousandTwentyOneMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:FebruaryTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_MayTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:MayTwoThousandTwentyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_MayTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:MayTwoThousandTwentyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MayTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:MayTwoThousandTwentyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_OctoberTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:OctoberTwoThousandTwentyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_OctoberTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:OctoberTwoThousandTwentyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_OctoberTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">opgn:OctoberTwoThousandTwentyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">opgn:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_ResearchAndDevelopmentExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="opgn:IncomeStatementLocationsAxis">opgn:ResearchAndDevelopmentExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ResearchAndDevelopmentExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="opgn:IncomeStatementLocationsAxis">opgn:ResearchAndDevelopmentExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_GeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="opgn:IncomeStatementLocationsAxis">opgn:GeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_GeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="opgn:IncomeStatementLocationsAxis">opgn:GeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_SellingAndMarketingExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="opgn:IncomeStatementLocationsAxis">opgn:SellingAndMarketingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SellingAndMarketingExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="opgn:IncomeStatementLocationsAxis">opgn:SellingAndMarketingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_FederalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">opgn:FederalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_FederalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">opgn:FederalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</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="AsOf2024-12-31_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_OperatingExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="opgn:IncomeStatementLocationsAxis">opgn:OperatingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_OperatingExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="opgn:IncomeStatementLocationsAxis">opgn:OperatingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_OtherExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="opgn:IncomeStatementLocationsAxis">opgn:OtherExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_OtherExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="opgn:IncomeStatementLocationsAxis">opgn:OtherExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-04-30_custom_CapForceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">opgn:CapForceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_custom_EuropeanCreditInvestmentBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">opgn:EuropeanCreditInvestmentBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="From2025-04-012025-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="From2025-11-292025-12-01_custom_ICapXMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">opgn:ICapXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-29</startDate>
            <endDate>2025-12-01</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-01_custom_ICapXMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">opgn:ICapXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-01</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <unit id="Euro">
        <measure>iso4217:EUR</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2025-01-01to2025-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="From2025-01-01to2025-12-31" id="Fact000004">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="From2025-01-01to2025-12-31" id="Fact000005">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2025-01-01to2025-12-31" id="Fact000006">0001293818</dei:EntityCentralIndexKey>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2025-01-01to2025-12-31" id="xdx2ixbrl0031">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2025-01-01to2025-12-31" id="xdx2ixbrl0032">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2025-01-01to2025-12-31" id="xdx2ixbrl0033">No</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2025-01-01to2025-12-31" id="xdx2ixbrl0034">Yes</dei:EntityInteractiveDataCurrent>
    <us-gaap:DeferredOfferingCosts
      contextRef="AsOf2025-12-31"
      id="xdx2ixbrl0110"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0114"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:CommonStockIssuable
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0201"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0207"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_us-gaap_ProductMember"
      id="xdx2ixbrl0218"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_us-gaap_ServiceMember"
      id="xdx2ixbrl0222"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:CostOfProductsSold
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0236"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0251"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0269"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:GainOnImpairmentAdjustment
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0272"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:GainOnSettlementOfCompensationExpenses
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0275"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ChangeInFairValueOfEibLoanGuaranty
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0278"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:NetIncomeLossAllocatedToPreferredStockholders
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0306"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0333"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0341"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:OfferingOfCommonStockAndWarrantsNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0350"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:OfferingOfCommonStockAndWarrantsNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0353"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:OfferingOfCommonStockAndWarrantsNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0354"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:OfferingOfCommonStockAndWarrantsNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0355"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ConversionOfPreferredStockIntoCommonStock
      contextRef="From2024-01-012024-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0363"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ConversionOfPreferredStockIntoCommonStock
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0364"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ConversionOfPreferredStockIntoCommonStock
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0365"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ConversionOfPreferredStockIntoCommonStock
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0366"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0373"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0375"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0376"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0377"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfRsus
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0383"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfRsus
      contextRef="From2024-01-012024-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0385"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfRsus
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0386"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfRsus
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0387"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfRsus
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0388"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0392"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0393"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0395"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0396"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0397"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:SettlementOfDeferredCompensationAndSeveranceInFormOfEquityIssuance
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0401"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:SettlementOfDeferredCompensationAndSeveranceInFormOfEquityIssuance
      contextRef="From2024-01-012024-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0403"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:SettlementOfDeferredCompensationAndSeveranceInFormOfEquityIssuance
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0404"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:SettlementOfDeferredCompensationAndSeveranceInFormOfEquityIssuance
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0405"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:StockIssuedDuringPeriodShareCancellationValue
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0410"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:StockIssuedDuringPeriodShareCancellationValue
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0411"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:StockIssuedDuringPeriodShareCancellationValue
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0412"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:StockIssuedDuringPeriodShareCancellationValue
      contextRef="From2024-01-012024-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0413"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:StockIssuedDuringPeriodShareCancellationValue
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0414"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:StockIssuedDuringPeriodShareCancellationValue
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0415"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:StockIssuedDuringPeriodShareCancellationValue
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0416"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ShareIssuance
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0421"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ShareIssuance
      contextRef="From2024-01-012024-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0423"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ShareIssuance
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0424"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ShareIssuance
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0425"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ShareIssuance
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0426"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ReclassificationOfPreferredStockParValueToAdditionalPaidinCapital
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0430"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ReclassificationOfPreferredStockParValueToAdditionalPaidinCapital
      contextRef="From2024-01-012024-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0433"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ReclassificationOfPreferredStockParValueToAdditionalPaidinCapital
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0434"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ReclassificationOfPreferredStockParValueToAdditionalPaidinCapital
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0435"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ReclassificationOfPreferredStockParValueToAdditionalPaidinCapital
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0436"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:EliminationOfTranslationAdjustmentsOfPreviouslyDissolvedSubsidiaries
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0438"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:EliminationOfTranslationAdjustmentsOfPreviouslyDissolvedSubsidiaries
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0439"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:EliminationOfTranslationAdjustmentsOfPreviouslyDissolvedSubsidiaries
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0440"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:EliminationOfTranslationAdjustmentsOfPreviouslyDissolvedSubsidiaries
      contextRef="From2024-01-012024-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0441"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:EliminationOfTranslationAdjustmentsOfPreviouslyDissolvedSubsidiaries
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0443"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0446"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0447"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0448"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-012024-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0449"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0450"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0457"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0458"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2025-01-012025-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0467"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2025-01-012025-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0469"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2025-01-012025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0470"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2025-01-012025-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0471"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfRsus
      contextRef="From2025-01-012025-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0477"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfRsus
      contextRef="From2025-01-012025-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0479"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfRsus
      contextRef="From2025-01-012025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0480"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfRsus
      contextRef="From2025-01-012025-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0481"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IssuanceOfRsus
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0482"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-01-012025-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0486"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-01-012025-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0487"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-01-012025-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0489"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-01-012025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0490"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-01-012025-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0491"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:CommonStockIssuableForAcquisition
      contextRef="From2025-01-012025-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0494"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:CommonStockIssuableForAcquisition
      contextRef="From2025-01-012025-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0495"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:CommonStockIssuableForAcquisition
      contextRef="From2025-01-012025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0496"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:CommonStockIssuableForAcquisition
      contextRef="From2025-01-012025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0498"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:CommonStockIssuableForAcquisition
      contextRef="From2025-01-012025-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0499"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="From2025-01-012025-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0502"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="From2025-01-012025-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0503"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="From2025-01-012025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0504"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="From2025-01-012025-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0505"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="From2025-01-012025-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0507"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2025-01-012025-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0510"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2025-01-012025-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0511"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2025-01-012025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0512"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2025-01-012025-12-31_custom_CommonStockIssuableMember"
      id="xdx2ixbrl0513"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2025-01-012025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0514"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InventoryLIFOReservePeriodCharge
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0542"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0548"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:ChangeInFairValueOfEibLoan
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0551"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:GainOnImpairmentAdjustment
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0554"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:GainOnSettlementOfCompensationExpenses
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0557"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0566"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0590"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:NetCashAcquiredInBusinessCombination
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0600"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0603"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0606"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0614"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0623"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0630"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesAssumed1
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0650"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesIssued1
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0653"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncashOrPartNoncashAcquisitionAccountsReceivableAcquired1
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0657"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:NetLossIncomeAllocatedToPreferredStockholdersDiluted
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0871"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0891"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0895"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:AmountOfDilutiveSecuritiesESOPConvertiblePreferredStock
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0897"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_us-gaap_ProductMember"
      id="xdx2ixbrl0927"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_LaboratoryServicesMember"
      id="xdx2ixbrl0931"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_DomesticMember"
      id="xdx2ixbrl0945"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0965"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0967"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2025-12-31"
      id="xdx2ixbrl0969"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2024-12-31_custom_EIBLoanGuarantyMember"
      id="xdx2ixbrl0995"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:AccruedServiceFees
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1032"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2025-12-31_custom_FebruaryTwoThousandFifteenMember_custom_WarrantsExercisePriceOneMember"
      id="xdx2ixbrl1120"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-01-012025-12-31_custom_ResearchAndDevelopmentExpensesMember"
      id="xdx2ixbrl1169"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-01-012025-12-31_custom_SellingAndMarketingExpensesMember"
      id="xdx2ixbrl1177"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1196"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1198"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1200"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1202"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1204"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2024-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1220"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2025-01-012025-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1222"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2025-01-012025-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1224"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2025-01-012025-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1226"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2025-01-012025-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1228"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2025-01-012025-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1230"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2025-01-012025-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1232"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="From2025-01-012025-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1234"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2025-01-012025-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1236"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2025-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1244"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2025-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1252"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2025-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl1260"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2025-01-012025-12-31_us-gaap_RestrictedStockMember"
      id="xdx2ixbrl1296"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="From2025-01-012025-12-31_us-gaap_RestrictedStockMember"
      id="xdx2ixbrl1298"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-12-31_custom_FederalMember"
      id="xdx2ixbrl1315"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_custom_FederalMember"
      id="xdx2ixbrl1317"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-12-31_us-gaap_StateAndLocalJurisdictionMember"
      id="xdx2ixbrl1319"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-12-31_custom_FederalMember"
      id="xdx2ixbrl1331"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_custom_FederalMember"
      id="xdx2ixbrl1333"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-12-31_us-gaap_StateAndLocalJurisdictionMember"
      id="xdx2ixbrl1335"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_us-gaap_StateAndLocalJurisdictionMember"
      id="xdx2ixbrl1337"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-12-31_us-gaap_ForeignCountryMember"
      id="xdx2ixbrl1339"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_us-gaap_ForeignCountryMember"
      id="xdx2ixbrl1341"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl1343"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl1345"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="AsOf2025-12-31"
      id="xdx2ixbrl1365"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1366"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries
      contextRef="AsOf2025-12-31"
      id="xdx2ixbrl1371"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="AsOf2025-12-31"
      id="xdx2ixbrl1386"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1387"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2025-12-31"
      id="xdx2ixbrl1395"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1396"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:IncomeTaxReconciliationAdjustmentOnDeferredForeignIntangibleAmount
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl1473"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2025-01-012025-12-31_custom_OperatingExpensesMember"
      id="xdx2ixbrl1588"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2025-01-012025-12-31_custom_OtherExpensesMember"
      id="xdx2ixbrl1592"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2024-01-012024-12-31_custom_OtherExpensesMember"
      id="xdx2ixbrl1594"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl1620"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:OperatingLeases
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl1626"
      unitRef="USD"
      xsi:nil="true"/>
    <opgn:OperatingLeases
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl1627"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2025-01-01to2025-12-31" id="Fact000013">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2025-01-01to2025-12-31" id="Fact000014">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2025-01-01to2025-12-31" id="Fact000015">2025-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2025-01-01to2025-12-31" id="Fact000016">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="From2025-01-01to2025-12-31" id="Fact000017">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2025-01-01to2025-12-31" id="Fact000018">001-37367</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2025-01-01to2025-12-31" id="Fact000019">CAPFORCE INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2025-01-01to2025-12-31" id="Fact000020">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2025-01-01to2025-12-31" id="Fact000021">06-1614015</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2025-01-01to2025-12-31" id="Fact000022">23219 Stringtown Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2025-01-01to2025-12-31" id="Fact000023">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="From2025-01-01to2025-12-31" id="Fact000024">Clarksburg</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2025-01-01to2025-12-31" id="Fact000025">MD</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2025-01-01to2025-12-31" id="Fact000026">20871</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2025-01-01to2025-12-31" id="Fact000027">240</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2025-01-01to2025-12-31" id="Fact000028">813-1260</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2025-01-01to2025-12-31" id="Fact000029">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2025-01-01to2025-12-31" id="Fact000030">CFOR</dei:TradingSymbol>
    <dei:EntityFilerCategory contextRef="From2025-01-01to2025-12-31" id="Fact000035">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2025-01-01to2025-12-31" id="Fact000036">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2025-01-01to2025-12-31" id="Fact000037">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="From2025-01-01to2025-12-31" id="Fact000038">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="From2025-01-01to2025-12-31" id="Fact000039">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="From2025-01-01to2025-12-31" id="Fact000040">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="AsOf2025-06-30"
      decimals="-5"
      id="Fact000041"
      unitRef="USD">11600000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2026-05-22"
      decimals="INF"
      id="Fact000043"
      unitRef="Shares">12178278</dei:EntityCommonStockSharesOutstanding>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000044">

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;i&gt;Risk Management and Strategy&lt;/i&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;During 2024 and 2025, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_907_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20250101__20251231_zsjSM0Yf4G3f"&gt;the Company strategically repositioned itself, including by launching a new business offering listing sponsorship and consultancy services to international companies seeking to list their securities on securities exchanges. Additionally, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_900_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20250101__20251231_z0qmzQuEad84"&gt;CapForce is in the process of entering the financial technology industry with a focus on developing and supporting advanced digital investment banking activities, cross-border securities trading, advanced computational model-enabled investment banking advisory, asset management services, and fintech-enabled capital table management. &lt;/span&gt;&lt;/span&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20250101__20251231_zPvobXBb2G57"&gt;As part of this plan, risk management processes have been implemented to manage the risks associated with reliance on vendors, critical service providers, and other third-parties that may lead to a service disruption or an adverse cybersecurity incident.&lt;/span&gt; These processes include an assessment of vendors during the selection/onboarding process and a review of SOC 1 reports on an annual basis and other relevant security attestations, where applicable.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;CapForce will be maintaining policies over other related areas such as information security, access on/offboarding, and access and account management, to help govern the processes put in place by management designed to protect our IT assets, data, and services from threats and vulnerabilities. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_904_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20250101__20251231_zuK4zOGNgKUh"&gt;CapForce utilizes industry recognized IT providers, leveraging third-party technology and expertise. These third-party service providers are a key part of CapForce&#x2019;s current cybersecurity risk management and provide services including, maintenance of an IT assets inventory, periodic vulnerability scanning, identity access management controls including restricted access of privileged accounts, network integrity safeguarded by employing web-based software, including endpoint protection, endpoint detection and response, and remote monitoring management on all devices, industry-standard encryption protocols and critical data backups.&lt;/span&gt; Our outsourced information technology consultants conduct proactive patching and monitoring of all our existing systems and have implemented systems and procedures to mitigate cybersecurity risks that we believe are appropriate for a company of our size, stage of growth and financial condition. In addition, we carry insurance with coverage for cyber events that we believe is suitable for a company of our size, stage of growth and financial condition.&lt;/p&gt;

</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="From2025-01-01to2025-12-31" id="Fact000045">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000046">CapForce is in the process of entering the financial technology industry with a focus on developing and supporting advanced digital investment banking activities, cross-border securities trading, advanced computational model-enabled investment banking advisory, asset management services, and fintech-enabled capital table management. </cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="From2025-01-01to2025-12-31" id="Fact000047">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="From2025-01-01to2025-12-31" id="Fact000048">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000049">

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;i&gt;Governance&lt;/i&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_901_ecyd--CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20250101__20251231_zooCqyr3In61"&gt;Management is responsible for the day-to-day management of the risks we face, while our &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90D_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20250101__20251231_z7CAlzenO978"&gt;Board of Directors&lt;/span&gt; and Audit Committee have responsibility for the oversight of risk management, including risks from cybersecurity threats. &lt;/span&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_909_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20250101__20251231_z91k7Ghuvebi"&gt;In its risk oversight role, our Board of Directors has the responsibility to satisfy itself that the risk management processes designed and implemented by management are appropriate and functioning as designed.&lt;/span&gt; The Board of Directors has delegated to the Audit Committee of the Board of Directors responsibility for the oversight of information technology, including cybersecurity risks. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90B_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_c20250101__20251231_z9G9vwDAhTta"&gt;Members of management assigned with cybersecurity oversight responsibility and/or third-party consultants providing cyber risk services brief the Audit Committee on cyber vulnerabilities identified through the risk management process, emerging threat landscape and new cyber risks, and provide updates on our processes to prevent, detect, and mitigate cybersecurity incidents.&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbT_c20250101__20251231_zFFn9hILDOm6"&gt;We face risks from cybersecurity threats that could have a material adverse effect on our business, financial condition, results of operations, cash flows or reputation.&lt;/span&gt; &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_909_ecyd--CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_c20250101__20251231_zSPm23A5erZe"&gt;We acknowledge that the risk of a cyber incident is prevalent in the current threat landscape and that a future cyber incident may occur in the normal course of our business.&lt;/span&gt; &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90B_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_dbF_c20250101__20251231_zU0xVWWasMq3"&gt;We proactively seek to detect and investigate unauthorized attempts and attacks against our IT assets, data, and services, and we work to prevent their occurrence and recurrence where practicable through changes or updates to internal processes and tools and changes or updates to service delivery; however, potential vulnerabilities to known or unknown threats will remain.&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;As of the date of this Annual Report, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_902_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_c20250101__20251231_zMZkW1kM9ps7"&gt;we are not aware of any cybersecurity threats and have not experienced any cybersecurity incidents that have materially affected us, including our business strategy, results of operations or financial condition.&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;For additional information concerning risks related to cybersecurity, see Item 1A. Risk Factors: Security breaches, loss of data and other disruptions could compromise sensitive information related to our business or prevent us from accessing critical information and expose us to liability, which could adversely affect our business and our reputation.&lt;/p&gt;

</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000050">Management is responsible for the day-to-day management of the risks we face, while our &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90D_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20250101__20251231_z7CAlzenO978"&gt;Board of Directors&lt;/span&gt; and Audit Committee have responsibility for the oversight of risk management, including risks from cybersecurity threats. </cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="From2025-01-01to2025-12-31" id="Fact000051">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000052">In its risk oversight role, our Board of Directors has the responsibility to satisfy itself that the risk management processes designed and implemented by management are appropriate and functioning as designed.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000053">Members of management assigned with cybersecurity oversight responsibility and/or third-party consultants providing cyber risk services brief the Audit Committee on cyber vulnerabilities identified through the risk management process, emerging threat landscape and new cyber risks, and provide updates on our processes to prevent, detect, and mitigate cybersecurity incidents.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="From2025-01-01to2025-12-31" id="Fact000054">true</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000055">We acknowledge that the risk of a cyber incident is prevalent in the current threat landscape and that a future cyber incident may occur in the normal course of our business.</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="From2025-01-01to2025-12-31" id="Fact000056">false</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000057">we are not aware of any cybersecurity threats and have not experienced any cybersecurity incidents that have materially affected us, including our business strategy, results of operations or financial condition.</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="From2025-01-01to2025-12-31" id="Fact000058">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="From2025-01-01to2025-12-31" id="Fact000059">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="From2025-01-01to2025-12-31" id="Fact000060">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="From2025-01-01to2025-12-31" id="Fact000061">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2025-01-01to2025-12-31" id="Fact000062">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardsCloseToMnpiDiscTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000063">
&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The following table shows the outstanding equity awards held by the named executive officers as of December&#160;31, 2025.&lt;/p&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 Times New Roman; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;th colspan="20" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;OPTION AWARDS&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th colspan="14" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;STOCK AWARDS&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;th style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;Number of Securities Underlying Unexercised Options Exercisable&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;Number of Securities Underlying Unexercised Options Unexercisable&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;Equity Incentive Plan Awards: Number of Securities Underlying Unexercised Unearned Options&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;Option Exercise Price&lt;br/&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;Option Expiration&lt;br/&gt;Date&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;Number of Shares of Stock that have not Vested&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;Market Value of Shares of Stock that have not Vested&lt;br/&gt;($)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;Equity Incentive Plan Awards: Number of Unearned Shares, Units or Other Rights that have not Vested&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;Equity Incentive Plan Awards: Market or Payout Value of Unearned Shares, Units or other Rights that have not Vested&lt;br/&gt;($)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_90E_eecd--AwardsCloseToMnpiDiscIndName_iI_c20251231__ecd--IndividualAxis__custom--MohdAzhamAzudinMember_fKDIp_zMcXSe90RuUe"&gt;Mohd Azham Azudin&lt;/span&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 5%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_903_eecd--AwardUndrlygSecuritiesAmt_iI_d0_uShares_c20251231__ecd--IndividualAxis__custom--MohdAzhamAzudinMember_zOlOogpAeVj5"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 5%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 5%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 5%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_900_eecd--AwardExrcPrice_iI_d0_c20251231__ecd--IndividualAxis__custom--MohdAzhamAzudinMember_z1JkrTHpRpQb"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 5%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 5%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;31,250&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 5%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;496,875&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 5%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 5%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_907_eecd--AwardsCloseToMnpiDiscIndName_iI_c20251231__ecd--IndividualAxis__custom--ChristianLaurentBenoitBontMember_fKDMp_zLdk07oS12Sd"&gt;Christian-Laurent Benoit Bonte&lt;/span&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_908_eecd--AwardUndrlygSecuritiesAmt_iI_d0_uShares_c20251231__ecd--IndividualAxis__custom--ChristianLaurentBenoitBontMember_zSqotX7z2xsf"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_90F_eecd--AwardExrcPrice_iI_d0_c20251231__ecd--IndividualAxis__custom--ChristianLaurentBenoitBontMember_zTmHGHzZP0gd"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&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: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;28,571&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&gt;$&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: 8pt"&gt;454,279&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_90E_eecd--AwardsCloseToMnpiDiscIndName_iI_c20251231__ecd--IndividualAxis__custom--SyedJohanBinSyedMohdMember_fKDQp_zlL2XqlYxOUj"&gt;Syed Johan Bin Syed Mohd&lt;/span&gt;&lt;sup&gt;(4)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_904_eecd--AwardUndrlygSecuritiesAmt_iI_d0_uShares_c20251231__ecd--IndividualAxis__custom--SyedJohanBinSyedMohdMember_zyFw4U1eHanc"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_900_eecd--AwardExrcPrice_iI_d0_c20251231__ecd--IndividualAxis__custom--SyedJohanBinSyedMohdMember_z4gaSC6j0dP8"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&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: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;9,709&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&gt;$&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: 8pt"&gt;154,373&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_901_eecd--AwardsCloseToMnpiDiscIndName_iI_c20251231__ecd--IndividualAxis__custom--JohnTanHonjianMember_zilERQZ1pOj"&gt;John Tan Honjian&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_90B_eecd--AwardUndrlygSecuritiesAmt_iI_d0_uShares_c20251231__ecd--IndividualAxis__custom--JohnTanHonjianMember_z7n875Upkj55"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEF3YXJkIFRpbWluZyBEaXNjbG9zdXJlAA__" id="xdx_903_eecd--AwardExrcPrice_iI_d0_c20251231__ecd--IndividualAxis__custom--JohnTanHonjianMember_z9Pr9zE2F4Ni"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&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: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&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: 8pt"&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: 8pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&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;div style="width: 25%; margin-left: 0; margin-right: auto"&gt;&lt;div style="border-top: Black 1pt solid; font-size: 1pt"&gt;&#160;&lt;/div&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.25in; text-align: justify"&gt;(1)&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;Calculated based on the closing price of the common stock on the OTC Market on December&#160;31, 2025 (the last trading day of 2025) of $15.90 per share.&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td id="xdx_F0E_ztMXd6SzLYFb" style="text-align: justify"&gt;(2)&lt;/td&gt;
    &lt;td id="xdx_F10_zeuDBsmrVH21" style="text-align: justify"&gt;Mr. Azudin Mohd Azham was granted restricted stock units on December&#160;4, 2024 (31,250) which vest over one year, but the awards will not be issued until the Company&#x2019;s stockholders approve the Company&#x2019;s new equity incentive plan, which occurred at the Company&#x2019;s Annual Meeting of stockholders on February&#160;23, 2026.&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td id="xdx_F00_zGfznejpCELg" style="text-align: justify"&gt;(3)&lt;/td&gt;
    &lt;td id="xdx_F19_zkAfP8L88Xn5" style="text-align: justify"&gt;Mr.&#160;Christian-Laurent Benoit Bonte was granted restricted stock units on November&#160;6, 2024 (28,571) which vest over one year, but the awards will not be issued until the Company&#x2019;s stockholders approve the Company&#x2019;s new equity incentive plan, which occurred at the Company&#x2019;s Annual Meeting of stockholders on February&#160;23, 2026.&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td id="xdx_F0B_zsm8L2O0deld" style="text-align: justify"&gt;(4)&lt;/td&gt;
    &lt;td id="xdx_F10_zVhdhGfSWei1" style="text-align: justify"&gt;Mr. Syed Johan Bin Syed Mohd was granted restricted stock units on April&#160;1, 2025 (9,709) which vest over one year, but the awards will not be issued until the Company&#x2019;s stockholders approve the Company&#x2019;s new equity incentive plan, which occurred at the Company&#x2019;s Annual Meeting of stockholders on February&#160;23, 2026.&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;</ecd:AwardsCloseToMnpiDiscTableTextBlock>
    <ecd:AwardsCloseToMnpiDiscIndName
      contextRef="AsOf2025-12-31_custom_MohdAzhamAzudinMember"
      id="Fact000064">Mohd Azham Azudin</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt
      contextRef="AsOf2025-12-31_custom_MohdAzhamAzudinMember"
      decimals="INF"
      id="Fact000065"
      unitRef="Shares">-0</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="AsOf2025-12-31_custom_MohdAzhamAzudinMember"
      decimals="INF"
      id="Fact000066"
      unitRef="USDPShares">-0</ecd:AwardExrcPrice>
    <ecd:AwardsCloseToMnpiDiscIndName
      contextRef="AsOf2025-12-31_custom_ChristianLaurentBenoitBontMember"
      id="Fact000067">Christian-Laurent Benoit Bonte</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt
      contextRef="AsOf2025-12-31_custom_ChristianLaurentBenoitBontMember"
      decimals="INF"
      id="Fact000068"
      unitRef="Shares">-0</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="AsOf2025-12-31_custom_ChristianLaurentBenoitBontMember"
      decimals="INF"
      id="Fact000069"
      unitRef="USDPShares">-0</ecd:AwardExrcPrice>
    <ecd:AwardsCloseToMnpiDiscIndName
      contextRef="AsOf2025-12-31_custom_SyedJohanBinSyedMohdMember"
      id="Fact000070">Syed Johan Bin Syed Mohd</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt
      contextRef="AsOf2025-12-31_custom_SyedJohanBinSyedMohdMember"
      decimals="INF"
      id="Fact000071"
      unitRef="Shares">-0</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="AsOf2025-12-31_custom_SyedJohanBinSyedMohdMember"
      decimals="INF"
      id="Fact000072"
      unitRef="USDPShares">-0</ecd:AwardExrcPrice>
    <ecd:AwardsCloseToMnpiDiscIndName
      contextRef="AsOf2025-12-31_custom_JohnTanHonjianMember"
      id="Fact000073">John Tan Honjian</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt
      contextRef="AsOf2025-12-31_custom_JohnTanHonjianMember"
      decimals="INF"
      id="Fact000074"
      unitRef="Shares">-0</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="AsOf2025-12-31_custom_JohnTanHonjianMember"
      decimals="INF"
      id="Fact000075"
      unitRef="USDPShares">-0</ecd:AwardExrcPrice>
    <dei:AuditorFirmId contextRef="From2025-01-01to2025-12-31" id="Fact000079">7116</dei:AuditorFirmId>
    <dei:AuditorName contextRef="From2025-01-01to2025-12-31" id="Fact000080">Beckles &amp; Co., Inc</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2025-01-01to2025-12-31" id="Fact000081">West Palm Beach, Florida</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000089"
      unitRef="USD">531277</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000090"
      unitRef="USD">1310653</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000092"
      unitRef="USD">248771</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000093"
      unitRef="USD">29258</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000095"
      unitRef="USD">208178</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000096"
      unitRef="USD">1309316</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000098"
      unitRef="USD">988226</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000099"
      unitRef="USD">2649227</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000101"
      unitRef="USD">928550</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000102"
      unitRef="USD">1079275</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000104"
      unitRef="USD">786135</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000105"
      unitRef="USD">825665</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000107"
      unitRef="USD">35000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000108"
      unitRef="USD">5000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:DeferredOfferingCosts
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000111"
      unitRef="USD">6269</us-gaap:DeferredOfferingCosts>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000113"
      unitRef="USD">50000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000116"
      unitRef="USD">302262</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000117"
      unitRef="USD">302262</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000119"
      unitRef="USD">38055173</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000120"
      unitRef="USD">9862698</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000128"
      unitRef="USD">1081936</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000129"
      unitRef="USD">245196</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000131"
      unitRef="USD">30208</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000132"
      unitRef="USD">62907</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000134"
      unitRef="USD">3151485</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000135"
      unitRef="USD">62074</us-gaap:AccruedLiabilitiesCurrent>
    <opgn:ShorttermInsuranceFinancing
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000137"
      unitRef="USD">86997</opgn:ShorttermInsuranceFinancing>
    <opgn:ShorttermInsuranceFinancing
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000138"
      unitRef="USD">90278</opgn:ShorttermInsuranceFinancing>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000140"
      unitRef="USD">202490</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000141"
      unitRef="USD">173726</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000143"
      unitRef="USD">4553116</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000144"
      unitRef="USD">634181</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000146"
      unitRef="USD">1645399</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000147"
      unitRef="USD">1847889</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000149"
      unitRef="USD">6198515</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000150"
      unitRef="USD">2482070</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2025-12-31_us-gaap_SeriesDPreferredStockMember"
      decimals="INF"
      id="Fact000158"
      unitRef="USDPShares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31_us-gaap_SeriesDPreferredStockMember"
      decimals="INF"
      id="Fact000160"
      unitRef="USDPShares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2025-12-31_us-gaap_SeriesDPreferredStockMember"
      decimals="INF"
      id="Fact000162"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-31_us-gaap_SeriesDPreferredStockMember"
      decimals="INF"
      id="Fact000164"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2025-12-31_us-gaap_SeriesDPreferredStockMember"
      decimals="INF"
      id="Fact000166"
      unitRef="Shares">250</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_SeriesDPreferredStockMember"
      decimals="INF"
      id="Fact000168"
      unitRef="Shares">250</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2024-12-31_us-gaap_SeriesDPreferredStockMember"
      decimals="INF"
      id="Fact000170"
      unitRef="Shares">250</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_SeriesDPreferredStockMember"
      decimals="INF"
      id="Fact000172"
      unitRef="Shares">250</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2025-12-31_us-gaap_SeriesDPreferredStockMember"
      decimals="0"
      id="Fact000174"
      unitRef="USD">2</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2024-12-31_us-gaap_SeriesDPreferredStockMember"
      decimals="0"
      id="Fact000176"
      unitRef="USD">2</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000181"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000183"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000185"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000187"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000189"
      unitRef="Shares">10149411</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000191"
      unitRef="Shares">10149411</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000193"
      unitRef="Shares">10070779</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000195"
      unitRef="Shares">10070779</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000178"
      unitRef="USD">101494</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000179"
      unitRef="USD">100708</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000197"
      unitRef="USD">301621893</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000198"
      unitRef="USD">300780440</us-gaap:AdditionalPaidInCapital>
    <opgn:CommonStockIssuable
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000200"
      unitRef="USD">11420</opgn:CommonStockIssuable>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000203"
      unitRef="USD">-269880466</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000204"
      unitRef="USD">-293500522</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000206"
      unitRef="USD">2315</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000209"
      unitRef="USD">31856658</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000210"
      unitRef="USD">7380628</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000212"
      unitRef="USD">38055173</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000213"
      unitRef="USD">9862698</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_us-gaap_ProductMember"
      decimals="0"
      id="Fact000220"
      unitRef="USD">169373</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_us-gaap_ServiceMember"
      decimals="0"
      id="Fact000224"
      unitRef="USD">26776</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_ListingSponsorshipServicesMember"
      decimals="0"
      id="Fact000226"
      unitRef="USD">30200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_ListingSponsorshipServicesMember"
      decimals="0"
      id="Fact000228"
      unitRef="USD">5000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000230"
      unitRef="USD">30200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000231"
      unitRef="USD">5196149</us-gaap:Revenues>
    <opgn:CostOfProductsSold
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000237"
      unitRef="USD">31636</opgn:CostOfProductsSold>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000239"
      unitRef="USD">3020000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000240"
      unitRef="USD">1575</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000242"
      unitRef="USD">6585</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000243"
      unitRef="USD">48820</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000245"
      unitRef="USD">3132917</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000246"
      unitRef="USD">4542025</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000248"
      unitRef="USD">12420</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000249"
      unitRef="USD">172238</us-gaap:SellingAndMarketingExpense>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000252"
      unitRef="USD">-75138</us-gaap:DeconsolidationGainOrLossAmount>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000254"
      unitRef="USD">6171922</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000255"
      unitRef="USD">4871432</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000257"
      unitRef="USD">24028078</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000258"
      unitRef="USD">324717</us-gaap:OperatingIncomeLoss>
    <opgn:InterestAndOtherIncomeNet
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000263"
      unitRef="USD">416929</opgn:InterestAndOtherIncomeNet>
    <opgn:InterestAndOtherIncomeNet
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000264"
      unitRef="USD">371444</opgn:InterestAndOtherIncomeNet>
    <us-gaap:InterestExpense
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000266"
      unitRef="USD">11245</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000267"
      unitRef="USD">7555</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000270"
      unitRef="USD">9738487</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <opgn:GainOnImpairmentAdjustment
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000273"
      unitRef="USD">2079575</opgn:GainOnImpairmentAdjustment>
    <opgn:GainOnSettlementOfCompensationExpenses
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000276"
      unitRef="USD">570785</opgn:GainOnSettlementOfCompensationExpenses>
    <opgn:ChangeInFairValueOfEibLoanGuaranty
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000279"
      unitRef="USD">908586</opgn:ChangeInFairValueOfEibLoanGuaranty>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000281"
      unitRef="USD">103</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000282"
      unitRef="USD">575</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000284"
      unitRef="USD">405787</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000285"
      unitRef="USD">11844725</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000287"
      unitRef="USD">24433865</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000288"
      unitRef="USD">12169442</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000290"
      unitRef="USD">813809</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000291"
      unitRef="USD">176662</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000293"
      unitRef="USD">23620056</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000294"
      unitRef="USD">11992780</us-gaap:NetIncomeLoss>
    <opgn:NetIncomeLossAllocatedToPreferredStockholdersBasic
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000296"
      unitRef="USD">141343</opgn:NetIncomeLossAllocatedToPreferredStockholdersBasic>
    <opgn:NetIncomeLossAllocatedToPreferredStockholdersBasic
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000297"
      unitRef="USD">636742</opgn:NetIncomeLossAllocatedToPreferredStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000299"
      unitRef="USD">23478713</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000300"
      unitRef="USD">11356038</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000302"
      unitRef="USD">23620056</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000303"
      unitRef="USD">11992780</us-gaap:NetIncomeLoss>
    <opgn:NetIncomeLossAllocatedToPreferredStockholders
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000305"
      unitRef="USD">-140617</opgn:NetIncomeLossAllocatedToPreferredStockholders>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000308"
      unitRef="USD">23479439</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000309"
      unitRef="USD">11992780</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact000314"
      unitRef="USDPShares">2.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000315"
      unitRef="USDPShares">2.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact000317"
      unitRef="USDPShares">2.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000318"
      unitRef="USDPShares">2.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact000323"
      unitRef="Shares">10075730</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000324"
      unitRef="Shares">4655225</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact000326"
      unitRef="Shares">10128447</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000327"
      unitRef="Shares">5219902</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000329"
      unitRef="USD">23620056</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000330"
      unitRef="USD">11992780</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000332"
      unitRef="USD">2315</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000335"
      unitRef="USD">23622371</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000336"
      unitRef="USD">11992780</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000346"
      unitRef="Shares">1282686</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000338"
      unitRef="USD">12827</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember"
      decimals="INF"
      id="Fact000348"
      unitRef="Shares">250</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember"
      decimals="0"
      id="Fact000339"
      unitRef="USD">2500</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000340"
      unitRef="USD">293991529</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000342"
      unitRef="USD">-75138</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000343"
      unitRef="USD">-305493302</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000344"
      unitRef="USD">-11561584</us-gaap:StockholdersEquity>
    <opgn:OfferingOfPreferredStockNetOfIssuanceCostsShares
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      decimals="INF"
      id="Fact000358"
      unitRef="Shares">3000000</opgn:OfferingOfPreferredStockNetOfIssuanceCostsShares>
    <opgn:OfferingOfCommonStockAndWarrantsNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      decimals="0"
      id="Fact000351"
      unitRef="USD">30000</opgn:OfferingOfCommonStockAndWarrantsNetOfIssuanceCosts>
    <opgn:OfferingOfCommonStockAndWarrantsNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000352"
      unitRef="USD">2920217</opgn:OfferingOfCommonStockAndWarrantsNetOfIssuanceCosts>
    <opgn:OfferingOfCommonStockAndWarrantsNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000356"
      unitRef="USD">2950217</opgn:OfferingOfCommonStockAndWarrantsNetOfIssuanceCosts>
    <opgn:ConversionOfPreferredStockIntoCommonStockShares
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000368"
      unitRef="Shares">7200000</opgn:ConversionOfPreferredStockIntoCommonStockShares>
    <opgn:ConversionOfPreferredStockIntoCommonStock
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000360"
      unitRef="USD">72000</opgn:ConversionOfPreferredStockIntoCommonStock>
    <opgn:ConversionOfPreferredStockIntoCommonStockShares
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      decimals="INF"
      id="Fact000370"
      unitRef="Shares">-3000000</opgn:ConversionOfPreferredStockIntoCommonStockShares>
    <opgn:ConversionOfPreferredStockIntoCommonStock
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      decimals="0"
      id="Fact000361"
      unitRef="USD">-30000</opgn:ConversionOfPreferredStockIntoCommonStock>
    <opgn:ConversionOfPreferredStockIntoCommonStock
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000362"
      unitRef="USD">-42000</opgn:ConversionOfPreferredStockIntoCommonStock>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCostsShares
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000380"
      unitRef="Shares">1079109</opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCostsShares>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000372"
      unitRef="USD">10791</opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000374"
      unitRef="USD">1977568</opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000378"
      unitRef="USD">1988359</opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts>
    <opgn:IssuanceOfRsusShares
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000390"
      unitRef="Shares">63721</opgn:IssuanceOfRsusShares>
    <opgn:IssuanceOfRsus
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000382"
      unitRef="USD">637</opgn:IssuanceOfRsus>
    <opgn:IssuanceOfRsus
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000384"
      unitRef="USD">-637</opgn:IssuanceOfRsus>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000394"
      unitRef="USD">602433</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000398"
      unitRef="USD">602433</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <opgn:SettlementOfDeferredCompensationAndSeveranceInFormOfEquityIssuanceShares
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000408"
      unitRef="Shares">440028</opgn:SettlementOfDeferredCompensationAndSeveranceInFormOfEquityIssuanceShares>
    <opgn:SettlementOfDeferredCompensationAndSeveranceInFormOfEquityIssuance
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000400"
      unitRef="USD">4400</opgn:SettlementOfDeferredCompensationAndSeveranceInFormOfEquityIssuance>
    <opgn:SettlementOfDeferredCompensationAndSeveranceInFormOfEquityIssuance
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000402"
      unitRef="USD">1328885</opgn:SettlementOfDeferredCompensationAndSeveranceInFormOfEquityIssuance>
    <opgn:SettlementOfDeferredCompensationAndSeveranceInFormOfEquityIssuance
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000406"
      unitRef="USD">1333285</opgn:SettlementOfDeferredCompensationAndSeveranceInFormOfEquityIssuance>
    <opgn:ShareCancellationShares
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000418"
      unitRef="Shares">-3</opgn:ShareCancellationShares>
    <opgn:ShareIssuanceShares
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000428"
      unitRef="Shares">5238</opgn:ShareIssuanceShares>
    <opgn:ShareIssuance
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000420"
      unitRef="USD">53</opgn:ShareIssuance>
    <opgn:ShareIssuance
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000422"
      unitRef="USD">-53</opgn:ShareIssuance>
    <opgn:ReclassificationOfPreferredStockParValueToAdditionalPaidinCapital
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      decimals="0"
      id="Fact000431"
      unitRef="USD">-2498</opgn:ReclassificationOfPreferredStockParValueToAdditionalPaidinCapital>
    <opgn:ReclassificationOfPreferredStockParValueToAdditionalPaidinCapital
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000432"
      unitRef="USD">2498</opgn:ReclassificationOfPreferredStockParValueToAdditionalPaidinCapital>
    <opgn:EliminationOfTranslationAdjustmentsOfPreviouslyDissolvedSubsidiaries
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000442"
      unitRef="USD">75138</opgn:EliminationOfTranslationAdjustmentsOfPreviouslyDissolvedSubsidiaries>
    <opgn:EliminationOfTranslationAdjustmentsOfPreviouslyDissolvedSubsidiaries
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000444"
      unitRef="USD">75138</opgn:EliminationOfTranslationAdjustmentsOfPreviouslyDissolvedSubsidiaries>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000451"
      unitRef="USD">11992780</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000452"
      unitRef="USD">11992780</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000462"
      unitRef="Shares">10070779</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000454"
      unitRef="USD">100708</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      decimals="INF"
      id="Fact000464"
      unitRef="Shares">250</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      decimals="0"
      id="Fact000455"
      unitRef="USD">2</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000456"
      unitRef="USD">300780440</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000459"
      unitRef="USD">-293500522</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000460"
      unitRef="USD">7380628</us-gaap:StockholdersEquity>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCostsShares
      contextRef="From2025-01-012025-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000474"
      unitRef="Shares">78125</opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCostsShares>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2025-01-012025-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000466"
      unitRef="USD">781</opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2025-01-012025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000468"
      unitRef="USD">499219</opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts>
    <opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000472"
      unitRef="USD">500000</opgn:IssuanceOfCommonStockPursuantToEquityLineOfCreditNetOfIssuanceCosts>
    <opgn:IssuanceOfRsusShares
      contextRef="From2025-01-012025-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000484"
      unitRef="Shares">507</opgn:IssuanceOfRsusShares>
    <opgn:IssuanceOfRsus
      contextRef="From2025-01-012025-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000476"
      unitRef="USD">5</opgn:IssuanceOfRsus>
    <opgn:IssuanceOfRsus
      contextRef="From2025-01-012025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000478"
      unitRef="USD">-5</opgn:IssuanceOfRsus>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-01-012025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000488"
      unitRef="USD">342239</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000492"
      unitRef="USD">342239</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <opgn:CommonStockIssuableForAcquisition
      contextRef="From2025-01-012025-12-31_custom_CommonStockIssuableMember"
      decimals="0"
      id="Fact000497"
      unitRef="USD">11420</opgn:CommonStockIssuableForAcquisition>
    <opgn:CommonStockIssuableForAcquisition
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000500"
      unitRef="USD">11420</opgn:CommonStockIssuableForAcquisition>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="From2025-01-012025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000506"
      unitRef="USD">2315</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000508"
      unitRef="USD">2315</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:ProfitLoss
      contextRef="From2025-01-012025-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000515"
      unitRef="USD">23620056</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000516"
      unitRef="USD">23620056</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000526"
      unitRef="Shares">10149411</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000518"
      unitRef="USD">101494</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_PreferredStockMember"
      decimals="INF"
      id="Fact000528"
      unitRef="Shares">250</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_PreferredStockMember"
      decimals="0"
      id="Fact000519"
      unitRef="USD">2</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000520"
      unitRef="USD">301621893</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_custom_CommonStockIssuableMember"
      decimals="0"
      id="Fact000521"
      unitRef="USD">11420</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000522"
      unitRef="USD">2315</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000523"
      unitRef="USD">-269880466</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000524"
      unitRef="USD">31856658</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000533"
      unitRef="USD">23620056</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000534"
      unitRef="USD">11992780</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000539"
      unitRef="USD">191490</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000540"
      unitRef="USD">174773</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:InventoryLIFOReservePeriodCharge
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000543"
      unitRef="USD">-54830</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000545"
      unitRef="USD">342239</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000546"
      unitRef="USD">602433</us-gaap:ShareBasedCompensation>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000549"
      unitRef="USD">-75138</us-gaap:DeconsolidationGainOrLossAmount>
    <opgn:ChangeInFairValueOfEibLoan
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000552"
      unitRef="USD">-10873867</opgn:ChangeInFairValueOfEibLoan>
    <opgn:GainOnImpairmentAdjustment
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000555"
      unitRef="USD">2079575</opgn:GainOnImpairmentAdjustment>
    <opgn:GainOnSettlementOfCompensationExpenses
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000558"
      unitRef="USD">570785</opgn:GainOnSettlementOfCompensationExpenses>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000563"
      unitRef="USD">219513</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000564"
      unitRef="USD">-74058</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000567"
      unitRef="USD">-54830</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000569"
      unitRef="USD">-1157195</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000570"
      unitRef="USD">-348704</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <opgn:IncreaseDecreaseInDeferredOfferingCosts
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000572"
      unitRef="USD">6269</opgn:IncreaseDecreaseInDeferredOfferingCosts>
    <opgn:IncreaseDecreaseInDeferredOfferingCosts
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000573"
      unitRef="USD">-6269</opgn:IncreaseDecreaseInDeferredOfferingCosts>
    <us-gaap:IncreaseDecreaseInIntangibleAssetsCurrent
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000575"
      unitRef="USD">30000000</us-gaap:IncreaseDecreaseInIntangibleAssetsCurrent>
    <us-gaap:IncreaseDecreaseInIntangibleAssetsCurrent
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000576"
      unitRef="USD">5000000</us-gaap:IncreaseDecreaseInIntangibleAssetsCurrent>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000578"
      unitRef="USD">835654</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000579"
      unitRef="USD">134047</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000581"
      unitRef="USD">-32699</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000582"
      unitRef="USD">-64694</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000584"
      unitRef="USD">3089411</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000585"
      unitRef="USD">497382</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000587"
      unitRef="USD">-173726</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000588"
      unitRef="USD">-147943</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000591"
      unitRef="USD">-25926</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000593"
      unitRef="USD">-1183624</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000594"
      unitRef="USD">-4869744</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <opgn:NetCashAcquiredInBusinessCombination
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000599"
      unitRef="USD">-519</opgn:NetCashAcquiredInBusinessCombination>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000602"
      unitRef="USD">50000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000605"
      unitRef="USD">-49481</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <opgn:ProceedsFromIssuanceOfCommonStockNetOfIssuanceCosts
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000611"
      unitRef="USD">500000</opgn:ProceedsFromIssuanceOfCommonStockNetOfIssuanceCosts>
    <opgn:ProceedsFromIssuanceOfCommonStockNetOfIssuanceCosts
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000612"
      unitRef="USD">1988359</opgn:ProceedsFromIssuanceOfCommonStockNetOfIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000615"
      unitRef="USD">2950217</us-gaap:ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants>
    <opgn:ProceedsFromShorttermInsuranceFinancing
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000617"
      unitRef="USD">284304</opgn:ProceedsFromShorttermInsuranceFinancing>
    <opgn:ProceedsFromShorttermInsuranceFinancing
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000618"
      unitRef="USD">300926</opgn:ProceedsFromShorttermInsuranceFinancing>
    <opgn:PaymentsOnShorttermInsuranceFinancing
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000620"
      unitRef="USD">287585</opgn:PaymentsOnShorttermInsuranceFinancing>
    <opgn:PaymentsOnShorttermInsuranceFinancing
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000621"
      unitRef="USD">210648</opgn:PaymentsOnShorttermInsuranceFinancing>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000624"
      unitRef="USD">280</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000626"
      unitRef="USD">496719</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000627"
      unitRef="USD">5028574</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000629"
      unitRef="USD">-42990</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000632"
      unitRef="USD">-779376</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000633"
      unitRef="USD">158830</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000635"
      unitRef="USD">1612915</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000636"
      unitRef="USD">1454085</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000638"
      unitRef="USD">833539</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000639"
      unitRef="USD">1612915</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000644"
      unitRef="USD">11245</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000645"
      unitRef="USD">7555</us-gaap:InterestPaidNet>
    <us-gaap:NotesAssumed1
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000651"
      unitRef="USD">1333285</us-gaap:NotesAssumed1>
    <us-gaap:NotesIssued1
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000654"
      unitRef="USD">2950217</us-gaap:NotesIssued1>
    <us-gaap:NoncashOrPartNoncashAcquisitionAccountsReceivableAcquired1
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000656"
      unitRef="USD">11420</us-gaap:NoncashOrPartNoncashAcquisitionAccountsReceivableAcquired1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000659">&lt;p id="xdx_802_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_z7d5o73ZfrNh" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 1 &#x2013; &lt;span id="xdx_82B_z9YaYK1NVpQk"&gt;Organization&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;CapForce Inc. (&#x201c;CapForce&#x201d; or the &#x201c;Company&#x201d;, formerly known as OpGen, Inc.) was incorporated in Delaware in 2001. From inception through November&#160;2023, the Company operated as a precision medicine company harnessing the power of molecular diagnostics and informatics to help combat infectious disease. The Company, along with its subsidiaries, Curetis GmbH (&#x201c;Curetis&#x201d;) and Ares Genetics GmbH (&#x201c;Ares Genetics&#x201d;), developed and commercialized molecular microbiology solutions helping to guide clinicians with more rapid and actionable information about life-threatening infections to improve patient outcomes and decrease the spread of infections caused by multidrug-resistant microorganisms, or MDROs.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In November&#160;2023, the Company implemented certain cash management initiatives, including restructuring its U.S. operations by reducing headcount and scaling down operations at the Company&#x2019;s U.S. headquarters to the core functions of a U.S. Nasdaq listed company, allowing the Company to conserve cash and focus on the functions needed to pursue potential strategic alternatives. Subsequently, Curetis and Ares Genetics filed petitions for insolvency, and, as a result of such proceedings, the respective insolvency administrators assumed control over the assets and liabilities of Curetis and Ares Genetics, which eliminated the authority and power of the Company and its officers to act on behalf of the subsidiaries. The loss of control required that the Company no longer include Curetis and Ares Genetics in its consolidated financial statements and consequently, the subsidiaries were deconsolidated from the Company&#x2019;s consolidated financial statements. As part of the insolvency proceedings, in April&#160;2024, all of Curetis&#x2019; assets were sold to Camtech Pte Ltd., a Singaporean family office (&#x201c;Camtech&#x201d;). and all of Ares Genetics&#x2019; assets were sold to bioMerieux S.A.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In March&#160;2024, as a result of the Company&#x2019;s efforts to explore a strategic transaction, the Company entered into a securities purchase agreement (the &#x201c;March&#160;2024 Purchase Agreement&#x201d;) with David E. Lazar. In connection with the transactions contemplated by the March&#160;2024 Purchase Agreement, the members of the Board of Directors, prior to the closing of such transactions, resigned, a new Board of Directors was appointed, of which Mr. Lazar was appointed Chairman, and Mr. Lazar was appointed Chief Executive Officer.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In July&#160;2024, Mr. Lazar consummated a transaction pursuant to which he sold &lt;span id="xdx_903_ecustom--NumberOfSharesSold_c20240731__us-gaap--StatementClassOfStockAxis__custom--SeriesEConvertiblePreferredStockMember_pd" title="Shares sold"&gt;550,000&lt;/span&gt; shares of Series E Convertible Preferred Stock (&#x201c;Series E Preferred Stock&#x201d;) together with his rights to purchase the additional &lt;span id="xdx_90E_ecustom--AdditionalShares_iI_c20240731__us-gaap--StatementClassOfStockAxis__custom--SeriesEConvertiblePreferredStockMember_zSWkGUlgiX38" title="Additional shares sold"&gt;2,450,000&lt;/span&gt; shares of Series E Preferred Stock under the March&#160;2024 Purchase Agreement to AEI Capital Ltd., a private limited company incorporated under the laws of the British Virgin Islands, which forms part of AEI Capital Group, with groupwide assets under management exceeding $3.0 billion. In conjunction with the transaction, Mr. Lazar resigned as Chief Executive Officer, Chairman and a director of the Company effective August&#160;2024, and he resigned as President of the Company effective December&#160;23, 2025. Subsequently, AEI Capital Ltd. paid the Company $&lt;span id="xdx_908_ecustom--AdditionalFunds_iI_pn3n3_dm_c20240831__us-gaap--StatementClassOfStockAxis__custom--SeriesEConvertiblePreferredStockMember_zHKBQEdiWBYb" title="Additional funds"&gt;2.45&lt;/span&gt; million in August&#160;2024 in exchange for the remaining &lt;span id="xdx_908_ecustom--AdditionalShares_c20240831__us-gaap--StatementClassOfStockAxis__custom--SeriesEConvertiblePreferredStockMember_pd" title="Additional shares sold"&gt;2,450,000&lt;/span&gt; shares of Series E Preferred Stock under the terms of the March&#160;2024 Purchase Agreement. All &lt;span id="xdx_907_eus-gaap--ConversionOfStockSharesConverted1_c20240801__20240831__us-gaap--TypeOfArrangementAxis__custom--March2024PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesEPreferredStockMember_pd" title="Number of preferred shares converted"&gt;3,000,000&lt;/span&gt; shares of Series E Preferred Stock were subsequently converted into &lt;span id="xdx_90B_eus-gaap--ConversionOfStockSharesIssued1_c20240801__20240831__us-gaap--TypeOfArrangementAxis__custom--March2024PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesEPreferredStockMember_zPYjbSsZEwpa" title="Number of common stock issued"&gt;7,200,000&lt;/span&gt; shares of the Company&#x2019;s common stock in August&#160;2024.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Following the sale of control to AEI Capital Ltd., the Company further scaled down legacy operations while repositioning itself to operate in the financial services and technology industry. In furtherance of such shift, the Company established a wholly-owned subsidiary, CapForce International Holdings Ltd. (&#x201c;CapForce International&#x201d;), which launched a new business line offering listing sponsorship and consultancy services to international companies seeking to list their securities on securities exchanges. Additionally, CapForce is entering the financial technology industry supporting digital investment banking activities and capital table management.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;As part of the Company&#x2019;s strategic focus on capital markets advisory, in December&#160;2025, the Company acquired all the issued and outstanding ordinary shares of Sun Investment Enterprises Limited, a company incorporated under the laws of the British Virgin Islands (the &#x201c;Holding Company&#x201d;) from AEI Capital Ltd. The Holding Company is the owner of all the equity interests of iCapX Sdn. Bhd., a private company limited by shares incorporated under the laws of Malaysia (&#x201c;iCapX&#x201d;) providing cap table management fintech platform services to customers. The iCapX platform will provide customers with proprietary datasets of structured private company equity information, enhancing due diligence capabilities, improving listing readiness assessments, and supporting pricing accuracy. The platform will also function as a pipeline for business development by engaging private companies ahead of potential listing events. Ongoing development initiatives include AI-driven analytics for identifying structural risks, optimizing exchange selection, and supporting predictive insights related to post-listing performance.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;On February&#160;23, 2026, at the Company&#x2019;s 2025 Annual Meeting of Stockholders, the Company&#x2019;s stockholders voted to approve, among other proposals, an amendment to the Company&#x2019;s Amended and Restated Certificate of Incorporation to change the Company&#x2019;s name from OpGen, Inc. to CapForce Inc. and, in connection therewith, the Company changed its ticker symbol to &#x201c;CFOR.&#x201d; The amendment was filed with the Secretary of State of the State of Delaware on February&#160;27, 2026, and the Company also amended and restated its bylaws to reflect the name change.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;On May&#160;20, 2024, the Company effected a &lt;span id="xdx_906_eus-gaap--StockholdersEquityReverseStockSplit_c20240501__20240520_zGawwPZ8Uyq6" title="Reverse stock split"&gt;1-for-10 reverse stock split&lt;/span&gt; of its issued and outstanding shares of common stock. All share amounts and per share prices in this Annual Report have been adjusted to reflect the reverse stock split.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;As of December&#160;31, 2025, upon assignment of the Company&#x2019;s lease at 9717 Key West Avenue, Suite 100, in Rockville, Maryland in April&#160;2024, CapForce operates virtually in the United States. The Company&#x2019;s subsidiaries, CapForce International and iCapX, are located at Unit 26-3A, Tower A, Menara UOA Bangsar, No. 5, Jalan Bangsar Utama 1, 59000 Kuala Lumpur, Malaysia; while CapForce International Singapore Pte Ltd. (&#x201c;CapForce Singapore&#x201d;), a personnel entity of the Company, operates virtually.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company operates in one business segment.&lt;/p&gt;

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

</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <opgn:NumberOfSharesSold
      contextRef="AsOf2024-07-31_custom_SeriesEConvertiblePreferredStockMember"
      decimals="INF"
      id="Fact000661"
      unitRef="Shares">550000</opgn:NumberOfSharesSold>
    <opgn:AdditionalShares
      contextRef="AsOf2024-07-31_custom_SeriesEConvertiblePreferredStockMember"
      decimals="INF"
      id="Fact000663"
      unitRef="Shares">2450000</opgn:AdditionalShares>
    <opgn:AdditionalFunds
      contextRef="AsOf2024-08-31_custom_SeriesEConvertiblePreferredStockMember"
      decimals="-3"
      id="Fact000665"
      unitRef="USD">2450000</opgn:AdditionalFunds>
    <opgn:AdditionalShares
      contextRef="AsOf2024-08-31_custom_SeriesEConvertiblePreferredStockMember"
      decimals="INF"
      id="Fact000667"
      unitRef="Shares">2450000</opgn:AdditionalShares>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="From2024-08-012024-08-31_custom_March2024PurchaseAgreementMember_us-gaap_SeriesEPreferredStockMember"
      decimals="INF"
      id="Fact000669"
      unitRef="Shares">3000000</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="From2024-08-012024-08-31_custom_March2024PurchaseAgreementMember_us-gaap_SeriesEPreferredStockMember"
      decimals="INF"
      id="Fact000671"
      unitRef="Shares">7200000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="From2024-05-012024-05-20" id="Fact000674">1-for-10 reverse stock split</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000676">&lt;p id="xdx_80B_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zQeMCWQgXkP6" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 2 &#x2013; &lt;span id="xdx_82C_zXLHTllclQHj"&gt;Going Concern and Management&#x2019;s Plans&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. Since inception, the Company has incurred significant losses from operations and negative operating cash flows. Historically, the Company has funded its operations primarily through external investor financing arrangements and strategic actions taken by the Company, but, in the near term, the Company anticipates funding its operations primarily through financing arrangements with AEI Capital Ltd. until the Company&#x2019;s operating business is able to sustain its operations. Through the Company&#x2019;s financing efforts, which include securities purchase agreements, the Company has received gross proceeds of approximately $&lt;span id="xdx_90E_eus-gaap--ProceedsFromIssuanceOfConvertiblePreferredStock_pn3n3_dm_c20250101__20251231_zQxuRgNthXw7" title="Financing proceeds"&gt;0.5&lt;/span&gt; million and $&lt;span id="xdx_900_eus-gaap--ProceedsFromIssuanceOfConvertiblePreferredStock_pn3n3_dm_c20240101__20241231_zpT8XF0L3dmd" title="Financing proceeds"&gt;5.0&lt;/span&gt; million in 2025 and 2024, respectively.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company has cash and
cash equivalents of $0.5 &lt;span id="xdx_90C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pp0p0_c20251231_zgjXzH2PWs3e" style="display: none" title="Cash and cash equivalents"&gt;
531,277&lt;/span&gt; million as of December&#160;31, 2025.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In March&#160;2024, the Company entered into a securities purchase agreement with David E. Lazar, a private investor, pursuant to which he agreed to purchase &lt;span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_c20240331__srt--CounterpartyNameAxis__custom--DavidELazarMember__us-gaap--StatementClassOfStockAxis__custom--SeriesEConvertiblePreferredStockMember_pp0p0" title="Aggregate amount"&gt;3,000,000&lt;/span&gt; shares of Series E Convertible Preferred Stock (the &#x201c;Series E Preferred Stock&#x201d;) of the Company at a price of $&lt;span id="xdx_909_eus-gaap--SharePrice_c20240331__srt--CounterpartyNameAxis__custom--DavidELazarMember__us-gaap--StatementClassOfStockAxis__custom--SeriesEConvertiblePreferredStockMember_pdd" title="Share price"&gt;1.00&lt;/span&gt; per share for aggregate gross proceeds of $&lt;span id="xdx_907_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_c20240301__20240331__srt--CounterpartyNameAxis__custom--DavidELazarMember__us-gaap--StatementClassOfStockAxis__custom--SeriesEConvertiblePreferredStockMember_pp0p0" title="Gross proceeds from common stock"&gt;3,000,000&lt;/span&gt; (the &#x201c;March&#160;2024 Private Placement&#x201d;). In July&#160;2024, Mr.&#160;Lazar consummated a transaction pursuant to which he sold his shares of Series E Preferred Stock together with his rights to purchase the additional shares of Series E Preferred Stock under the March&#160;2024 Purchase Agreement to AEI Capital Ltd.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In August&#160;2024, the Company and AEI Capital Ltd. entered into a Securities Purchase Agreement (the &#x201c;August&#160;2024 Securities Purchase Agreement&#x201d;), which was subsequently amended in October&#160;2024, pursuant to which the Company has the right, in its sole discretion, to sell to AEI Capital Ltd., at any time prior to December&#160;31, 2025, shares of common stock, par value $&lt;span id="xdx_906_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20251231__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember__custom--AgreementAxis__custom--August2024SecuritiesPurchaseAgreementMember_zoqLLqhUH4Ai" title="Common stock , par value"&gt;0.01&lt;/span&gt; per share, of the Company having an aggregate value of up to $&lt;span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn3n3_dm_c20251231__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember__custom--AgreementAxis__custom--August2024SecuritiesPurchaseAgreementMember_zW0rU6KtGOp3" title="Aggregate amount"&gt;9.0&lt;/span&gt; million. During the 2024 fiscal year, the Company sold &lt;span id="xdx_900_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240101__20241231__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember_pdd" title="Number of common stock sold"&gt;1,079,109&lt;/span&gt; shares of common stock to AEI Capital Ltd. for gross proceeds of $&lt;span id="xdx_909_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn3n3_dm_c20240101__20241231__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember_zI3tHR6B4fpb" title="Gross proceeds from common stock"&gt;2.0&lt;/span&gt; million before deducting offering expenses, and, during the 2025 fiscal year, the Company sold &lt;span id="xdx_902_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20250101__20251231__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember_pdd" title="Number of common stock sold"&gt;78,125&lt;/span&gt; shares of common stock to AEI Capital Ltd. for gross proceeds of $&lt;span id="xdx_90D_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn3n3_dm_c20250101__20251231__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember_zI5rdTFUP2E1" title="Gross proceeds from common stock"&gt;0.5 &lt;/span&gt;million before deducting offering expenses. In December&#160;2025, the Company and AEI Capital Ltd. further amended the August&#160;2024 Securities Purchase Agreement to provide that the Company may sell shares of common stock to AEI Capital Ltd. thereunder until December&#160;31, 2026. Accordingly, the Company has the right, in its sole discretion, to sell to AEI Capital Ltd., at any time and from time to time prior to December&#160;31, 2026, up to $&lt;span id="xdx_90C_ecustom--AdditionalAggregateValue_iI_pn3n3_dm_c20251231__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember_zYNrbKRV0LC" title="Additional aggregate value"&gt;6.5 &lt;/span&gt;million worth of additional shares of common stock. As a result, the Company believes that its current cash and its access to additional cash under the August&#160;2024 Securities Purchase Agreement will allow the Company to fund operations in excess of 12 months from the issuance date of these financial statements.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;On June&#160;5, 2024, the Company received a letter from the listing staff of The Nasdaq Stock Market LLC (&#x201c;Nasdaq&#x201d;) that the Company was no longer in compliance with the minimum stockholders&#x2019; equity requirement for continued listing on Nasdaq pursuant to Nasdaq Listing Rule&#160;5550(b)(1) (the &#x201c;Stockholders&#x2019; Equity Rule&#x201d;). The Stockholders&#x2019; Equity Rule requires companies listed on the Nasdaq Capital Market to maintain stockholders&#x2019; equity of at least $&lt;span id="xdx_90C_eus-gaap--IncomeLossFromContinuingOperations_c20240601__20240605_pp0p0" title="Nasdaq stockholders' equity rule, minimum balance"&gt;2,500,000&lt;/span&gt; or to meet alternatives of market value of listed securities or net income from continuing operations, which the Company does not currently meet. In response to the letter, the Company submitted its plan to regain compliance with the Stockholders&#x2019; Equity Rule to the Nasdaq Hearings Panel (the &#x201c;Panel&#x201d;) and requested additional time to regain compliance with such rule. On August&#160;16, 2024, following the Panel&#x2019;s review of the Company&#x2019;s plan to regain compliance, the Company received a letter (the &#x201c;Notice&#x201d;) indicating that the Panel had determined to deny the Company&#x2019;s request for continued listing on Nasdaq. Pursuant to the Notice, based on the preliminary nature of the Company&#x2019;s plan, the Panel determined that the Company did not provide a definitive plan evidencing its ability to achieve near- and long-term compliance with the Stockholders&#x2019; Equity Requirement. The Notice also provided that the Company&#x2019;s securities be suspended from trading on the Nasdaq Capital Market at the opening of business on August&#160;20, 2024. The Company submitted its appeal regarding the Panel&#x2019;s determination on September&#160;13, 2024 and requested that the Nasdaq Listing and Hearing Review Council (the &#x201c;Listing Council&#x201d;) review the decision of the Panel. Such appeal stayed the delisting of the Company&#x2019;s securities with Nasdaq; however, on December&#160;19, 2024, the Listing Council affirmed the decision of the Panel. Although the Company continues to disagree with the Listing Council&#x2019;s decision, as a result of such decision, Nasdaq ultimately filed a Form 25 Notification of Delisting with the U.S. Securities and Exchange Commission (the &#x201c;Commission&#x201d;) on August&#160;8, 2025 that removed the Company&#x2019;s securities from listing on Nasdaq. The Company&#x2019;s shares of common stock are currently quoted on the OTC Markets Group Expert Market under the symbol &#x201c;CFOR&#x201d;. The Company is appealing Nasdaq&#x2019;s delisting determination to the SEC. The parties have completed their submissions, and the matter is currently under review by the SEC, but no timetable for a final decision has been indicated. If the Company is unsuccessful with its appeal to the SEC, the Company plans to apply for relisting with The Nasdaq Stock Market LLC after meeting the relevant Nasdaq listing requirements. There can be no assurance that the Company will be able to relist with The Nasdaq Stock Market LLC.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The accompanying consolidated financial statements do not include any adjustments related to the recoverability and classification of assets or the amounts and classification of liabilities that may result from the possible inability of the Company to continue as a going concern.&lt;/p&gt;





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

</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000678"
      unitRef="USD">500000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000680"
      unitRef="USD">5000000.0</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000682"
      unitRef="USD">531277</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-03-31_custom_DavidELazarMember_custom_SeriesEConvertiblePreferredStockMember"
      decimals="0"
      id="Fact000684"
      unitRef="USD">3000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:SharePrice
      contextRef="AsOf2024-03-31_custom_DavidELazarMember_custom_SeriesEConvertiblePreferredStockMember"
      decimals="INF"
      id="Fact000686"
      unitRef="USDPShares">1.00</us-gaap:SharePrice>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2024-03-012024-03-31_custom_DavidELazarMember_custom_SeriesEConvertiblePreferredStockMember"
      decimals="0"
      id="Fact000688"
      unitRef="USD">3000000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2025-12-31_custom_AEICapitalLtdMember_custom_August2024SecuritiesPurchaseAgreementMember"
      decimals="INF"
      id="Fact000691"
      unitRef="USDPShares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2025-12-31_custom_AEICapitalLtdMember_custom_August2024SecuritiesPurchaseAgreementMember"
      decimals="-3"
      id="Fact000693"
      unitRef="USD">9000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2024-01-012024-12-31_custom_AEICapitalLtdMember"
      decimals="INF"
      id="Fact000695"
      unitRef="Shares">1079109</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2024-01-012024-12-31_custom_AEICapitalLtdMember"
      decimals="-3"
      id="Fact000697"
      unitRef="USD">2000000.0</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2025-01-012025-12-31_custom_AEICapitalLtdMember"
      decimals="INF"
      id="Fact000699"
      unitRef="Shares">78125</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2025-01-012025-12-31_custom_AEICapitalLtdMember"
      decimals="-3"
      id="Fact000701"
      unitRef="USD">500000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <opgn:AdditionalAggregateValue
      contextRef="AsOf2025-12-31_custom_AEICapitalLtdMember"
      decimals="-3"
      id="Fact000703"
      unitRef="USD">6500000</opgn:AdditionalAggregateValue>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2024-06-012024-06-05"
      decimals="0"
      id="Fact000705"
      unitRef="USD">2500000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000708">&lt;p id="xdx_80B_eus-gaap--SignificantAccountingPoliciesTextBlock_zl25cZXte4Di" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 3 &#x2013; &lt;span id="xdx_82D_zueMoxAlPg44"&gt;Summary of Significant Accounting Policies&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 id="xdx_845_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zPjhLcdJVuK3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_866_zgwQ26sHLcbj"&gt;Basis of Presentation&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;). The consolidated financial statements consolidate the operations of all controlled subsidiaries; all intercompany activity is eliminated. The consolidated financial statements for the years ended December&#160;31, 2025 and 2024 include the balance sheet and income statement activity for CapForce International, the Company&#x2019;s wholly-owned subsidiary. The consolidated financial statements for the year ended December&#160;31, 2025 also include the activity of iCapX, which was acquired in December&#160;2025, and CapForce Singapore, which was established in December&#160;2025, both of which are wholly-owned subsidiaries of the Company.&lt;/p&gt;

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

&lt;p id="xdx_84E_ecustom--ImmaterialOutOfPeriodAdjustmentsPolicyTextBlock_zRzcz5l2mjxd" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_867_zHL1wUdO4Uge"&gt;Immaterial Out of Period Adjustments&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;During the three months ended March&#160;31, 2024, the Company identified an immaterial error related to the calculation of preferred stock par value and additional paid-in capital for the Company&#x2019;s Series D convertible preferred stock that impacted the Company&#x2019;s previously issued 2023 consolidated financial statements. Management evaluated the effect of the error on the 2023 and 2024 consolidated financial statements and concluded that the error was not material. As a result, in the three months ended March&#160;31, 2024, the Company recorded an out-of-period adjustment to decrease preferred stock par value and increase additional paid-in capital, each by approximately $&lt;span id="xdx_907_eus-gaap--AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_pdn3_c20240101__20240331_zrN7OWPsm2Fl" title="Adjustment to decrease preferred stock"&gt;&lt;span id="xdx_90A_eus-gaap--AdjustmentsToAdditionalPaidInCapitalOther_pdn3_c20240101__20240331_zVrV275iC8W2" title="Increase additional paid-in capital"&gt;2.5&lt;/span&gt; &lt;/span&gt;thousand.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;During the three months ended March&#160;31, 2024, the Company identified an immaterial error related to the inclusion of balances of accumulated other comprehensive loss representing historic translation adjustments of previously dissolved subsidiaries that impacted the Company&#x2019;s previously issued 2023 and 2022 consolidated financial statements. Management evaluated the effect of the error on the 2024, 2023, and 2022 consolidated financial statements and concluded the error was not material. As a result, in the three months ended March&#160;31, 2024, the Company recorded an out-of-period adjustment to increase the loss on deconsolidation of subsidiaries and decrease accumulated other comprehensive loss, each by approximately $&lt;span id="xdx_904_eus-gaap--DeconsolidationGainOrLossAmount_pdn3_c20240101__20240331_zJBajnYH5X48" title="Loss on deconsolidation"&gt;75.1 &lt;/span&gt;thousand.&lt;/p&gt;

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

&lt;p id="xdx_84E_ecustom--RestatementOfPriorPeriodFinancialStatementsPolicyTextBlock_zvQYvYt1kInb" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_862_zwvuLiUSgyFl"&gt;Restatement of Prior Period Financial Statements&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Subsequent to the filing of the Company&#x2019;s quarterly report on Form 10-Q for the three months ended March&#160;31, 2024, the Company identified an error relating to the accounting treatment of an indemnification asset in the Company&#x2019;s previously issued unaudited condensed consolidated financial statements included in the Company&#x2019;s quarterly report on Form 10-Q for the quarter ended March&#160;31, 2024 (the &#x201c;Affected Period&#x201d;). As a result, the Company filed an amended and restated quarterly report on Form 10-Q for the quarter ended March&#160;31, 2024 to correct the error in the Affected Period by adjusting the following information for the three months ended March&#160;31, 2024: (i) removing the previously recorded indemnification asset and gain on lease indemnification; and (ii) changing the accounting estimates related to the Company&#x2019;s operating lease right-of-use asset and leasehold improvement property and equipment and recording a gain on impairment adjustment associated with the Rockville, Maryland office due to the identification of a subtenant during the quarter ended March&#160;31, 2024. In total, the restatement and associated change in accounting estimates resulted in an incremental loss of approximately $&lt;span id="xdx_90A_ecustom--IncrementalLoss_pn3n3_dm_c20240101__20240331_zl4zxjECmHz6" title="Incremental loss"&gt;0.1&lt;/span&gt; million.&lt;/p&gt;

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

&lt;p id="xdx_844_eus-gaap--UseOfEstimates_zGodMbPV2j03" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86A_z8FQBG93aBul"&gt;Use of Estimates&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In preparing financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In the accompanying consolidated financial statements, estimates are used for, but not limited to, liquidity assumptions, revenue recognition, stock-based compensation, allowances for credit losses and inventory obsolescence, discount rates used to discount unpaid lease payments to present values, deferred tax assets and liabilities and related valuation allowance, the estimated useful lives of long-lived assets, and the recoverability of long-lived assets. Actual results could differ from those estimates.&lt;/p&gt;





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

&lt;p id="xdx_840_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zQ8otxnKi9W" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_863_zYwD21D3v7k1"&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;) is the Company&#x2019;s Chief Executive Officer. The CODM is assisted in his responsibilities of making decisions regarding resource allocation and performance assessment by the leadership team.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company views its operations and manages its business as one operating segment. Following the Company&#x2019;s repositioning, the Company offers listing sponsorship and consultancy services to international companies seeking to list their securities on securities exchanges and the Company is developing a digital investment banking platform to support cross-border securities trading, advanced computational model-enabled investment banking advisory, asset management services, and fintech-enabled capital table management. Segment profit or loss is measured as the Company&#x2019;s net income as reported on the Company&#x2019;s Statement of Operations. The Company monitors its cash and cash equivalents, as reported on the Company&#x2019;s Balance Sheets, to determine funding for its activities.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The CODM assesses the Company&#x2019;s performance through revenue goals and the achievement of integration objectives and cost optimization initiatives. In addition to the Company&#x2019;s Statement of Operations, the CODM is regularly provided with budgeted and forecasted expense information which is used to determine the Company&#x2019;s liquidity needs and cash allocation.&lt;/p&gt;

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

&lt;p id="xdx_846_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zpiaMOMv7fpf" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_866_zo8D1lRtDaBc"&gt;Foreign Currency&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;iCapX and CapForce Singapore are located in Malaysia and Singapore, respectively, and each use a currency other than the United States dollar as its functional currency. As a result, all assets and liabilities of these entities are translated into United States dollars based on exchange rates at the end of the reporting period. Income and expense items are translated at the average exchange rates prevailing during the reporting period. Translation adjustments are reported in accumulated other comprehensive income, a component of stockholders&#x2019; equity. Foreign currency transaction gains and losses, excluding gains and losses on intercompany balances where there is no current intent to settle such amounts in the foreseeable future, are included in the determination of net income. Unless otherwise noted, all references to &#x201c;$&#x201d; or &#x201c;dollar&#x201d; refer to the United States dollar.&lt;/p&gt;

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

&lt;p id="xdx_844_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zu1rkVYvaFua" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_866_zmULD4upTIK6"&gt;Fair Value of Financial Instruments&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Financial instruments classified as current assets and liabilities (including cash and cash equivalents, receivables, and accounts payable) are carried at cost, which approximates fair value, because of the short-term maturities of those instruments.&lt;/p&gt;

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

&lt;p id="xdx_84B_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zDKpLe9Kuypi" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86C_zosA0Z8vCPX7"&gt;Cash and Cash Equivalents and Restricted Cash&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company considers all highly liquid instruments with original maturities of three months or less to be cash equivalents. The Company has cash and cash equivalents deposited in financial institutions in which the balances occasionally exceed the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) insured limit of $&lt;span id="xdx_902_eus-gaap--CashFDICInsuredAmount_c20251231_pp0n" title="FDIC limit of insurable cash"&gt;250,000&lt;/span&gt;. The Company also holds a portion of its cash and cash equivalents in accounts with foreign financial institutions that are not federally insured. While the Company has not experienced any losses related to its cash concentrations, the Company may be subject to risks relating to its cash held in U.S. financial institutions in excess of the FDIC limit or in financial institutions that are not FDIC-insured.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;At December&#160;31, 2025 and 2024, the Company had funds totaling $&lt;span id="xdx_900_eus-gaap--RestrictedCash_iI_pp0p0_c20251231_zur4qWk8jXJh" title="Restricted cash"&gt;&lt;span id="xdx_90C_eus-gaap--RestrictedCash_iI_pp0p0_c20241231_zAgVDpSb7ce8" title="Restricted cash"&gt;302,262&lt;/span&gt;&lt;/span&gt; which are required as collateral for letters of credit benefiting a landlord and information technology vendor. These funds are reflected in other noncurrent assets on the accompanying consolidated balance sheets.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same amounts shown in the consolidated statements of cash flows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_892_ecustom--ScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashTableTextBlock_znG7EA3ePod4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B4_zLtnuQ9el5A8" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Schedule of reconciliation of cash, cash equivalents and restricted cash&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_490_20251231_zZoNWaqFyBEa" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49A_20241231_zWD7ljIsjP27" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pp0d_maCCERCzgPe_z4zzqmBOFFV3" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash and cash equivalents&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 style="width: 9%; text-align: right"&gt;531,277&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;1,310,653&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--RestrictedCash_iI_pp0p0_maCCERCzgPe_zHGTow8OtFr1" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Restricted cash&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;302,262&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;302,262&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pp0d_mtCCERCzgPe_zAmZewgELos1" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Total cash and cash equivalents and restricted cash in the consolidated statements of cash flows&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;833,539&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,612,915&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p id="xdx_843_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zRd9Yb3hq333" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86B_z84C2uQw1NJb"&gt;Accounts Receivable and Credit Concentration&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company&#x2019;s accounts receivable result from revenues earned but not yet collected from customers. Credit is extended based on an evaluation of a customer&#x2019;s financial condition and, generally, collateral is not required. Accounts receivable are due within &lt;span id="xdx_908_ecustom--AccountsReceivablePeriodDue_dtD_c20250101__20251231__srt--RangeAxis__srt--MinimumMember_zZjBa5DRm2p4" title="Accounts receivable period due"&gt;30&lt;/span&gt; to &lt;span id="xdx_90C_ecustom--AccountsReceivablePeriodDue_dtD_c20250101__20251231__srt--RangeAxis__srt--MaximumMember_zhXxxzIlC90c" title="Accounts receivable period due"&gt;90&lt;/span&gt; days and are stated at amounts due from customers. The Company evaluates if an allowance is necessary by considering a number of factors, including the length of time accounts receivable are past due, the Company&#x2019;s previous loss history and the customer&#x2019;s current ability to pay its obligation. If amounts become uncollectible, they are charged to operations when that determination is made. The allowance for credit losses was $&lt;span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_c20251231_pp0n" title="Allowance for credit losses"&gt;&lt;span id="xdx_90C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_c20241231_pp0n" title="Allowance for credit losses"&gt;0&lt;/span&gt;&lt;/span&gt; as of December&#160;31, 2025 and 2024.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;At December&#160;31, 2025, the Company had accounts receivable from two customers which individually represented &lt;span id="xdx_902_ecustom--ConcentrationRiskPercentage_c20250101__20251231__srt--MajorCustomersAxis__custom--FirstCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_pd" title="Concentration risk, percentage"&gt;80%&lt;/span&gt; and &lt;span id="xdx_90E_ecustom--ConcentrationRiskPercentage_c20250101__20251231__srt--MajorCustomersAxis__custom--SecondCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zDefTRBacXb8" title="Concentration risk, percentage"&gt;19%&lt;/span&gt; of total accounts receivable, respectively. At December&#160;31, 2024, the Company had accounts receivable from one customer which individually represented &lt;span id="xdx_90A_ecustom--ConcentrationRiskPercentage_c20240101__20241231__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_pd" title="Concentration risk, percentage"&gt;93%&lt;/span&gt; of total accounts receivable. For the year ended December&#160;31, 2025 revenue earned from the one customer represented &lt;span id="xdx_901_ecustom--ConcentrationRiskPercentage_c20250101__20251231__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_pd" title="Concentration risk, percentage"&gt;100%&lt;/span&gt; of total revenues. For the year ended December&#160;31, 2024, revenue earned from one customer represented &lt;span id="xdx_903_ecustom--ConcentrationRiskPercentage_c20240101__20241231__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_pd" title="Concentration risk, percentage"&gt;96%&lt;/span&gt; of total revenues.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;At December&#160;31, 2023, the Company had accounts receivable totaling $&lt;span id="xdx_90C_eus-gaap--AccountsReceivableNet_c20231231_pp0n" title="Accounts receivable"&gt;103,316&lt;/span&gt;.&lt;/p&gt;

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

&lt;p id="xdx_84A_eus-gaap--InvestmentPolicyTextBlock_zwxHJ2UYl3i6" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86F_z9KNq9KdGQjc"&gt;Investment in Equity Securities&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company currently has a single investment in equity securities issued by a privately held entity. In the fourth quarter of 2024, CapForce International performed part of its listing sponsorship and consulting services and completed the first performance obligation pursuant to the agreement with its client, generating proceeds of $5.0 million in the client&#x2019;s equity. During the second quarter of 2025, CapForce International completed the second performance obligation within the engagement agreement, earning proceeds of $&lt;span id="xdx_90C_eus-gaap--ProceedsFromOtherEquity_pn3n3_dm_c20250401__20250630__us-gaap--TypeOfArrangementAxis__custom--EngagementAgreementMember_z7sPdB06FBVi" title="Proceeds from client's equity"&gt;4.0&lt;/span&gt; million in the client&#x2019;s equity, and during the fourth quarter of 2025, CapForce International completed the remaining performance obligations within the engagement agreement, earning proceeds of $&lt;span id="xdx_900_eus-gaap--ProceedsFromOtherEquity_pn3n3_dm_c20251001__20251231__us-gaap--TypeOfArrangementAxis__custom--EngagementAgreementMember_z7Kv9d6cKnUc" title="Proceeds from client's equity"&gt;26.0&lt;/span&gt; million in the client&#x2019;s equity and $&lt;span id="xdx_904_ecustom--CashConsideration_pn3n3_dm_c20251001__20251231__us-gaap--TypeOfArrangementAxis__custom--EngagementAgreementMember_z6oi7wmlHFY8" title="Cash consideration"&gt;0.2&lt;/span&gt; million in cash consideration (see Note 5). The Company has elected to account for this investment using the measurement alternative as the investment does not have a readily determinable fair value. Pursuant to this alternative, the investment is carried at its estimated fair value calculated as its cost minus any impairment. The Company will adjust the investment to fair value only when it identifies observable price changes in orderly transactions for identical or similar investments of the same issuer. The Company will evaluate the investment at each reporting period to determine whether the investment is impaired.&lt;/p&gt;

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

&lt;p id="xdx_846_eus-gaap--InventoryPolicyTextBlock_z8Pe3c3mHQUj" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86E_z9WdLILziVIk"&gt;Inventory&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Inventory is entirely comprised of the remaining Unyvero system instruments and components and is valued using the first in, first out cost method and stated at the lower of cost or net realizable value. The inventory of approximately $&lt;span id="xdx_902_eus-gaap--OtherInventory_iI_pn3n3_dm_c20251231_zwP93O2eJFza" title="Inventory"&gt;&lt;span id="xdx_902_eus-gaap--OtherInventory_iI_pn3n3_dm_c20241231_zkVuJLcTYIi" title="Inventory"&gt;1.2 &lt;/span&gt;&lt;/span&gt;million at both December&#160;31, 2025 and 2024 is fully reserved given the uncertainty surrounding the net realizable value and future demand for the Company&#x2019;s products.&lt;/p&gt;





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

&lt;p id="xdx_84B_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zixMVUiZGmb1" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_860_zxrMupwUtCOe"&gt;Long-Lived Assets&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Property and Equipment&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Property and equipment is stated at cost and depreciated on a straight-line basis over the estimated useful lives of the related assets. The estimated service lives range from three to ten years. Depreciation expense for property and equipment was $&lt;span id="xdx_906_eus-gaap--Depreciation_c20250101__20251231_pp0n" title="Depreciation expense"&gt;150,725 &lt;/span&gt;and $&lt;span id="xdx_908_eus-gaap--Depreciation_c20240101__20241231_pp0n" title="Depreciation expense"&gt;151,057&lt;/span&gt; for the years ended December&#160;31, 2025 and 2024, respectively. Property and equipment consisted of the following at December&#160;31, 2025 and 2024:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--PropertyPlantAndEquipmentTextBlock_zMcZKgHQEyv6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 1)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B2_zIt5ckk5O3O5" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of property and equipment&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Decemeber 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Laboratory and manufacturing equipment&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentGross_c20251231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--LaboratoryAndManufacturingEquipmentMember_pp0p" title="Property and equipment, gross"&gt;614,036&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentGross_c20241231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--LaboratoryAndManufacturingEquipmentMember_pp0p" title="Property and equipment, gross"&gt;614,036&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Office furniture and equipment&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentGross_c20251231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--OfficeFurnitureAndEquipmentMember_pp0p" title="Property and equipment, gross"&gt;207,164&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentGross_c20241231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--OfficeFurnitureAndEquipmentMember_pp0p" title="Property and equipment, gross"&gt;207,164&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Computers and network equipment&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentGross_c20251231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--ComputersAndNetworkEquipmentMember_pp0p" title="Property and equipment, gross"&gt;245,983&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentGross_c20241231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--ComputersAndNetworkEquipmentMember_pp0p" title="Property and equipment, gross"&gt;245,983&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Leasehold improvements&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentGross_c20251231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__us-gaap--LeaseholdImprovementsMember_pp0p" title="Property and equipment, gross"&gt;1,627,998&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentGross_c20241231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__us-gaap--LeaseholdImprovementsMember_pp0p" title="Property and equipment, gross"&gt;1,627,998&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentGross_c20251231_pp0p" title="Property and equipment, gross"&gt;2,695,181&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentGross_c20241231_pp0p" title="Property and equipment, gross"&gt;2,695,181&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Less accumulated depreciation&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentOtherAccumulatedDepreciation_iNI_pp0d_di_c20251231_zYX10OhLE4t" title="Less accumulated depreciation"&gt;(1,766,631&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentOtherAccumulatedDepreciation_iNI_pp0d_di_c20241231_zgKGwdXBEdVd" title="Less accumulated depreciation"&gt;(1,615,906&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Property and equipment, net&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentNet_c20251231_pp0p" title="Property and equipment, net"&gt;928,550&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentNet_c20241231_pp0p" title="Property and equipment, net"&gt;1,079,275&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zxmvJwW5imIg" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Property and equipment is reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimation of undiscounted cash flows is performed at the lowest possible level for which the Company can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of the assets exceeds the fair value of the assets. In the first quarter of 2024, the Company identified and subsequently entered into an agreement with an assignee for its office space. As a result, the Company had a change in estimate related to the impairment of its leasehold improvements and recognized a gain of $&lt;span id="xdx_90F_eus-gaap--OtherAssetImpairmentCharges_pn3n3_dm_c20240101__20240630_zjn91TbyG4si" title="Impairment charge on property and equipment"&gt;1.2&lt;/span&gt; million in the six months ended June&#160;30, 2024. &lt;span id="xdx_902_eus-gaap--OtherAssetImpairmentCharges_pp0d_do_c20250101__20251231_zuU3AhgY1su5" title="Impairment charge on property and equipment"&gt;No&lt;/span&gt; impairment was identified during the year ended December&#160;31, 2025.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Leases&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company determines if an arrangement is a lease at inception. For leases where the Company is the lessee, right-of-use (&#x201c;ROU&#x201d;) assets represent the Company&#x2019;s right to use the underlying asset for the term of the lease and the lease liabilities represent an obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of the future lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date of the underlying lease arrangement to determine the present value of lease payments. The ROU asset also includes any prepaid lease payments and any lease incentives received. The lease term to calculate the ROU asset and related lease liability includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise the option. The Company&#x2019;s lease agreements generally do not contain any material variable lease payments, residual value guarantees or restrictive covenants.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while expense for financing leases is recognized as depreciation expense and interest expense using the effective interest method of recognition. The Company has made certain accounting policy elections whereby the Company (i) does not recognize ROU assets or lease liabilities for short-term leases (those with original terms of 12 months or less) and (ii) combines lease and non-lease elements of our operating leases.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;ROU assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimation of undiscounted cash flows is performed at the lowest possible level for which the Company can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of the assets exceeds the fair value of the assets. As a result of the identification of an assignee for its office space discussed above, the Company had a change in estimate related to the impairment of its right-of-use asset and recognized a gain of $&lt;span id="xdx_909_eus-gaap--OperatingLeaseImpairmentLoss_pn3n3_dm_c20240101__20240630_zoDHsrGaG4Z8" title="Impairment charge on ROU Assets"&gt;0.8&lt;/span&gt; million in the six months ended June&#160;30, 2024. &lt;span id="xdx_900_eus-gaap--OperatingLeaseImpairmentLoss_pp0d_do_c20250101__20251231_zsUYqYT4MNPl" title="Impairment charge on ROU Assets"&gt;No&lt;/span&gt; impairment was identified during the year ended December&#160;31, 2025.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Intangible Assets&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Intangible assets represent costs incurred related to the Company&#x2019;s proprietary platform during the application development stage that are capitalized as finite-lived intangible assets. These costs include external direct costs for infrastructure and services, as well as personnel and related costs for consultants directly involved in the development effort. Once the project is substantially complete and available for use, capitalized costs will be amortized on a straight-line basis over the asset&#x2019;s estimated useful life.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. No impairment was identified in any of the periods presented.&lt;/p&gt;

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

&lt;p id="xdx_843_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zxqOw8NDOznd" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86B_ziNtfZSD5WU1"&gt;Revenue Recognition&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company derives revenues primarily from offering listing sponsorship and consultancy services to international companies seeking to list their securities on securities exchanges. Prior to its repositioning, the Company derived revenues from (i) the sale of Unyvero Application cartridges, Unyvero Systems, Acuitas AMR Gene Panel systems and test products, and SARS CoV-2 tests, (ii) providing laboratory services, and (iii) providing collaboration services.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company analyzes its contracts to determine the appropriate revenue recognition using the following steps: (i) identification of contracts with customers, (ii) identification of distinct performance obligations in the contract, (iii) determination of contract transaction price, (iv) allocation of contract transaction price to the performance obligations, and (v) determination of revenue recognition based on timing of satisfaction of the performance obligations. The Company recognizes revenues upon the satisfaction of its performance obligations (upon transfer of control of promised goods or services to our customers) in an amount that reflects the consideration to which it expects to be entitled in exchange for those goods or services.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company defers incremental costs of obtaining a customer contract and amortizes the deferred costs over the period that the goods and services are transferred to the customer. The Company had no material incremental costs to obtain customer contracts in any period presented.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Deferred revenue results from amounts billed in advance to customers or cash received from customers in advance of services being provided.&lt;/p&gt;

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

&lt;p id="xdx_846_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_ze1bUb7ow1Qd" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86E_z7M1O5gS2RZj"&gt;Research and Development Costs&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Research and development costs are expensed as incurred. Research and development costs primarily consist of fees to develop, expand and innovate the Company&#x2019;s digital investment banking platform, salaries and related expenses for personnel, and fees paid to consultants and outside service providers. Prior to the Company&#x2019;s repositioning, research and development costs also included laboratory supplies and development materials.&lt;/p&gt;





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

&lt;p id="xdx_84A_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zFo6awbn7GWh" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_869_z41kS5wY4JDa"&gt;Stock-Based Compensation&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Stock-based compensation expense is recognized at fair value. For stock options, the fair value of stock-based compensation to employees and directors is estimated on the date of grant using the Black-Scholes model. The resulting fair value is recognized ratably over the requisite service period, which is generally the vesting period of the award. For all time-vesting awards granted, expense is amortized using the straight-line attribution method. The Company accounts for forfeitures as they occur.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Option valuation models, including the Black-Scholes model, require the input of highly subjective assumptions, and changes in the assumptions used can materially affect the grant-date fair value of an award. These assumptions include the risk-free rate of interest, expected dividend yield, expected volatility and the expected life of the award. A discussion of management&#x2019;s methodology for developing each of the assumptions used in the Black-Scholes model is as follows:&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Fair value of common stock&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company uses the quoted market price of its common stock as its fair value.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Expected volatility&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company uses the volatility of its common stock as its expected volatility.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Expected dividend yield&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company has not historically paid dividends on its common stock. The expected dividend yield assumption reflects the Company&#x2019;s current expectations regarding future dividend payments over the expected term of the awards.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Risk-free interest rate&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The risk-free interest rate is the U.S. Treasury rate for the day of each option grant during the year, having a term that most closely resembles the expected term of the option.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Expected term&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The expected term of a stock option grant is the period of time that the options granted are expected to remain unexercised. Options granted have a maximum term of &lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20250101__20251231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zmNZipE8ynXc" title="Fair value assumptions, expected term"&gt;10&lt;/span&gt; years. The Company uses the simplified method to estimate the expected term of stock options, as permitted by SAB No. 107 and SAB No. 110, due to limited historical exercise data. Under this method, the expected term is calculated as the midpoint between the vesting period and the contractual term. Accordingly, the Company estimates an expected term of &lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20250101__20251231__srt--RangeAxis__srt--MinimumMember_zwHArcIfrgI3" title="Fair value assumptions, expected term"&gt;5.75&lt;/span&gt; years for options with a standard two-year vesting period and &lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20250101__20251231__srt--RangeAxis__srt--MaximumMember_z39TQ8m5Od68" title="Fair value assumptions, expected term"&gt;6.25&lt;/span&gt; years for options with a standard four-year vesting period. Over time, management will track actual terms of the options and adjust their estimate accordingly so that estimates will approximate actual behavior for similar options.&lt;/p&gt;

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

&lt;p id="xdx_844_eus-gaap--IncomeTaxPolicyTextBlock_zOH09WJr8Qi2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_869_zPwHJfQowqLl"&gt;Income Taxes&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to temporary differences between financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is established when necessary to reduce deferred income tax assets to the amount expected to be realized.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Tax benefits are initially recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions are initially, and subsequently, measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon ultimate settlement with the tax authority, assuming full knowledge of the position and all relevant facts.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company had federal net operating loss (&#x201c;NOL&#x201d;) carryforwards of approximately $&lt;span id="xdx_905_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_dm_c20251231_zhjW3XJn6Pbb" title="Operating loss carryforwards"&gt;288.1&lt;/span&gt; million at December&#160;31, 2025. NOL&#x2019;s created prior to 2018 began expiring in 2022 while those created 2018 and after do not expire. Despite the existence of federal NOL&#x2019;s, the Company may have state tax requirements. Also, use of the NOL carryforwards may be subject to an annual limitation as provided by Section&#160;382 of the Internal Revenue Code of 1986, as amended (the &#x201c;Code&#x201d;). To date, the Company has not performed a formal study to determine if any of its remaining NOL and credit attributes might be further limited due to the ownership change rules of Section&#160;382 or Section&#160;383 of the Code. The Company will continue to monitor this matter going forward. There can be no assurance that the NOL carryforwards will ever be fully utilized.&lt;/p&gt;

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

&lt;p id="xdx_846_eus-gaap--EarningsPerSharePolicyTextBlock_zCCyOKOHDhQb" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_868_zD8eaxVUW1Ud"&gt;Net Income 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In periods of net loss, basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of shares of common stock outstanding during the period. The Company&#x2019;s Series D and E convertible preferred stock contain non-forfeitable rights to dividends, and are therefore considered to be participating securities in the periods in which each are outstanding; in periods of net income, the calculation of basic earnings per share excludes from the numerator net income attributable to the preferred stock and excludes the impact of those shares from the denominator.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In periods of net loss, diluted loss per share is calculated similarly to basic loss per share because the impact of all potential dilutive common shares is anti-dilutive. In periods of net income, diluted earnings per share is computed using the more dilutive of the &#x201c;two class method&#x201d; or the &#x201c;treasury method.&#x201d; Dilutive earnings per share under the &#x201c;two class method&#x201d; is calculated by dividing net income available to common stockholders as adjusted for the participating impacts of the preferred stock, by the weighted-average number of shares outstanding plus the dilutive impact of all other potential dilutive common shares, consisting primarily of common shares underlying common stock options and stock purchase warrants using the treasury stock method. Dilutive earnings per share under the &#x201c;treasury stock method&#x201d; are calculated by dividing net income available to common stockholders by the weighted-average number of shares outstanding plus the dilutive impact of all potential dilutive common shares, consisting primarily of common shares underlying common stock options and stock purchase warrants using the treasury stock method, and preferred stock using the if-converted method.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company has calculated basic and diluted earnings per share for the years ended December&#160;31, 2025 and 2024 as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zQ8lyc0A8fPg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 2)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B7_zmIziL1U2jD1" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&#160;Schedule of earnings per share, basic and diluted&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Basic&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Diluted&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Year ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Year ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Net income&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_907_ecustom--NetIncomeLossBasic_c20250101__20251231_pp0p" title="Net income, basic"&gt;23,620,056&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_905_ecustom--NetIncomeLossBasic_c20240101__20241231_pp0p" title="Net income, basic"&gt;11,992,780&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_900_ecustom--NetIncomeLossDiluted_c20250101__20251231_pp0p" title="Net income, diluted"&gt;23,620,056&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_902_ecustom--NetIncomeLossDiluted_c20240101__20241231_pp0p" title="Net income, diluted"&gt;11,992,780&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Net income allocated to preferred stockholders&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90D_ecustom--NetIncomeLossAllocatedToPreferredStockholdersBasic_iN_pp0d_di_c20250101__20251231_z52VQbepPQte" title="Net income allocated to preferred stockholders, basic"&gt;(141,343&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90D_ecustom--NetIncomeLossAllocatedToPreferredStockholdersBasic_iN_pp0d_di_c20240101__20241231_zj5C9AGm5jW" title="Net income allocated to preferred stockholders, basic"&gt;(636,742&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_904_ecustom--NetLossIncomeAllocatedToPreferredStockholdersDiluted_c20250101__20251231_pp0p" title="Net income allocated to preferred stockholders, diluted"&gt;(140,617&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_ecustom--NetLossIncomeAllocatedToPreferredStockholdersDiluted_c20240101__20241231_pp0p" title="Net income allocated to preferred stockholders, diluted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0871"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Net income available to common stockholders&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_c20250101__20251231_pp0p" title="Net income available to common stockholders, basic"&gt;23,478,713&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_c20240101__20241231_pp0p" title="Net income available to common stockholders, basic"&gt;11,356,038&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_c20250101__20251231_pp0p" title="Net income available to common stockholders, diluted"&gt;23,479,439&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_c20240101__20241231_pp0p" title="Net income available to common stockholders, diluted"&gt;11,992,780&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Basic weighted average shares outstanding&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20250101__20251231_pd" title="Basic weighted average shares outstanding"&gt;10,075,730&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231_pd" title="Basic weighted average shares outstanding"&gt;4,655,225&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_ecustom--BasicWeightedAverageSharesOutstandingDiluted_c20250101__20251231_zdD4K08sNB8j" title="Basic weighted average shares outstanding, diluted"&gt;10,075,730&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_ecustom--BasicWeightedAverageSharesOutstandingDiluted_c20240101__20241231_zigLsqLdSVV3" title="Basic weighted average shares outstanding, diluted"&gt;4,655,225&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Dilutive effect of restricted stock units&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_c20250101__20251231_pp0p" title="Dilutive effect of restricted stock units"&gt;42,730&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_c20240101__20241231_pp0p" title="Dilutive effect of restricted stock units"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0891"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Dilutive effect of stock purchase warrants&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_c20250101__20251231_zLZSK3bZUoJd" title="Dilutive effect of stock purchase warrants"&gt;9,987&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_pp0d_c20240101__20241231_zOirbb5gnTG7" title="Dilutive effect of stock purchase warrants"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0895"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Dilutive effect of preferred stock&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--AmountOfDilutiveSecuritiesESOPConvertiblePreferredStock_c20250101__20251231_pp0p" title="Dilutive effect of preferred stock"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0897"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--AmountOfDilutiveSecuritiesESOPConvertiblePreferredStock_c20240101__20241231_pp0p" title="Dilutive effect of preferred stock"&gt;564,677&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Dilutive weighted average shares outstanding&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; white-space: nowrap"&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20250101__20251231_pd" title="Dilutive weighted average shares outstanding"&gt;10,128,447&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; white-space: nowrap"&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231_pd" title="Dilutive weighted average shares outstanding"&gt;5,219,902&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Earnings per share&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--EarningsPerShareBasic_c20250101__20251231_pd" title="Earnings per share, basic"&gt;2.33&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--EarningsPerShareBasic_c20240101__20241231_pd" title="Earnings per share, basic"&gt;2.44&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_c20250101__20251231_pd" title="Earnings per share, diluted"&gt;2.32&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_c20240101__20241231_pd" title="Earnings per share, diluted"&gt;2.30&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zL6wN5GP2cNa" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The number of anti-dilutive shares consisting of shares of common stock underlying (i) common stock options, (ii) restricted stock units, (iii) preferred stock, and (iv) stock purchase warrants, which have been excluded from the computation of diluted income per share was $&lt;span id="xdx_90B_eus-gaap--WeightedAverageLimitedPartnershipUnitsOutstandingDiluted_pn5n6_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zhd2r26d5r6f" title="Number of anti dilutive shares excluded from earnings per share (in shares)"&gt;1.4&lt;/span&gt; million and &lt;span id="xdx_903_eus-gaap--WeightedAverageLimitedPartnershipUnitsOutstandingDiluted_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdkc6Zl8zZ68" title="Number of anti dilutive shares excluded from earnings per share (in shares)"&gt;1.3&lt;/span&gt; million as of December&#160;31, 2025 and 2024, respectively.&lt;/p&gt;

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

&lt;p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zpDoxJtRGvR9" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_865_zt6lMg5Beuf8"&gt;Recently Adopted Accounting Pronouncements&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In 2025, the Company adopted ASU No. 2023-09: Income Taxes (Topic 740): Improvements to Income Tax Disclosures that requires entities to disclose additional information about federal, state, and foreign income taxes primarily related to the income tax rate reconciliation and income taxes paid. The new standard also eliminates certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. The adoption of ASU No. 2023-09 did not affect recognition or measurement in the Company&#x2019;s consolidated financial statements.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In 2024, the Company adopted ASU No. 2023-07: Improvements to Reportable Segment Disclosures (Topic 280). The new standard improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses that are regularly provided to the chief operating decision maker. ASU 2023-07 also clarifies that entities with a single reportable segment are subject to both new and existing reporting requirements under Topic 280. See the Segment Reporting section within Note 3.&lt;/p&gt;

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

&lt;p id="xdx_842_ecustom--NewAccountingPronouncementsAndChangesInAccountingPrinciplesPolicyTextBlock_zFN42KXL0he7" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86D_zyiUdLfNtn8f"&gt;Recently Issued Accounting Pronouncements&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In July&#160;2025, the FASB issued ASU No. 2025-05: Financial Instruments-Credit Losses which amends Topic 326. Specifically, the ASU provides a practical expedient whereby an entity can assume that current conditions as of the balance sheet date will not change for the remaining life of the asset (e.g., the accounts receivable). This guidance is effective for the Company&#x2019;s fiscal year ending December&#160;31, 2026 and can be adopted early. The Company is in the process of evaluating the effects of this guidance on its consolidated financial statements.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In September&#160;2025, the FASB issued ASU No. 2025-06, which amends the guidance on ASC 350-40, Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software. Specifically, the ASU modernized the recognition and disclosure framework for internal-use software costs, removing the previous &#x201c;development stage&#x201d; model and introducing a more judgment-based approach. The guidance is effective for the Company&#x2019;s fiscal year ending December&#160;31, 2028 and can be adopted early. The Company is in the process of evaluating the effects of this guidance on its consolidated financial statements.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In September&#160;2025, the FASB issued ASU No. 2025-07, which, among other things, provides scope clarification for share-based non-cash consideration from a customer in a revenue contract. Specifically, the ASU clarifies that share-based payments from customers in exchange for the transfer of goods or services should be accounted for as non-cash consideration within the scope of ASC 606 as opposed to as a derivative pursuant to ASC 815 or as an equity security pursuant to ASC 321. This guidance is effective for the Company&#x2019;s fiscal year ending December&#160;31, 2027 and can be adopted early. The Company is in the process of evaluating the effects of this guidance on its consolidated financial statements.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company has evaluated all other issued and unadopted ASUs and believes the adoption of these standards will not have a material impact on its results of operations, financial position or cash flows.&lt;/p&gt;





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

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000710">&lt;p id="xdx_845_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zPjhLcdJVuK3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_866_zgwQ26sHLcbj"&gt;Basis of Presentation&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;). The consolidated financial statements consolidate the operations of all controlled subsidiaries; all intercompany activity is eliminated. The consolidated financial statements for the years ended December&#160;31, 2025 and 2024 include the balance sheet and income statement activity for CapForce International, the Company&#x2019;s wholly-owned subsidiary. The consolidated financial statements for the year ended December&#160;31, 2025 also include the activity of iCapX, which was acquired in December&#160;2025, and CapForce Singapore, which was established in December&#160;2025, both of which are wholly-owned subsidiaries of the Company.&lt;/p&gt;

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

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <opgn:ImmaterialOutOfPeriodAdjustmentsPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000712">&lt;p id="xdx_84E_ecustom--ImmaterialOutOfPeriodAdjustmentsPolicyTextBlock_zRzcz5l2mjxd" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_867_zHL1wUdO4Uge"&gt;Immaterial Out of Period Adjustments&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;During the three months ended March&#160;31, 2024, the Company identified an immaterial error related to the calculation of preferred stock par value and additional paid-in capital for the Company&#x2019;s Series D convertible preferred stock that impacted the Company&#x2019;s previously issued 2023 consolidated financial statements. Management evaluated the effect of the error on the 2023 and 2024 consolidated financial statements and concluded that the error was not material. As a result, in the three months ended March&#160;31, 2024, the Company recorded an out-of-period adjustment to decrease preferred stock par value and increase additional paid-in capital, each by approximately $&lt;span id="xdx_907_eus-gaap--AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock_pdn3_c20240101__20240331_zrN7OWPsm2Fl" title="Adjustment to decrease preferred stock"&gt;&lt;span id="xdx_90A_eus-gaap--AdjustmentsToAdditionalPaidInCapitalOther_pdn3_c20240101__20240331_zVrV275iC8W2" title="Increase additional paid-in capital"&gt;2.5&lt;/span&gt; &lt;/span&gt;thousand.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;During the three months ended March&#160;31, 2024, the Company identified an immaterial error related to the inclusion of balances of accumulated other comprehensive loss representing historic translation adjustments of previously dissolved subsidiaries that impacted the Company&#x2019;s previously issued 2023 and 2022 consolidated financial statements. Management evaluated the effect of the error on the 2024, 2023, and 2022 consolidated financial statements and concluded the error was not material. As a result, in the three months ended March&#160;31, 2024, the Company recorded an out-of-period adjustment to increase the loss on deconsolidation of subsidiaries and decrease accumulated other comprehensive loss, each by approximately $&lt;span id="xdx_904_eus-gaap--DeconsolidationGainOrLossAmount_pdn3_c20240101__20240331_zJBajnYH5X48" title="Loss on deconsolidation"&gt;75.1 &lt;/span&gt;thousand.&lt;/p&gt;

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

</opgn:ImmaterialOutOfPeriodAdjustmentsPolicyTextBlock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact000714"
      unitRef="USD">2500</us-gaap:AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact000716"
      unitRef="USD">2500</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact000718"
      unitRef="USD">75100</us-gaap:DeconsolidationGainOrLossAmount>
    <opgn:RestatementOfPriorPeriodFinancialStatementsPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000720">&lt;p id="xdx_84E_ecustom--RestatementOfPriorPeriodFinancialStatementsPolicyTextBlock_zvQYvYt1kInb" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_862_zwvuLiUSgyFl"&gt;Restatement of Prior Period Financial Statements&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Subsequent to the filing of the Company&#x2019;s quarterly report on Form 10-Q for the three months ended March&#160;31, 2024, the Company identified an error relating to the accounting treatment of an indemnification asset in the Company&#x2019;s previously issued unaudited condensed consolidated financial statements included in the Company&#x2019;s quarterly report on Form 10-Q for the quarter ended March&#160;31, 2024 (the &#x201c;Affected Period&#x201d;). As a result, the Company filed an amended and restated quarterly report on Form 10-Q for the quarter ended March&#160;31, 2024 to correct the error in the Affected Period by adjusting the following information for the three months ended March&#160;31, 2024: (i) removing the previously recorded indemnification asset and gain on lease indemnification; and (ii) changing the accounting estimates related to the Company&#x2019;s operating lease right-of-use asset and leasehold improvement property and equipment and recording a gain on impairment adjustment associated with the Rockville, Maryland office due to the identification of a subtenant during the quarter ended March&#160;31, 2024. In total, the restatement and associated change in accounting estimates resulted in an incremental loss of approximately $&lt;span id="xdx_90A_ecustom--IncrementalLoss_pn3n3_dm_c20240101__20240331_zl4zxjECmHz6" title="Incremental loss"&gt;0.1&lt;/span&gt; million.&lt;/p&gt;

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

</opgn:RestatementOfPriorPeriodFinancialStatementsPolicyTextBlock>
    <opgn:IncrementalLoss
      contextRef="From2024-01-012024-03-31"
      decimals="-3"
      id="Fact000722"
      unitRef="USD">100000</opgn:IncrementalLoss>
    <us-gaap:UseOfEstimates contextRef="From2025-01-01to2025-12-31" id="Fact000724">&lt;p id="xdx_844_eus-gaap--UseOfEstimates_zGodMbPV2j03" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86A_z8FQBG93aBul"&gt;Use of Estimates&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In preparing financial statements in conformity with GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In the accompanying consolidated financial statements, estimates are used for, but not limited to, liquidity assumptions, revenue recognition, stock-based compensation, allowances for credit losses and inventory obsolescence, discount rates used to discount unpaid lease payments to present values, deferred tax assets and liabilities and related valuation allowance, the estimated useful lives of long-lived assets, and the recoverability of long-lived assets. Actual results could differ from those estimates.&lt;/p&gt;





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

</us-gaap:UseOfEstimates>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000727">&lt;p id="xdx_840_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zQ8otxnKi9W" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_863_zYwD21D3v7k1"&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;) is the Company&#x2019;s Chief Executive Officer. The CODM is assisted in his responsibilities of making decisions regarding resource allocation and performance assessment by the leadership team.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company views its operations and manages its business as one operating segment. Following the Company&#x2019;s repositioning, the Company offers listing sponsorship and consultancy services to international companies seeking to list their securities on securities exchanges and the Company is developing a digital investment banking platform to support cross-border securities trading, advanced computational model-enabled investment banking advisory, asset management services, and fintech-enabled capital table management. Segment profit or loss is measured as the Company&#x2019;s net income as reported on the Company&#x2019;s Statement of Operations. The Company monitors its cash and cash equivalents, as reported on the Company&#x2019;s Balance Sheets, to determine funding for its activities.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The CODM assesses the Company&#x2019;s performance through revenue goals and the achievement of integration objectives and cost optimization initiatives. In addition to the Company&#x2019;s Statement of Operations, the CODM is regularly provided with budgeted and forecasted expense information which is used to determine the Company&#x2019;s liquidity needs and cash allocation.&lt;/p&gt;

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

</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000729">&lt;p id="xdx_846_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zpiaMOMv7fpf" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_866_zo8D1lRtDaBc"&gt;Foreign Currency&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;iCapX and CapForce Singapore are located in Malaysia and Singapore, respectively, and each use a currency other than the United States dollar as its functional currency. As a result, all assets and liabilities of these entities are translated into United States dollars based on exchange rates at the end of the reporting period. Income and expense items are translated at the average exchange rates prevailing during the reporting period. Translation adjustments are reported in accumulated other comprehensive income, a component of stockholders&#x2019; equity. Foreign currency transaction gains and losses, excluding gains and losses on intercompany balances where there is no current intent to settle such amounts in the foreseeable future, are included in the determination of net income. Unless otherwise noted, all references to &#x201c;$&#x201d; or &#x201c;dollar&#x201d; refer to the United States dollar.&lt;/p&gt;

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

</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2025-01-01to2025-12-31" id="Fact000731">&lt;p id="xdx_844_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zu1rkVYvaFua" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_866_zmULD4upTIK6"&gt;Fair Value of Financial Instruments&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Financial instruments classified as current assets and liabilities (including cash and cash equivalents, receivables, and accounts payable) are carried at cost, which approximates fair value, because of the short-term maturities of those instruments.&lt;/p&gt;

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

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="From2025-01-01to2025-12-31" id="Fact000733">&lt;p id="xdx_84B_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zDKpLe9Kuypi" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86C_zosA0Z8vCPX7"&gt;Cash and Cash Equivalents and Restricted Cash&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company considers all highly liquid instruments with original maturities of three months or less to be cash equivalents. The Company has cash and cash equivalents deposited in financial institutions in which the balances occasionally exceed the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) insured limit of $&lt;span id="xdx_902_eus-gaap--CashFDICInsuredAmount_c20251231_pp0n" title="FDIC limit of insurable cash"&gt;250,000&lt;/span&gt;. The Company also holds a portion of its cash and cash equivalents in accounts with foreign financial institutions that are not federally insured. While the Company has not experienced any losses related to its cash concentrations, the Company may be subject to risks relating to its cash held in U.S. financial institutions in excess of the FDIC limit or in financial institutions that are not FDIC-insured.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;At December&#160;31, 2025 and 2024, the Company had funds totaling $&lt;span id="xdx_900_eus-gaap--RestrictedCash_iI_pp0p0_c20251231_zur4qWk8jXJh" title="Restricted cash"&gt;&lt;span id="xdx_90C_eus-gaap--RestrictedCash_iI_pp0p0_c20241231_zAgVDpSb7ce8" title="Restricted cash"&gt;302,262&lt;/span&gt;&lt;/span&gt; which are required as collateral for letters of credit benefiting a landlord and information technology vendor. These funds are reflected in other noncurrent assets on the accompanying consolidated balance sheets.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same amounts shown in the consolidated statements of cash flows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_892_ecustom--ScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashTableTextBlock_znG7EA3ePod4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B4_zLtnuQ9el5A8" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Schedule of reconciliation of cash, cash equivalents and restricted cash&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_490_20251231_zZoNWaqFyBEa" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49A_20241231_zWD7ljIsjP27" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pp0d_maCCERCzgPe_z4zzqmBOFFV3" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash and cash equivalents&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 style="width: 9%; text-align: right"&gt;531,277&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;1,310,653&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--RestrictedCash_iI_pp0p0_maCCERCzgPe_zHGTow8OtFr1" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Restricted cash&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;302,262&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;302,262&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pp0d_mtCCERCzgPe_zAmZewgELos1" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Total cash and cash equivalents and restricted cash in the consolidated statements of cash flows&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;833,539&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,612,915&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

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

</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashFDICInsuredAmount
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000735"
      unitRef="USD">250000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:RestrictedCash
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000737"
      unitRef="USD">302262</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000739"
      unitRef="USD">302262</us-gaap:RestrictedCash>
    <opgn:ScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000742">&lt;table cellpadding="0" cellspacing="0" id="xdx_892_ecustom--ScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashTableTextBlock_znG7EA3ePod4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B4_zLtnuQ9el5A8" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Schedule of reconciliation of cash, cash equivalents and restricted cash&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_490_20251231_zZoNWaqFyBEa" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49A_20241231_zWD7ljIsjP27" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pp0d_maCCERCzgPe_z4zzqmBOFFV3" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash and cash equivalents&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 style="width: 9%; text-align: right"&gt;531,277&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;1,310,653&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--RestrictedCash_iI_pp0p0_maCCERCzgPe_zHGTow8OtFr1" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Restricted cash&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;302,262&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;302,262&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pp0d_mtCCERCzgPe_zAmZewgELos1" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Total cash and cash equivalents and restricted cash in the consolidated statements of cash flows&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;833,539&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,612,915&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</opgn:ScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000744"
      unitRef="USD">531277</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000745"
      unitRef="USD">1310653</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000747"
      unitRef="USD">302262</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000748"
      unitRef="USD">302262</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000750"
      unitRef="USD">833539</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000751"
      unitRef="USD">1612915</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="From2025-01-01to2025-12-31" id="Fact000753">&lt;p id="xdx_843_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zRd9Yb3hq333" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86B_z84C2uQw1NJb"&gt;Accounts Receivable and Credit Concentration&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company&#x2019;s accounts receivable result from revenues earned but not yet collected from customers. Credit is extended based on an evaluation of a customer&#x2019;s financial condition and, generally, collateral is not required. Accounts receivable are due within &lt;span id="xdx_908_ecustom--AccountsReceivablePeriodDue_dtD_c20250101__20251231__srt--RangeAxis__srt--MinimumMember_zZjBa5DRm2p4" title="Accounts receivable period due"&gt;30&lt;/span&gt; to &lt;span id="xdx_90C_ecustom--AccountsReceivablePeriodDue_dtD_c20250101__20251231__srt--RangeAxis__srt--MaximumMember_zhXxxzIlC90c" title="Accounts receivable period due"&gt;90&lt;/span&gt; days and are stated at amounts due from customers. The Company evaluates if an allowance is necessary by considering a number of factors, including the length of time accounts receivable are past due, the Company&#x2019;s previous loss history and the customer&#x2019;s current ability to pay its obligation. If amounts become uncollectible, they are charged to operations when that determination is made. The allowance for credit losses was $&lt;span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_c20251231_pp0n" title="Allowance for credit losses"&gt;&lt;span id="xdx_90C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_c20241231_pp0n" title="Allowance for credit losses"&gt;0&lt;/span&gt;&lt;/span&gt; as of December&#160;31, 2025 and 2024.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;At December&#160;31, 2025, the Company had accounts receivable from two customers which individually represented &lt;span id="xdx_902_ecustom--ConcentrationRiskPercentage_c20250101__20251231__srt--MajorCustomersAxis__custom--FirstCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_pd" title="Concentration risk, percentage"&gt;80%&lt;/span&gt; and &lt;span id="xdx_90E_ecustom--ConcentrationRiskPercentage_c20250101__20251231__srt--MajorCustomersAxis__custom--SecondCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zDefTRBacXb8" title="Concentration risk, percentage"&gt;19%&lt;/span&gt; of total accounts receivable, respectively. At December&#160;31, 2024, the Company had accounts receivable from one customer which individually represented &lt;span id="xdx_90A_ecustom--ConcentrationRiskPercentage_c20240101__20241231__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_pd" title="Concentration risk, percentage"&gt;93%&lt;/span&gt; of total accounts receivable. For the year ended December&#160;31, 2025 revenue earned from the one customer represented &lt;span id="xdx_901_ecustom--ConcentrationRiskPercentage_c20250101__20251231__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_pd" title="Concentration risk, percentage"&gt;100%&lt;/span&gt; of total revenues. For the year ended December&#160;31, 2024, revenue earned from one customer represented &lt;span id="xdx_903_ecustom--ConcentrationRiskPercentage_c20240101__20241231__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_pd" title="Concentration risk, percentage"&gt;96%&lt;/span&gt; of total revenues.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;At December&#160;31, 2023, the Company had accounts receivable totaling $&lt;span id="xdx_90C_eus-gaap--AccountsReceivableNet_c20231231_pp0n" title="Accounts receivable"&gt;103,316&lt;/span&gt;.&lt;/p&gt;

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

</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <opgn:AccountsReceivablePeriodDue
      contextRef="From2025-01-012025-12-31_srt_MinimumMember"
      id="Fact000755">P30D</opgn:AccountsReceivablePeriodDue>
    <opgn:AccountsReceivablePeriodDue
      contextRef="From2025-01-012025-12-31_srt_MaximumMember"
      id="Fact000757">P90D</opgn:AccountsReceivablePeriodDue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000759"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000761"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <opgn:ConcentrationRiskPercentage
      contextRef="From2025-01-012025-12-31_custom_FirstCustomerMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact000763"
      unitRef="Ratio">0.80</opgn:ConcentrationRiskPercentage>
    <opgn:ConcentrationRiskPercentage
      contextRef="From2025-01-012025-12-31_custom_SecondCustomerMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact000765"
      unitRef="Ratio">0.19</opgn:ConcentrationRiskPercentage>
    <opgn:ConcentrationRiskPercentage
      contextRef="From2024-01-012024-12-31_custom_OneCustomerMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact000767"
      unitRef="Ratio">0.93</opgn:ConcentrationRiskPercentage>
    <opgn:ConcentrationRiskPercentage
      contextRef="From2025-01-012025-12-31_custom_OneCustomerMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact000769"
      unitRef="Ratio">1</opgn:ConcentrationRiskPercentage>
    <opgn:ConcentrationRiskPercentage
      contextRef="From2024-01-012024-12-31_custom_OneCustomerMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact000771"
      unitRef="Ratio">0.96</opgn:ConcentrationRiskPercentage>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000773"
      unitRef="USD">103316</us-gaap:AccountsReceivableNet>
    <us-gaap:InvestmentPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000775">&lt;p id="xdx_84A_eus-gaap--InvestmentPolicyTextBlock_zwxHJ2UYl3i6" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86F_z9KNq9KdGQjc"&gt;Investment in Equity Securities&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company currently has a single investment in equity securities issued by a privately held entity. In the fourth quarter of 2024, CapForce International performed part of its listing sponsorship and consulting services and completed the first performance obligation pursuant to the agreement with its client, generating proceeds of $5.0 million in the client&#x2019;s equity. During the second quarter of 2025, CapForce International completed the second performance obligation within the engagement agreement, earning proceeds of $&lt;span id="xdx_90C_eus-gaap--ProceedsFromOtherEquity_pn3n3_dm_c20250401__20250630__us-gaap--TypeOfArrangementAxis__custom--EngagementAgreementMember_z7sPdB06FBVi" title="Proceeds from client's equity"&gt;4.0&lt;/span&gt; million in the client&#x2019;s equity, and during the fourth quarter of 2025, CapForce International completed the remaining performance obligations within the engagement agreement, earning proceeds of $&lt;span id="xdx_900_eus-gaap--ProceedsFromOtherEquity_pn3n3_dm_c20251001__20251231__us-gaap--TypeOfArrangementAxis__custom--EngagementAgreementMember_z7Kv9d6cKnUc" title="Proceeds from client's equity"&gt;26.0&lt;/span&gt; million in the client&#x2019;s equity and $&lt;span id="xdx_904_ecustom--CashConsideration_pn3n3_dm_c20251001__20251231__us-gaap--TypeOfArrangementAxis__custom--EngagementAgreementMember_z6oi7wmlHFY8" title="Cash consideration"&gt;0.2&lt;/span&gt; million in cash consideration (see Note 5). The Company has elected to account for this investment using the measurement alternative as the investment does not have a readily determinable fair value. Pursuant to this alternative, the investment is carried at its estimated fair value calculated as its cost minus any impairment. The Company will adjust the investment to fair value only when it identifies observable price changes in orderly transactions for identical or similar investments of the same issuer. The Company will evaluate the investment at each reporting period to determine whether the investment is impaired.&lt;/p&gt;

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

</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="From2025-04-012025-06-30_custom_EngagementAgreementMember"
      decimals="-3"
      id="Fact000777"
      unitRef="USD">4000000.0</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="From2025-10-012025-12-31_custom_EngagementAgreementMember"
      decimals="-3"
      id="Fact000779"
      unitRef="USD">26000000.0</us-gaap:ProceedsFromOtherEquity>
    <opgn:CashConsideration
      contextRef="From2025-10-012025-12-31_custom_EngagementAgreementMember"
      decimals="-3"
      id="Fact000781"
      unitRef="USD">200000</opgn:CashConsideration>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000783">&lt;p id="xdx_846_eus-gaap--InventoryPolicyTextBlock_z8Pe3c3mHQUj" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86E_z9WdLILziVIk"&gt;Inventory&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Inventory is entirely comprised of the remaining Unyvero system instruments and components and is valued using the first in, first out cost method and stated at the lower of cost or net realizable value. The inventory of approximately $&lt;span id="xdx_902_eus-gaap--OtherInventory_iI_pn3n3_dm_c20251231_zwP93O2eJFza" title="Inventory"&gt;&lt;span id="xdx_902_eus-gaap--OtherInventory_iI_pn3n3_dm_c20241231_zkVuJLcTYIi" title="Inventory"&gt;1.2 &lt;/span&gt;&lt;/span&gt;million at both December&#160;31, 2025 and 2024 is fully reserved given the uncertainty surrounding the net realizable value and future demand for the Company&#x2019;s products.&lt;/p&gt;





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

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:OtherInventory
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000785"
      unitRef="USD">1200000</us-gaap:OtherInventory>
    <us-gaap:OtherInventory
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000787"
      unitRef="USD">1200000</us-gaap:OtherInventory>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000790">&lt;p id="xdx_84B_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zixMVUiZGmb1" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_860_zxrMupwUtCOe"&gt;Long-Lived Assets&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Property and Equipment&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Property and equipment is stated at cost and depreciated on a straight-line basis over the estimated useful lives of the related assets. The estimated service lives range from three to ten years. Depreciation expense for property and equipment was $&lt;span id="xdx_906_eus-gaap--Depreciation_c20250101__20251231_pp0n" title="Depreciation expense"&gt;150,725 &lt;/span&gt;and $&lt;span id="xdx_908_eus-gaap--Depreciation_c20240101__20241231_pp0n" title="Depreciation expense"&gt;151,057&lt;/span&gt; for the years ended December&#160;31, 2025 and 2024, respectively. Property and equipment consisted of the following at December&#160;31, 2025 and 2024:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--PropertyPlantAndEquipmentTextBlock_zMcZKgHQEyv6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 1)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B2_zIt5ckk5O3O5" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of property and equipment&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Decemeber 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Laboratory and manufacturing equipment&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentGross_c20251231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--LaboratoryAndManufacturingEquipmentMember_pp0p" title="Property and equipment, gross"&gt;614,036&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentGross_c20241231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--LaboratoryAndManufacturingEquipmentMember_pp0p" title="Property and equipment, gross"&gt;614,036&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Office furniture and equipment&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentGross_c20251231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--OfficeFurnitureAndEquipmentMember_pp0p" title="Property and equipment, gross"&gt;207,164&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentGross_c20241231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--OfficeFurnitureAndEquipmentMember_pp0p" title="Property and equipment, gross"&gt;207,164&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Computers and network equipment&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentGross_c20251231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--ComputersAndNetworkEquipmentMember_pp0p" title="Property and equipment, gross"&gt;245,983&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentGross_c20241231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--ComputersAndNetworkEquipmentMember_pp0p" title="Property and equipment, gross"&gt;245,983&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Leasehold improvements&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentGross_c20251231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__us-gaap--LeaseholdImprovementsMember_pp0p" title="Property and equipment, gross"&gt;1,627,998&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentGross_c20241231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__us-gaap--LeaseholdImprovementsMember_pp0p" title="Property and equipment, gross"&gt;1,627,998&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentGross_c20251231_pp0p" title="Property and equipment, gross"&gt;2,695,181&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentGross_c20241231_pp0p" title="Property and equipment, gross"&gt;2,695,181&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Less accumulated depreciation&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentOtherAccumulatedDepreciation_iNI_pp0d_di_c20251231_zYX10OhLE4t" title="Less accumulated depreciation"&gt;(1,766,631&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentOtherAccumulatedDepreciation_iNI_pp0d_di_c20241231_zgKGwdXBEdVd" title="Less accumulated depreciation"&gt;(1,615,906&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Property and equipment, net&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentNet_c20251231_pp0p" title="Property and equipment, net"&gt;928,550&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentNet_c20241231_pp0p" title="Property and equipment, net"&gt;1,079,275&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zxmvJwW5imIg" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Property and equipment is reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimation of undiscounted cash flows is performed at the lowest possible level for which the Company can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of the assets exceeds the fair value of the assets. In the first quarter of 2024, the Company identified and subsequently entered into an agreement with an assignee for its office space. As a result, the Company had a change in estimate related to the impairment of its leasehold improvements and recognized a gain of $&lt;span id="xdx_90F_eus-gaap--OtherAssetImpairmentCharges_pn3n3_dm_c20240101__20240630_zjn91TbyG4si" title="Impairment charge on property and equipment"&gt;1.2&lt;/span&gt; million in the six months ended June&#160;30, 2024. &lt;span id="xdx_902_eus-gaap--OtherAssetImpairmentCharges_pp0d_do_c20250101__20251231_zuU3AhgY1su5" title="Impairment charge on property and equipment"&gt;No&lt;/span&gt; impairment was identified during the year ended December&#160;31, 2025.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Leases&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company determines if an arrangement is a lease at inception. For leases where the Company is the lessee, right-of-use (&#x201c;ROU&#x201d;) assets represent the Company&#x2019;s right to use the underlying asset for the term of the lease and the lease liabilities represent an obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of the future lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date of the underlying lease arrangement to determine the present value of lease payments. The ROU asset also includes any prepaid lease payments and any lease incentives received. The lease term to calculate the ROU asset and related lease liability includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise the option. The Company&#x2019;s lease agreements generally do not contain any material variable lease payments, residual value guarantees or restrictive covenants.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense while expense for financing leases is recognized as depreciation expense and interest expense using the effective interest method of recognition. The Company has made certain accounting policy elections whereby the Company (i) does not recognize ROU assets or lease liabilities for short-term leases (those with original terms of 12 months or less) and (ii) combines lease and non-lease elements of our operating leases.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;ROU assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. Recoverability measurement and estimation of undiscounted cash flows is performed at the lowest possible level for which the Company can identify assets. If such assets are considered to be impaired, impairment is recognized as the amount by which the carrying amount of the assets exceeds the fair value of the assets. As a result of the identification of an assignee for its office space discussed above, the Company had a change in estimate related to the impairment of its right-of-use asset and recognized a gain of $&lt;span id="xdx_909_eus-gaap--OperatingLeaseImpairmentLoss_pn3n3_dm_c20240101__20240630_zoDHsrGaG4Z8" title="Impairment charge on ROU Assets"&gt;0.8&lt;/span&gt; million in the six months ended June&#160;30, 2024. &lt;span id="xdx_900_eus-gaap--OperatingLeaseImpairmentLoss_pp0d_do_c20250101__20251231_zsUYqYT4MNPl" title="Impairment charge on ROU Assets"&gt;No&lt;/span&gt; impairment was identified during the year ended December&#160;31, 2025.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Intangible Assets&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Intangible assets represent costs incurred related to the Company&#x2019;s proprietary platform during the application development stage that are capitalized as finite-lived intangible assets. These costs include external direct costs for infrastructure and services, as well as personnel and related costs for consultants directly involved in the development effort. Once the project is substantially complete and available for use, capitalized costs will be amortized on a straight-line basis over the asset&#x2019;s estimated useful life.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. No impairment was identified in any of the periods presented.&lt;/p&gt;

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

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:Depreciation
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000792"
      unitRef="USD">150725</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000794"
      unitRef="USD">151057</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000796">&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--PropertyPlantAndEquipmentTextBlock_zMcZKgHQEyv6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 1)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B2_zIt5ckk5O3O5" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of property and equipment&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Decemeber 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Laboratory and manufacturing equipment&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentGross_c20251231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--LaboratoryAndManufacturingEquipmentMember_pp0p" title="Property and equipment, gross"&gt;614,036&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentGross_c20241231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--LaboratoryAndManufacturingEquipmentMember_pp0p" title="Property and equipment, gross"&gt;614,036&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Office furniture and equipment&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentGross_c20251231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--OfficeFurnitureAndEquipmentMember_pp0p" title="Property and equipment, gross"&gt;207,164&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentGross_c20241231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--OfficeFurnitureAndEquipmentMember_pp0p" title="Property and equipment, gross"&gt;207,164&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Computers and network equipment&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentGross_c20251231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--ComputersAndNetworkEquipmentMember_pp0p" title="Property and equipment, gross"&gt;245,983&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentGross_c20241231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--ComputersAndNetworkEquipmentMember_pp0p" title="Property and equipment, gross"&gt;245,983&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Leasehold improvements&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentGross_c20251231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__us-gaap--LeaseholdImprovementsMember_pp0p" title="Property and equipment, gross"&gt;1,627,998&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentGross_c20241231__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__us-gaap--LeaseholdImprovementsMember_pp0p" title="Property and equipment, gross"&gt;1,627,998&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentGross_c20251231_pp0p" title="Property and equipment, gross"&gt;2,695,181&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentGross_c20241231_pp0p" title="Property and equipment, gross"&gt;2,695,181&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Less accumulated depreciation&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentOtherAccumulatedDepreciation_iNI_pp0d_di_c20251231_zYX10OhLE4t" title="Less accumulated depreciation"&gt;(1,766,631&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentOtherAccumulatedDepreciation_iNI_pp0d_di_c20241231_zgKGwdXBEdVd" title="Less accumulated depreciation"&gt;(1,615,906&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Property and equipment, net&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentNet_c20251231_pp0p" title="Property and equipment, net"&gt;928,550&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentNet_c20241231_pp0p" title="Property and equipment, net"&gt;1,079,275&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-12-31_custom_LaboratoryAndManufacturingEquipmentMember"
      decimals="0"
      id="Fact000798"
      unitRef="USD">614036</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_custom_LaboratoryAndManufacturingEquipmentMember"
      decimals="0"
      id="Fact000800"
      unitRef="USD">614036</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-12-31_custom_OfficeFurnitureAndEquipmentMember"
      decimals="0"
      id="Fact000802"
      unitRef="USD">207164</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_custom_OfficeFurnitureAndEquipmentMember"
      decimals="0"
      id="Fact000804"
      unitRef="USD">207164</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-12-31_custom_ComputersAndNetworkEquipmentMember"
      decimals="0"
      id="Fact000806"
      unitRef="USD">245983</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_custom_ComputersAndNetworkEquipmentMember"
      decimals="0"
      id="Fact000808"
      unitRef="USD">245983</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      id="Fact000810"
      unitRef="USD">1627998</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      id="Fact000812"
      unitRef="USD">1627998</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000814"
      unitRef="USD">2695181</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000816"
      unitRef="USD">2695181</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000818"
      unitRef="USD">1766631</us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000820"
      unitRef="USD">1615906</us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000822"
      unitRef="USD">928550</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000824"
      unitRef="USD">1079275</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="From2024-01-012024-06-30"
      decimals="-3"
      id="Fact000826"
      unitRef="USD">1200000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000828"
      unitRef="USD">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="From2024-01-012024-06-30"
      decimals="-3"
      id="Fact000831"
      unitRef="USD">800000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000833"
      unitRef="USD">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000835">&lt;p id="xdx_843_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zxqOw8NDOznd" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86B_ziNtfZSD5WU1"&gt;Revenue Recognition&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company derives revenues primarily from offering listing sponsorship and consultancy services to international companies seeking to list their securities on securities exchanges. Prior to its repositioning, the Company derived revenues from (i) the sale of Unyvero Application cartridges, Unyvero Systems, Acuitas AMR Gene Panel systems and test products, and SARS CoV-2 tests, (ii) providing laboratory services, and (iii) providing collaboration services.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company analyzes its contracts to determine the appropriate revenue recognition using the following steps: (i) identification of contracts with customers, (ii) identification of distinct performance obligations in the contract, (iii) determination of contract transaction price, (iv) allocation of contract transaction price to the performance obligations, and (v) determination of revenue recognition based on timing of satisfaction of the performance obligations. The Company recognizes revenues upon the satisfaction of its performance obligations (upon transfer of control of promised goods or services to our customers) in an amount that reflects the consideration to which it expects to be entitled in exchange for those goods or services.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company defers incremental costs of obtaining a customer contract and amortizes the deferred costs over the period that the goods and services are transferred to the customer. The Company had no material incremental costs to obtain customer contracts in any period presented.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Deferred revenue results from amounts billed in advance to customers or cash received from customers in advance of services being provided.&lt;/p&gt;

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

</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000837">&lt;p id="xdx_846_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_ze1bUb7ow1Qd" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86E_z7M1O5gS2RZj"&gt;Research and Development Costs&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Research and development costs are expensed as incurred. Research and development costs primarily consist of fees to develop, expand and innovate the Company&#x2019;s digital investment banking platform, salaries and related expenses for personnel, and fees paid to consultants and outside service providers. Prior to the Company&#x2019;s repositioning, research and development costs also included laboratory supplies and development materials.&lt;/p&gt;





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

</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2025-01-01to2025-12-31" id="Fact000840">&lt;p id="xdx_84A_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zFo6awbn7GWh" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_869_z41kS5wY4JDa"&gt;Stock-Based Compensation&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Stock-based compensation expense is recognized at fair value. For stock options, the fair value of stock-based compensation to employees and directors is estimated on the date of grant using the Black-Scholes model. The resulting fair value is recognized ratably over the requisite service period, which is generally the vesting period of the award. For all time-vesting awards granted, expense is amortized using the straight-line attribution method. The Company accounts for forfeitures as they occur.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Option valuation models, including the Black-Scholes model, require the input of highly subjective assumptions, and changes in the assumptions used can materially affect the grant-date fair value of an award. These assumptions include the risk-free rate of interest, expected dividend yield, expected volatility and the expected life of the award. A discussion of management&#x2019;s methodology for developing each of the assumptions used in the Black-Scholes model is as follows:&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Fair value of common stock&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company uses the quoted market price of its common stock as its fair value.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Expected volatility&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company uses the volatility of its common stock as its expected volatility.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Expected dividend yield&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company has not historically paid dividends on its common stock. The expected dividend yield assumption reflects the Company&#x2019;s current expectations regarding future dividend payments over the expected term of the awards.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Risk-free interest rate&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The risk-free interest rate is the U.S. Treasury rate for the day of each option grant during the year, having a term that most closely resembles the expected term of the option.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;span style="text-decoration: underline"&gt;Expected term&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The expected term of a stock option grant is the period of time that the options granted are expected to remain unexercised. Options granted have a maximum term of &lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20250101__20251231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zmNZipE8ynXc" title="Fair value assumptions, expected term"&gt;10&lt;/span&gt; years. The Company uses the simplified method to estimate the expected term of stock options, as permitted by SAB No. 107 and SAB No. 110, due to limited historical exercise data. Under this method, the expected term is calculated as the midpoint between the vesting period and the contractual term. Accordingly, the Company estimates an expected term of &lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20250101__20251231__srt--RangeAxis__srt--MinimumMember_zwHArcIfrgI3" title="Fair value assumptions, expected term"&gt;5.75&lt;/span&gt; years for options with a standard two-year vesting period and &lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20250101__20251231__srt--RangeAxis__srt--MaximumMember_z39TQ8m5Od68" title="Fair value assumptions, expected term"&gt;6.25&lt;/span&gt; years for options with a standard four-year vesting period. Over time, management will track actual terms of the options and adjust their estimate accordingly so that estimates will approximate actual behavior for similar options.&lt;/p&gt;

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

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2025-01-012025-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember"
      id="Fact000842">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2025-01-012025-12-31_srt_MinimumMember"
      id="Fact000844">P5Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2025-01-012025-12-31_srt_MaximumMember"
      id="Fact000846">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000848">&lt;p id="xdx_844_eus-gaap--IncomeTaxPolicyTextBlock_zOH09WJr8Qi2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_869_zPwHJfQowqLl"&gt;Income Taxes&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributable to temporary differences between financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is established when necessary to reduce deferred income tax assets to the amount expected to be realized.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Tax benefits are initially recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions are initially, and subsequently, measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon ultimate settlement with the tax authority, assuming full knowledge of the position and all relevant facts.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company had federal net operating loss (&#x201c;NOL&#x201d;) carryforwards of approximately $&lt;span id="xdx_905_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_dm_c20251231_zhjW3XJn6Pbb" title="Operating loss carryforwards"&gt;288.1&lt;/span&gt; million at December&#160;31, 2025. NOL&#x2019;s created prior to 2018 began expiring in 2022 while those created 2018 and after do not expire. Despite the existence of federal NOL&#x2019;s, the Company may have state tax requirements. Also, use of the NOL carryforwards may be subject to an annual limitation as provided by Section&#160;382 of the Internal Revenue Code of 1986, as amended (the &#x201c;Code&#x201d;). To date, the Company has not performed a formal study to determine if any of its remaining NOL and credit attributes might be further limited due to the ownership change rules of Section&#160;382 or Section&#160;383 of the Code. The Company will continue to monitor this matter going forward. There can be no assurance that the NOL carryforwards will ever be fully utilized.&lt;/p&gt;

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

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000851"
      unitRef="USD">288100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000853">&lt;p id="xdx_846_eus-gaap--EarningsPerSharePolicyTextBlock_zCCyOKOHDhQb" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_868_zD8eaxVUW1Ud"&gt;Net Income 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In periods of net loss, basic loss per share is computed by dividing net loss available to common stockholders by the weighted average number of shares of common stock outstanding during the period. The Company&#x2019;s Series D and E convertible preferred stock contain non-forfeitable rights to dividends, and are therefore considered to be participating securities in the periods in which each are outstanding; in periods of net income, the calculation of basic earnings per share excludes from the numerator net income attributable to the preferred stock and excludes the impact of those shares from the denominator.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In periods of net loss, diluted loss per share is calculated similarly to basic loss per share because the impact of all potential dilutive common shares is anti-dilutive. In periods of net income, diluted earnings per share is computed using the more dilutive of the &#x201c;two class method&#x201d; or the &#x201c;treasury method.&#x201d; Dilutive earnings per share under the &#x201c;two class method&#x201d; is calculated by dividing net income available to common stockholders as adjusted for the participating impacts of the preferred stock, by the weighted-average number of shares outstanding plus the dilutive impact of all other potential dilutive common shares, consisting primarily of common shares underlying common stock options and stock purchase warrants using the treasury stock method. Dilutive earnings per share under the &#x201c;treasury stock method&#x201d; are calculated by dividing net income available to common stockholders by the weighted-average number of shares outstanding plus the dilutive impact of all potential dilutive common shares, consisting primarily of common shares underlying common stock options and stock purchase warrants using the treasury stock method, and preferred stock using the if-converted method.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company has calculated basic and diluted earnings per share for the years ended December&#160;31, 2025 and 2024 as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zQ8lyc0A8fPg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 2)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B7_zmIziL1U2jD1" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&#160;Schedule of earnings per share, basic and diluted&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Basic&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Diluted&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Year ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Year ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Net income&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_907_ecustom--NetIncomeLossBasic_c20250101__20251231_pp0p" title="Net income, basic"&gt;23,620,056&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_905_ecustom--NetIncomeLossBasic_c20240101__20241231_pp0p" title="Net income, basic"&gt;11,992,780&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_900_ecustom--NetIncomeLossDiluted_c20250101__20251231_pp0p" title="Net income, diluted"&gt;23,620,056&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_902_ecustom--NetIncomeLossDiluted_c20240101__20241231_pp0p" title="Net income, diluted"&gt;11,992,780&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Net income allocated to preferred stockholders&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90D_ecustom--NetIncomeLossAllocatedToPreferredStockholdersBasic_iN_pp0d_di_c20250101__20251231_z52VQbepPQte" title="Net income allocated to preferred stockholders, basic"&gt;(141,343&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90D_ecustom--NetIncomeLossAllocatedToPreferredStockholdersBasic_iN_pp0d_di_c20240101__20241231_zj5C9AGm5jW" title="Net income allocated to preferred stockholders, basic"&gt;(636,742&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_904_ecustom--NetLossIncomeAllocatedToPreferredStockholdersDiluted_c20250101__20251231_pp0p" title="Net income allocated to preferred stockholders, diluted"&gt;(140,617&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_ecustom--NetLossIncomeAllocatedToPreferredStockholdersDiluted_c20240101__20241231_pp0p" title="Net income allocated to preferred stockholders, diluted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0871"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Net income available to common stockholders&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_c20250101__20251231_pp0p" title="Net income available to common stockholders, basic"&gt;23,478,713&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_c20240101__20241231_pp0p" title="Net income available to common stockholders, basic"&gt;11,356,038&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_c20250101__20251231_pp0p" title="Net income available to common stockholders, diluted"&gt;23,479,439&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_c20240101__20241231_pp0p" title="Net income available to common stockholders, diluted"&gt;11,992,780&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Basic weighted average shares outstanding&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20250101__20251231_pd" title="Basic weighted average shares outstanding"&gt;10,075,730&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231_pd" title="Basic weighted average shares outstanding"&gt;4,655,225&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_ecustom--BasicWeightedAverageSharesOutstandingDiluted_c20250101__20251231_zdD4K08sNB8j" title="Basic weighted average shares outstanding, diluted"&gt;10,075,730&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_ecustom--BasicWeightedAverageSharesOutstandingDiluted_c20240101__20241231_zigLsqLdSVV3" title="Basic weighted average shares outstanding, diluted"&gt;4,655,225&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Dilutive effect of restricted stock units&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_c20250101__20251231_pp0p" title="Dilutive effect of restricted stock units"&gt;42,730&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_c20240101__20241231_pp0p" title="Dilutive effect of restricted stock units"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0891"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Dilutive effect of stock purchase warrants&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_c20250101__20251231_zLZSK3bZUoJd" title="Dilutive effect of stock purchase warrants"&gt;9,987&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_pp0d_c20240101__20241231_zOirbb5gnTG7" title="Dilutive effect of stock purchase warrants"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0895"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Dilutive effect of preferred stock&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--AmountOfDilutiveSecuritiesESOPConvertiblePreferredStock_c20250101__20251231_pp0p" title="Dilutive effect of preferred stock"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0897"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--AmountOfDilutiveSecuritiesESOPConvertiblePreferredStock_c20240101__20241231_pp0p" title="Dilutive effect of preferred stock"&gt;564,677&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Dilutive weighted average shares outstanding&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; white-space: nowrap"&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20250101__20251231_pd" title="Dilutive weighted average shares outstanding"&gt;10,128,447&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; white-space: nowrap"&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231_pd" title="Dilutive weighted average shares outstanding"&gt;5,219,902&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Earnings per share&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--EarningsPerShareBasic_c20250101__20251231_pd" title="Earnings per share, basic"&gt;2.33&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--EarningsPerShareBasic_c20240101__20241231_pd" title="Earnings per share, basic"&gt;2.44&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_c20250101__20251231_pd" title="Earnings per share, diluted"&gt;2.32&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_c20240101__20241231_pd" title="Earnings per share, diluted"&gt;2.30&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zL6wN5GP2cNa" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The number of anti-dilutive shares consisting of shares of common stock underlying (i) common stock options, (ii) restricted stock units, (iii) preferred stock, and (iv) stock purchase warrants, which have been excluded from the computation of diluted income per share was $&lt;span id="xdx_90B_eus-gaap--WeightedAverageLimitedPartnershipUnitsOutstandingDiluted_pn5n6_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zhd2r26d5r6f" title="Number of anti dilutive shares excluded from earnings per share (in shares)"&gt;1.4&lt;/span&gt; million and &lt;span id="xdx_903_eus-gaap--WeightedAverageLimitedPartnershipUnitsOutstandingDiluted_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdkc6Zl8zZ68" title="Number of anti dilutive shares excluded from earnings per share (in shares)"&gt;1.3&lt;/span&gt; million as of December&#160;31, 2025 and 2024, respectively.&lt;/p&gt;

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

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000855">&lt;table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zQ8lyc0A8fPg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details 2)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B7_zmIziL1U2jD1" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&#160;Schedule of earnings per share, basic and diluted&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Basic&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Diluted&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Year ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Year ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Net income&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_907_ecustom--NetIncomeLossBasic_c20250101__20251231_pp0p" title="Net income, basic"&gt;23,620,056&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_905_ecustom--NetIncomeLossBasic_c20240101__20241231_pp0p" title="Net income, basic"&gt;11,992,780&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_900_ecustom--NetIncomeLossDiluted_c20250101__20251231_pp0p" title="Net income, diluted"&gt;23,620,056&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_902_ecustom--NetIncomeLossDiluted_c20240101__20241231_pp0p" title="Net income, diluted"&gt;11,992,780&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Net income allocated to preferred stockholders&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90D_ecustom--NetIncomeLossAllocatedToPreferredStockholdersBasic_iN_pp0d_di_c20250101__20251231_z52VQbepPQte" title="Net income allocated to preferred stockholders, basic"&gt;(141,343&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90D_ecustom--NetIncomeLossAllocatedToPreferredStockholdersBasic_iN_pp0d_di_c20240101__20241231_zj5C9AGm5jW" title="Net income allocated to preferred stockholders, basic"&gt;(636,742&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_904_ecustom--NetLossIncomeAllocatedToPreferredStockholdersDiluted_c20250101__20251231_pp0p" title="Net income allocated to preferred stockholders, diluted"&gt;(140,617&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_ecustom--NetLossIncomeAllocatedToPreferredStockholdersDiluted_c20240101__20241231_pp0p" title="Net income allocated to preferred stockholders, diluted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0871"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Net income available to common stockholders&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_c20250101__20251231_pp0p" title="Net income available to common stockholders, basic"&gt;23,478,713&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_c20240101__20241231_pp0p" title="Net income available to common stockholders, basic"&gt;11,356,038&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_c20250101__20251231_pp0p" title="Net income available to common stockholders, diluted"&gt;23,479,439&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_c20240101__20241231_pp0p" title="Net income available to common stockholders, diluted"&gt;11,992,780&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Basic weighted average shares outstanding&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20250101__20251231_pd" title="Basic weighted average shares outstanding"&gt;10,075,730&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231_pd" title="Basic weighted average shares outstanding"&gt;4,655,225&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_ecustom--BasicWeightedAverageSharesOutstandingDiluted_c20250101__20251231_zdD4K08sNB8j" title="Basic weighted average shares outstanding, diluted"&gt;10,075,730&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_ecustom--BasicWeightedAverageSharesOutstandingDiluted_c20240101__20241231_zigLsqLdSVV3" title="Basic weighted average shares outstanding, diluted"&gt;4,655,225&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Dilutive effect of restricted stock units&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_c20250101__20251231_pp0p" title="Dilutive effect of restricted stock units"&gt;42,730&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_c20240101__20241231_pp0p" title="Dilutive effect of restricted stock units"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0891"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Dilutive effect of stock purchase warrants&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_c20250101__20251231_zLZSK3bZUoJd" title="Dilutive effect of stock purchase warrants"&gt;9,987&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_pp0d_c20240101__20241231_zOirbb5gnTG7" title="Dilutive effect of stock purchase warrants"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0895"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Dilutive effect of preferred stock&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--AmountOfDilutiveSecuritiesESOPConvertiblePreferredStock_c20250101__20251231_pp0p" title="Dilutive effect of preferred stock"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0897"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--AmountOfDilutiveSecuritiesESOPConvertiblePreferredStock_c20240101__20241231_pp0p" title="Dilutive effect of preferred stock"&gt;564,677&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Dilutive weighted average shares outstanding&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; white-space: nowrap"&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20250101__20251231_pd" title="Dilutive weighted average shares outstanding"&gt;10,128,447&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; white-space: nowrap"&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 style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231_pd" title="Dilutive weighted average shares outstanding"&gt;5,219,902&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Earnings per share&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--EarningsPerShareBasic_c20250101__20251231_pd" title="Earnings per share, basic"&gt;2.33&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--EarningsPerShareBasic_c20240101__20241231_pd" title="Earnings per share, basic"&gt;2.44&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_c20250101__20251231_pd" title="Earnings per share, diluted"&gt;2.32&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_c20240101__20241231_pd" title="Earnings per share, diluted"&gt;2.30&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <opgn:NetIncomeLossBasic
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000857"
      unitRef="USD">23620056</opgn:NetIncomeLossBasic>
    <opgn:NetIncomeLossBasic
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000859"
      unitRef="USD">11992780</opgn:NetIncomeLossBasic>
    <opgn:NetIncomeLossDiluted
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000861"
      unitRef="USD">23620056</opgn:NetIncomeLossDiluted>
    <opgn:NetIncomeLossDiluted
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000863"
      unitRef="USD">11992780</opgn:NetIncomeLossDiluted>
    <opgn:NetIncomeLossAllocatedToPreferredStockholdersBasic
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000865"
      unitRef="USD">141343</opgn:NetIncomeLossAllocatedToPreferredStockholdersBasic>
    <opgn:NetIncomeLossAllocatedToPreferredStockholdersBasic
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000867"
      unitRef="USD">636742</opgn:NetIncomeLossAllocatedToPreferredStockholdersBasic>
    <opgn:NetLossIncomeAllocatedToPreferredStockholdersDiluted
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000869"
      unitRef="USD">-140617</opgn:NetLossIncomeAllocatedToPreferredStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000873"
      unitRef="USD">23478713</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000875"
      unitRef="USD">11356038</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000877"
      unitRef="USD">23479439</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000879"
      unitRef="USD">11992780</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact000881"
      unitRef="Shares">10075730</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000883"
      unitRef="Shares">4655225</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <opgn:BasicWeightedAverageSharesOutstandingDiluted
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact000885"
      unitRef="Shares">10075730</opgn:BasicWeightedAverageSharesOutstandingDiluted>
    <opgn:BasicWeightedAverageSharesOutstandingDiluted
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000887"
      unitRef="Shares">4655225</opgn:BasicWeightedAverageSharesOutstandingDiluted>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000889"
      unitRef="USD">42730</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact000893"
      unitRef="Shares">9987</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:AmountOfDilutiveSecuritiesESOPConvertiblePreferredStock
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000899"
      unitRef="USD">564677</us-gaap:AmountOfDilutiveSecuritiesESOPConvertiblePreferredStock>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact000901"
      unitRef="Shares">10128447</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000903"
      unitRef="Shares">5219902</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact000905"
      unitRef="USDPShares">2.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000907"
      unitRef="USDPShares">2.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact000909"
      unitRef="USDPShares">2.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000911"
      unitRef="USDPShares">2.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageLimitedPartnershipUnitsOutstandingDiluted
      contextRef="From2025-01-012025-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="Fact000914"
      unitRef="Shares">1400000</us-gaap:WeightedAverageLimitedPartnershipUnitsOutstandingDiluted>
    <us-gaap:WeightedAverageLimitedPartnershipUnitsOutstandingDiluted
      contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="Fact000916"
      unitRef="Shares">1300000</us-gaap:WeightedAverageLimitedPartnershipUnitsOutstandingDiluted>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000918">&lt;p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zpDoxJtRGvR9" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_865_zt6lMg5Beuf8"&gt;Recently Adopted Accounting Pronouncements&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In 2025, the Company adopted ASU No. 2023-09: Income Taxes (Topic 740): Improvements to Income Tax Disclosures that requires entities to disclose additional information about federal, state, and foreign income taxes primarily related to the income tax rate reconciliation and income taxes paid. The new standard also eliminates certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. The adoption of ASU No. 2023-09 did not affect recognition or measurement in the Company&#x2019;s consolidated financial statements.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In 2024, the Company adopted ASU No. 2023-07: Improvements to Reportable Segment Disclosures (Topic 280). The new standard improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses that are regularly provided to the chief operating decision maker. ASU 2023-07 also clarifies that entities with a single reportable segment are subject to both new and existing reporting requirements under Topic 280. See the Segment Reporting section within Note 3.&lt;/p&gt;

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

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <opgn:NewAccountingPronouncementsAndChangesInAccountingPrinciplesPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000920">&lt;p id="xdx_842_ecustom--NewAccountingPronouncementsAndChangesInAccountingPrinciplesPolicyTextBlock_zFN42KXL0he7" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;&lt;span id="xdx_86D_zyiUdLfNtn8f"&gt;Recently Issued Accounting Pronouncements&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In July&#160;2025, the FASB issued ASU No. 2025-05: Financial Instruments-Credit Losses which amends Topic 326. Specifically, the ASU provides a practical expedient whereby an entity can assume that current conditions as of the balance sheet date will not change for the remaining life of the asset (e.g., the accounts receivable). This guidance is effective for the Company&#x2019;s fiscal year ending December&#160;31, 2026 and can be adopted early. The Company is in the process of evaluating the effects of this guidance on its consolidated financial statements.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In September&#160;2025, the FASB issued ASU No. 2025-06, which amends the guidance on ASC 350-40, Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software. Specifically, the ASU modernized the recognition and disclosure framework for internal-use software costs, removing the previous &#x201c;development stage&#x201d; model and introducing a more judgment-based approach. The guidance is effective for the Company&#x2019;s fiscal year ending December&#160;31, 2028 and can be adopted early. The Company is in the process of evaluating the effects of this guidance on its consolidated financial statements.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In September&#160;2025, the FASB issued ASU No. 2025-07, which, among other things, provides scope clarification for share-based non-cash consideration from a customer in a revenue contract. Specifically, the ASU clarifies that share-based payments from customers in exchange for the transfer of goods or services should be accounted for as non-cash consideration within the scope of ASC 606 as opposed to as a derivative pursuant to ASC 815 or as an equity security pursuant to ASC 321. This guidance is effective for the Company&#x2019;s fiscal year ending December&#160;31, 2027 and can be adopted early. The Company is in the process of evaluating the effects of this guidance on its consolidated financial statements.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company has evaluated all other issued and unadopted ASUs and believes the adoption of these standards will not have a material impact on its results of operations, financial position or cash flows.&lt;/p&gt;





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

</opgn:NewAccountingPronouncementsAndChangesInAccountingPrinciplesPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000923">&lt;p id="xdx_80D_eus-gaap--RevenueFromContractWithCustomerTextBlock_zQnwlMF7beAg" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 4 &#x2013; &lt;span id="xdx_826_zFh7efklhZka"&gt;Revenue from Contracts with Customers&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Disaggregated Revenue&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company provides listing sponsorship and consulting services to growth-stage private companies, and, prior to its repositioning, the Company provided diagnostic test products and laboratory services to hospitals, clinical laboratories and other healthcare providing customers. The revenues by type of service consist of the following:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--DisaggregationOfRevenueTableTextBlock_zqs8KBt1IOAh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Revenue from Contracts with Customers (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B2_zKrAGuo5iLx2" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of revenues by type of service&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Years Ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Product sales&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--Revenues_pp0d_c20250101__20251231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zYIOviulDjq3" title="Revenues"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0927"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--Revenues_pp0d_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zwHnuneGPcqk" title="Revenues"&gt;169,373&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Laboratory services&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--Revenues_pp0d_c20250101__20251231__srt--ProductOrServiceAxis__custom--LaboratoryServicesMember_zypm5pQKN04b" title="Revenues"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0931"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--Revenues_pp0d_c20240101__20241231__srt--ProductOrServiceAxis__custom--LaboratoryServicesMember_zaMM1z3Y8dz6" title="Revenues"&gt;26,776&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Listing sponsorship services&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--Revenues_pp0d_c20250101__20251231__srt--ProductOrServiceAxis__custom--ListingSponsorshipServicesMember_zHas8cfmUsUb" title="Revenues"&gt;30,200,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--Revenues_pp0d_c20240101__20241231__srt--ProductOrServiceAxis__custom--ListingSponsorshipServicesMember_zfugt5voGr7a" title="Revenues"&gt;5,000,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Total revenue&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--Revenues_c20250101__20251231_pp0p" title="Revenues"&gt;30,200,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--Revenues_c20240101__20241231_pp0p" title="Revenues"&gt;5,196,149&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zu6JVQPl9Aeb" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Revenues by geography are as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_zkEcKQm0Acm5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Revenue from Contracts with Customers (Details 1)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BF_zNBBlZzpwhg" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Schedule of revenues by geography&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&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; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&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; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Years Ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Domestic&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--Revenues_c20250101__20251231__srt--StatementGeographicalAxis__custom--DomesticMember_pp0p" title="Revenues"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0945"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--Revenues_c20240101__20241231__srt--StatementGeographicalAxis__custom--DomesticMember_pp0p" title="Revenues"&gt;196,149&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;International&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--Revenues_c20250101__20251231__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p" title="Revenues"&gt;30,200,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--Revenues_c20240101__20241231__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p" title="Revenues"&gt;5,000,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Total revenue&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--Revenues_pp0d_c20250101__20251231_zh7HMEHfozI" title="Revenues"&gt;30,200,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--Revenues_pp0d_c20240101__20241231_zY9fpAbobT94" title="Revenues"&gt;5,196,149&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zZrsSxe61mm5" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Deferred Revenue&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Changes in deferred revenue for the period were as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_893_ecustom--DeferredRevenuesByArrangementDisclosureTextBlock_ztOi3VJFD5Mg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Revenue from Contracts with Customers (Details 2)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B5_zXKx1aquWur5" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of changes in deferred revenue&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Balance at December&#160;31, 2023&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0d_c20240101__20241231_zzXOUWsZfiR7" title="Balance at beginning"&gt;25,926&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Recognized in the current period&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20240101__20241231_pp0p" title="Recognized in the current period"&gt;(21,096&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Refunded to customers in the current period&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--TemporaryEquityForeignCurrencyTranslationAdjustments_pp0d_c20240101__20241231_zlM0gYJosZCg" title="Refunded to customers in the current period"&gt;(4,830&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Balance at December&#160;31, 2024&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0d_c20250101__20251231_zHrQTdVcAF1" title="Balance at beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0965"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Recognized in the current period&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20250101__20251231_pp0p" title="Recognized in the current period"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0967"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Balance at December&#160;31, 2025&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0d_c20250101__20251231_zr2bUh9MVl4d" title="Balance at ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0969"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

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

</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000925">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--DisaggregationOfRevenueTableTextBlock_zqs8KBt1IOAh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Revenue from Contracts with Customers (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B2_zKrAGuo5iLx2" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of revenues by type of service&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Years Ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Product sales&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--Revenues_pp0d_c20250101__20251231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zYIOviulDjq3" title="Revenues"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0927"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--Revenues_pp0d_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zwHnuneGPcqk" title="Revenues"&gt;169,373&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Laboratory services&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--Revenues_pp0d_c20250101__20251231__srt--ProductOrServiceAxis__custom--LaboratoryServicesMember_zypm5pQKN04b" title="Revenues"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0931"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--Revenues_pp0d_c20240101__20241231__srt--ProductOrServiceAxis__custom--LaboratoryServicesMember_zaMM1z3Y8dz6" title="Revenues"&gt;26,776&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Listing sponsorship services&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--Revenues_pp0d_c20250101__20251231__srt--ProductOrServiceAxis__custom--ListingSponsorshipServicesMember_zHas8cfmUsUb" title="Revenues"&gt;30,200,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--Revenues_pp0d_c20240101__20241231__srt--ProductOrServiceAxis__custom--ListingSponsorshipServicesMember_zfugt5voGr7a" title="Revenues"&gt;5,000,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Total revenue&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--Revenues_c20250101__20251231_pp0p" title="Revenues"&gt;30,200,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--Revenues_c20240101__20241231_pp0p" title="Revenues"&gt;5,196,149&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_us-gaap_ProductMember"
      decimals="0"
      id="Fact000929"
      unitRef="USD">169373</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_LaboratoryServicesMember"
      decimals="0"
      id="Fact000933"
      unitRef="USD">26776</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_ListingSponsorshipServicesMember"
      decimals="0"
      id="Fact000935"
      unitRef="USD">30200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_ListingSponsorshipServicesMember"
      decimals="0"
      id="Fact000937"
      unitRef="USD">5000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000939"
      unitRef="USD">30200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000941"
      unitRef="USD">5196149</us-gaap:Revenues>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000943">&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_zkEcKQm0Acm5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Revenue from Contracts with Customers (Details 1)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BF_zNBBlZzpwhg" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Schedule of revenues by geography&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&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; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&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; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Years Ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Domestic&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--Revenues_c20250101__20251231__srt--StatementGeographicalAxis__custom--DomesticMember_pp0p" title="Revenues"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0945"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--Revenues_c20240101__20241231__srt--StatementGeographicalAxis__custom--DomesticMember_pp0p" title="Revenues"&gt;196,149&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;International&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--Revenues_c20250101__20251231__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p" title="Revenues"&gt;30,200,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--Revenues_c20240101__20241231__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p" title="Revenues"&gt;5,000,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Total revenue&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--Revenues_pp0d_c20250101__20251231_zh7HMEHfozI" title="Revenues"&gt;30,200,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--Revenues_pp0d_c20240101__20241231_zY9fpAbobT94" title="Revenues"&gt;5,196,149&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_DomesticMember"
      decimals="0"
      id="Fact000947"
      unitRef="USD">196149</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_InternationalMember"
      decimals="0"
      id="Fact000949"
      unitRef="USD">30200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_InternationalMember"
      decimals="0"
      id="Fact000951"
      unitRef="USD">5000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000953"
      unitRef="USD">30200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000955"
      unitRef="USD">5196149</us-gaap:Revenues>
    <opgn:DeferredRevenuesByArrangementDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000957">&lt;table cellpadding="0" cellspacing="0" id="xdx_893_ecustom--DeferredRevenuesByArrangementDisclosureTextBlock_ztOi3VJFD5Mg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Revenue from Contracts with Customers (Details 2)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B5_zXKx1aquWur5" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of changes in deferred revenue&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Balance at December&#160;31, 2023&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0d_c20240101__20241231_zzXOUWsZfiR7" title="Balance at beginning"&gt;25,926&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Recognized in the current period&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20240101__20241231_pp0p" title="Recognized in the current period"&gt;(21,096&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Refunded to customers in the current period&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--TemporaryEquityForeignCurrencyTranslationAdjustments_pp0d_c20240101__20241231_zlM0gYJosZCg" title="Refunded to customers in the current period"&gt;(4,830&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Balance at December&#160;31, 2024&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0d_c20250101__20251231_zHrQTdVcAF1" title="Balance at beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0965"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Recognized in the current period&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20250101__20251231_pp0p" title="Recognized in the current period"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0967"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Balance at December&#160;31, 2025&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0d_c20250101__20251231_zr2bUh9MVl4d" title="Balance at ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0969"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</opgn:DeferredRevenuesByArrangementDisclosureTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000959"
      unitRef="USD">25926</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000961"
      unitRef="USD">-21096</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000963"
      unitRef="USD">-4830</us-gaap:TemporaryEquityForeignCurrencyTranslationAdjustments>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000971">&lt;p id="xdx_805_eus-gaap--EquityMethodInvestmentsDisclosureTextBlock_z87uAbQuLah9" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 5 &#x2013; &lt;span id="xdx_82E_ztyoHMrMatuf"&gt;Investment in Equity Securities&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;On January&#160;2, 2024, AEI Capital Ltd., the Company&#x2019;s controlling stockholder (&#x201c;AEI Capital&#x201d;), entered into a Letter of Engagement with a privately held company (the &#x201c;Client&#x201d;), pursuant to which AEI Capital agreed to provide certain listing advisory services relating to the preparation and facilitation of an initial public offering for the Client (the &#x201c;Engagement Agreement&#x201d;). In consideration for such services, under the Engagement Agreement, AEI Capital is entitled to receive a fee consisting of: (i) 3.5% of the outstanding equity interests of the Client (the &#x201c;Equity Consideration&#x201d;) and (ii) $200,000 (the &#x201c;Cash Consideration,&#x201d; and collectively, with the Equity Consideration, the &#x201c;Consideration&#x201d;).&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;On October&#160;2, 2024, CapForce International, the Company&#x2019;s subsidiary which was organized for purposes of repositioning the Company as a new business in the digital investment banking industry powered by financial technology, entered into an Agreement of Assignment of Mandate with AEI Capital in respect of Direct Listing Sponsorship Advisory Services (the &#x201c;Assignment Agreement&#x201d;), pursuant to which AEI Capital assigned its rights and obligations within Clause 3.1 of the Engagement Agreement for an advisory fee equivalent to 2.1% of the outstanding equity interests of the Client and $120,000 to CapForce International. As a result, pursuant to the Assignment Agreement, CapForce International completed the first performance obligation within the Engagement Agreement in the fourth quarter of 2024, earning proceeds of $&lt;span id="xdx_900_eus-gaap--ProceedsFromOtherEquity_pn5n6_c20241001__20241231__us-gaap--TypeOfArrangementAxis__custom--EngagementAgreementMember_zIyUDUxPhO89" title="Proceeds from client's equity"&gt;5.0&lt;/span&gt; million in the Client&#x2019;s equity. During the second quarter of 2025, CapForce International completed the second performance obligation within the Engagement Agreement, earning proceeds of $&lt;span id="xdx_90A_eus-gaap--ProceedsFromOtherEquity_pn5n6_c20250401__20250630__us-gaap--TypeOfArrangementAxis__custom--EngagementAgreementMember_z5SZHiJ070nb" title="Proceeds from client's equity"&gt;4.0&lt;/span&gt; million in the Client&#x2019;s equity.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;On December&#160;1, 2025, the Company entered into a Share Sale Agreement with AEI Capital Ltd., pursuant to which the Company acquired all the issued and outstanding ordinary shares of Sun Investment Enterprises Limited (the &#x201c;Holding Company&#x201d;), a British Virgin Islands company. The Holding Company owns all equity interests of iCapX Sdn. Bhd. (&#x201c;iCapX&#x201d;), a Malaysia-based provider of cap table management fintech platform services and related corporate advisory services. On April&#160;2, 2024, iCapX entered into an Agreement of Assignment of Mandate with AEI Capital in respect of Direct Listing Sponsorship Advisory Services (the &#x201c;iCapX Assignment Agreement&#x201d;), pursuant to which AEI Capital assigned its rights and obligations within Clause 3.2 of the Engagement Agreement for an advisory fee equivalent to 1.4% of the outstanding equity interests of the Client and $80,000 to iCapX. On December&#160;30, 2025, iCapX and CapForce International entered into an Agreement of Assignment of Mandate in Respect of Direct Listing Sponsorship Advisory Services (the &#x201c;iCapX and CapForce International Assignment Agreement&#x201d;), pursuant to which iCapX assigned its rights and obligations within a portion of the Engagement Agreement, which was previously assigned to it by AEI Capital, for the advisory fee equivalent to 1.4% of the outstanding equity interests of the Client and $80,000 to CapForce International. During the fourth quarter of 2025, following the &lt;span id="xdx_906_ecustom--ShareSaleAgreementDescription_c20251001__20251231__us-gaap--TypeOfArrangementAxis__custom--ShareSaleAgreementMember__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember_zpkDXUXEnDAe" title="Share sale agreement description"&gt;Company&#x2019;s acquisition of iCapX and the subsequent iCapX and CapForce International Assignment Agreement, CapForce International completed the remaining performance obligations within the Engagement Agreement, earning proceeds of $26.0 million in the Client&#x2019;s equity ($12.0 million from the Assignment Agreement and $14.0 million from the iCapX and CapForce International Assignment Agreement) and $0.2 in cash consideration (see Note 14).&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;John Tan Honjian, the CEO of AEI Capital Ltd. and former CEO of CapForce Inc., serves as a member of the Board of Directors of the Client, making the Client a related party. The Engagement Agreement, Assignment Agreement, and iCapX and CapForce International Assignment Agreement were conducted in the ordinary course of business and on terms comparable to those with unrelated third parties. The Company&#x2019;s management and Board of Directors have evaluated the relationship and concluded that appropriate governance and conflict of interest procedures were followed.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;As of December&#160;31, 2025 and 2024, the Company held an investment in the equity securities of the Client valued at $&lt;span id="xdx_904_eus-gaap--InvestmentsFairValueDisclosure_iI_pn5n6_c20251231_zlxUZhC7caM8" title="Investment in equity securities"&gt;35.0&lt;/span&gt; million and $&lt;span id="xdx_906_eus-gaap--InvestmentsFairValueDisclosure_iI_pn5n6_c20241231_zUAJSnVHkB9k" title="Investment in equity securities"&gt;5.0&lt;/span&gt; million, respectively, which is classified as a non-current asset on the accompanying consolidated balance sheets. The investment was received as consideration for services rendered and represents a non-controlling equity interest in a privately held entity.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company estimated the fair value of the investment based on an anticipated initial public offering by the Client expected to occur within the next twelve months. The estimated valuation is derived from pricing and valuation metrics provided by the issuer and underwriters in connection with the planned initial public offering. This estimate is subject to significant judgment and market risk and is not based on observable inputs. In the event the final initial public offering valuation results in proceeds to the Company of less than $35.0 million for these shares of equity securities, the Client has contractually agreed to issue additional shares to the Company to ensure that the total value of the equity consideration received equals $35.0 million. The Company accounts for this investment under ASC 321, Investments &#x2013; Equity Securities. Since the equity securities do not have a readily determinable fair value, the Company has elected the measurement alternative and, accordingly, it is carried at its estimated fair value calculated as its cost less any impairment charges until such time as there is evidence of an orderly transaction. As of December&#160;31, 2025, no fair value adjustments have been recognized, nor have there been any impairment charges. This investment is considered a financial asset that is measured at fair value on a non-recurring basis.&lt;/p&gt;





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

</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="From2024-10-012024-12-31_custom_EngagementAgreementMember"
      decimals="-5"
      id="Fact000974"
      unitRef="USD">5000000.0</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="From2025-04-012025-06-30_custom_EngagementAgreementMember"
      decimals="-5"
      id="Fact000976"
      unitRef="USD">4000000.0</us-gaap:ProceedsFromOtherEquity>
    <opgn:ShareSaleAgreementDescription
      contextRef="From2025-10-012025-12-31_custom_ShareSaleAgreementMember_custom_AEICapitalLtdMember"
      id="Fact000978">Company&#x2019;s acquisition of iCapX and the subsequent iCapX and CapForce International Assignment Agreement, CapForce International completed the remaining performance obligations within the Engagement Agreement, earning proceeds of $26.0 million in the Client&#x2019;s equity ($12.0 million from the Assignment Agreement and $14.0 million from the iCapX and CapForce International Assignment Agreement) and $0.2 in cash consideration (see Note 14).</opgn:ShareSaleAgreementDescription>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="AsOf2025-12-31"
      decimals="-5"
      id="Fact000980"
      unitRef="USD">35000000.0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact000982"
      unitRef="USD">5000000.0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000985">&lt;p id="xdx_800_eus-gaap--FairValueDisclosuresTextBlock_zhh53u3mkx03" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 6 &#x2013; &lt;span id="xdx_821_zPP10rfkj1vl"&gt;Fair Value Measurements&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The carrying value of short-term instruments, including cash and cash equivalents, accounts payable and accrued expenses approximate fair value due to the relatively short period to maturity for these instruments. The Company has elected to account for its single investment using the measurement alternative and it is considered a financial instrument accounted for at fair value on a non-recurring basis. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value maximize the use of observable inputs and minimize the use of unobservable inputs. The Company utilizes a three-level valuation hierarchy for disclosures of fair value measurements, defined as follows:&lt;/p&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 Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;Level 1 - defined as observable inputs such as quoted prices in active markets;&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 Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;Level 2 - defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and&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 Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;Level 3 - defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions such as expected revenue growth and discount factors applied to cash flow projections.&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;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;During the years ended December&#160;31, 2025 and 2024, the Company has not transferred any assets between fair value measurement levels.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company evaluates financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them each reporting period. This determination requires the Company to make subjective judgments as to the significance of inputs used in determining fair value and where such inputs lie within the hierarchy.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Prior to its settlement in August&#160;2024, the Company accounted for its guaranty of the EIB debt (see Note 7) of its previously consolidated subsidiary, Curetis, at fair value. This fair value, in addition to the principal and interest, included a participation percentage interest (&#x201c;PPI&#x201d;) right in the debt. The Company concluded this right constituted an embedded derivative, which was separated and measured at fair value with changes being accounted for through profit or loss. The Company determined the fair value of the derivative using a Monte Carlo simulation model. Using this model, level 3 unobservable inputs include estimated discount rates and estimated risk-free interest rates.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The following table presents changes in the fair value of our Level 3 liability for the year ended December&#160;31, 2024:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_zf9ZBUUlVg4l" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair value measurements (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BD_zuf6dmSXoqWi" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of financial assets and liabilities measured at fair value on a recurring basis&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;
        &lt;b&gt;EIB Loan&lt;br/&gt; Guaranty&lt;/b&gt; &lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Balance at December&#160;31, 2023&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--AssetsFairValueDisclosure_iS_pp0d_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--EIBLoanGuarantyMember_zfKb8wp50nw6" title="Balance at beginning"&gt;10,873,867&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Change in fair value&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_ecustom--ChangeInFairValue_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--EIBLoanGuarantyMember_pp0p" title="Change in fair value"&gt;(908,586&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Extinguishment&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ExtinguishmentOfDebtGainLossNetOfTax_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--EIBLoanGuarantyMember_pp0p" title="Extinguishment"&gt;(9,965,281&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Balance at September&#160;30, 2024&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--AssetsFairValueDisclosure_iE_pp0d_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--EIBLoanGuarantyMember_zb0E7AFDStAa" title="Balance at end"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0995"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zEGx9I313NZb" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Financial assets and liabilities carried at fair value on a non-recurring basis&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;As mentioned in Note 5, as of December&#160;31, 2025, the Company held an investment in the equity securities of the Client valued at $&lt;span id="xdx_90A_eus-gaap--InvestmentsFairValueDisclosure_iI_pn5n6_c20251231_z7Qe9bgooxQ2" title="Investment in equity securities"&gt;35.0 &lt;/span&gt;million, which is classified as a non-current asset on the accompanying consolidated balance sheets. The investment was received as consideration for services rendered and represents a non-controlling equity interest in a privately held entity. The Company accounts for this investment under ASC 321, Investments &#x2013; Equity Securities. Since the equity securities do not have a readily determinable fair value, the Company has elected the measurement alternative and, accordingly, it is carried at its estimated fair value calculated as its cost less any impairment charges until such time as there is evidence of an orderly transaction. No fair value adjustments have been recognized, nor have there been any impairment charges for the years ended December&#160;31, 2025 or 2024.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Non-financial assets and liabilities carried at fair value on a recurring basis&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company does not have any non-financial assets and liabilities measured at fair value on a recurring basis.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Non-financial assets and liabilities carried at fair value on a non-recurring basis&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company measures its long-lived assets, including property and equipment and lease assets, at fair value on a non-recurring basis when a triggering event requires such evaluation. In the three months ended March&#160;31, 2024, the Company recorded a change in accounting estimate on the Company&#x2019;s leasehold improvement property and equipment and operating lease right-of-use asset, adjusting the balances as of the beginning of the period to approximately $&lt;span id="xdx_90C_ecustom--LeaseholdImprovementPropertyAndEquipment_iI_pn5n6_c20240331_z3XErXMhRkPk" title="Leasehold improvement property and equipment"&gt;1.2&lt;/span&gt; million and $&lt;span id="xdx_909_ecustom--OperatingLeaseRightOfUseAssets_iI_pn5n6_c20240331_zYRL3rJb82H4" title="Operating lease right-of-use asset"&gt;0.8&lt;/span&gt; million, respectively, following the Company&#x2019;s identification of an assignee (see Note 3).&#160;During the year ended December&#160;31, 2025, the Company did not record any such impairment expenses.&lt;/p&gt;

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

</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000987">&lt;table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_zf9ZBUUlVg4l" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair value measurements (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BD_zuf6dmSXoqWi" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of financial assets and liabilities measured at fair value on a recurring basis&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;
        &lt;b&gt;EIB Loan&lt;br/&gt; Guaranty&lt;/b&gt; &lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Balance at December&#160;31, 2023&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--AssetsFairValueDisclosure_iS_pp0d_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--EIBLoanGuarantyMember_zfKb8wp50nw6" title="Balance at beginning"&gt;10,873,867&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Change in fair value&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_ecustom--ChangeInFairValue_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--EIBLoanGuarantyMember_pp0p" title="Change in fair value"&gt;(908,586&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Extinguishment&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ExtinguishmentOfDebtGainLossNetOfTax_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--EIBLoanGuarantyMember_pp0p" title="Extinguishment"&gt;(9,965,281&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Balance at September&#160;30, 2024&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--AssetsFairValueDisclosure_iE_pp0d_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--EIBLoanGuarantyMember_zb0E7AFDStAa" title="Balance at end"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0995"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2023-12-31_custom_EIBLoanGuarantyMember"
      decimals="0"
      id="Fact000989"
      unitRef="USD">10873867</us-gaap:AssetsFairValueDisclosure>
    <opgn:ChangeInFairValue
      contextRef="From2024-01-012024-12-31_custom_EIBLoanGuarantyMember"
      decimals="0"
      id="Fact000991"
      unitRef="USD">-908586</opgn:ChangeInFairValue>
    <us-gaap:ExtinguishmentOfDebtGainLossNetOfTax
      contextRef="From2024-01-012024-12-31_custom_EIBLoanGuarantyMember"
      decimals="0"
      id="Fact000993"
      unitRef="USD">-9965281</us-gaap:ExtinguishmentOfDebtGainLossNetOfTax>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="AsOf2025-12-31"
      decimals="-5"
      id="Fact000998"
      unitRef="USD">35000000.0</us-gaap:InvestmentsFairValueDisclosure>
    <opgn:LeaseholdImprovementPropertyAndEquipment
      contextRef="AsOf2024-03-31"
      decimals="-5"
      id="Fact001000"
      unitRef="USD">1200000</opgn:LeaseholdImprovementPropertyAndEquipment>
    <opgn:OperatingLeaseRightOfUseAssets
      contextRef="AsOf2024-03-31"
      decimals="-5"
      id="Fact001002"
      unitRef="USD">800000</opgn:OperatingLeaseRightOfUseAssets>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001004">&lt;p id="xdx_804_eus-gaap--DebtDisclosureTextBlock_zSCABkvOlQx" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 7 &#x2013; &lt;span id="xdx_82F_zAc9DFWfq5p9"&gt;Debt&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;i&gt;EIB Loan Facility&lt;/i&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In 2016, the Company&#x2019;s previously consolidated subsidiary, Curetis, entered into a contract for an up to &#x20ac;&lt;span id="xdx_907_eus-gaap--LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_iI_pn5n6_uEuro_c20161231__us-gaap--DebtInstrumentAxis__custom--EIBMember_zJsRNyvIHke" title="Maximum of unsecured loan financing facility"&gt;25.0&lt;/span&gt; million senior, unsecured loan financing facility from the European Investment Bank (&#x201c;EIB&#x201d;). The debt was amended several times through 2020 and was guaranteed by CapForce Inc.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In December&#160;2023, the Company received a notice from the EIB stating that Curetis was in default and pursuant to that certain Guarantee and Indemnity Agreement between the EIB and the Company, the EIB demanded that the Company, as guarantor, immediately repay the EIB all amounts owed to the EIB. In March&#160;2024, the Company entered into settlement agreements with each of the EIB and Curetis and Curetis&#x2019; trustee in insolvency, pursuant to which the Company agreed to pay a total of $2.0 million to settle all outstanding debt and liabilities of the Company to EIB and Curetis. In August&#160;2024, the Company paid and settled its outstanding indebtedness with the EIB and Curetis, which terminated the Guarantee and Indemnity Agreement. Accordingly, upon termination of such Guarantee and Indemnity Agreement, the Company recorded a gain on extinguishment of debt in excess of $&lt;span id="xdx_90D_eus-gaap--ExtinguishmentOfDebtAmount_pn5n6_c20240801__20240831__us-gaap--DebtInstrumentAxis__custom--EIBMember_zXT55fs9gZU5" title="Extinguishment of debt"&gt;9.7&lt;/span&gt;&#160;million.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;i&gt;Short-term insurance financing&lt;/i&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In May&#160;2025, the Company entered into an agreement to finance a portion of the premium for its directors and officers insurance policy for the policy period of May&#160;2025 through May&#160;2026. The agreement provides for financing of approximately $&lt;span id="xdx_903_eus-gaap--LineOfCreditFacilityAverageOutstandingAmount_c20250501__20250531_pp0n" title="Total debt borrowed"&gt;284,000&lt;/span&gt; of the premium, which financing will be repaid in 10 equal monthly installments of approximately $&lt;span id="xdx_905_eus-gaap--PaymentsForLoans_c20250501__20250531_pp0n" title="Monthly loan payment"&gt;29,000&lt;/span&gt; each through March&#160;2026 and accrued interest at &lt;span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_c20250531_pd" title="Interest rate"&gt;6.85%&lt;/span&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In May&#160;2024, the Company entered into an agreement to finance a portion of the premium for its directors and officers insurance policy for the policy period of May&#160;2024 through May&#160;2025. The agreement provided for financing of approximately $&lt;span id="xdx_901_eus-gaap--LineOfCreditFacilityAverageOutstandingAmount_c20240501__20240531_pp0n" title="Total debt borrowed"&gt;301,000&lt;/span&gt; of the premium, which financing would be repaid in 10 equal monthly installments of approximately $&lt;span id="xdx_909_eus-gaap--PaymentsForLoans_pp0d_c20240501__20240531_zXDa6ChRd6Ta" title="Monthly loan payment"&gt;31,000&lt;/span&gt; each through March&#160;2025 and accrued interest at &lt;span id="xdx_90B_eus-gaap--DebtInstrumentInterestRateStatedPercentage_c20240531_pd" title="Interest rate"&gt;7.75%&lt;/span&gt;. The loan was paid in full as of March&#160;31, 2025.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Total interest expense (including amortization of debt discounts and financing fees) on all debt instruments was $&lt;span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20251231_zNuRkXlgPzH2" title="Debt instruments"&gt;11,245&lt;/span&gt; and $&lt;span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231_zqMK3gbM5ds3" title="Debt instruments"&gt;7,555&lt;/span&gt; for the years ended December&#160;31, 2025 and 2024, respectively.&lt;/p&gt;





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

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases
      contextRef="AsOf2016-12-31_custom_EIBMember"
      decimals="-5"
      id="Fact001006"
      unitRef="Euro">25000000.0</us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="From2024-08-012024-08-31_custom_EIBMember"
      decimals="-5"
      id="Fact001008"
      unitRef="USD">9700000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:LineOfCreditFacilityAverageOutstandingAmount
      contextRef="From2025-05-012025-05-31"
      decimals="0"
      id="Fact001010"
      unitRef="USD">284000</us-gaap:LineOfCreditFacilityAverageOutstandingAmount>
    <us-gaap:PaymentsForLoans
      contextRef="From2025-05-012025-05-31"
      decimals="0"
      id="Fact001012"
      unitRef="USD">29000</us-gaap:PaymentsForLoans>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2025-05-31"
      decimals="INF"
      id="Fact001014"
      unitRef="Ratio">0.0685</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityAverageOutstandingAmount
      contextRef="From2024-05-012024-05-31"
      decimals="0"
      id="Fact001016"
      unitRef="USD">301000</us-gaap:LineOfCreditFacilityAverageOutstandingAmount>
    <us-gaap:PaymentsForLoans
      contextRef="From2024-05-012024-05-31"
      decimals="0"
      id="Fact001018"
      unitRef="USD">31000</us-gaap:PaymentsForLoans>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2024-05-31"
      decimals="INF"
      id="Fact001020"
      unitRef="Ratio">0.0775</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001022"
      unitRef="USD">11245</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001024"
      unitRef="USD">7555</us-gaap:DebtInstrumentFaceAmount>
    <opgn:AccruedLiabilitiesTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001027">&lt;p id="xdx_80D_ecustom--AccruedLiabilitiesTextBlock_z6KSiUqjXi2f" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 8 &#x2013; &lt;span id="xdx_82D_zSl17eOnQoy2"&gt;Accrued Liabilities&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Accrued liabilities consisted of the following at December&#160;31, 2025 and 2024:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zi0fSQZsu9nc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accrued Liabilities (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B2_zKwOqMkf04s" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of accrued liabilities&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_490_20251231_zZhW5DQdIZec" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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_498_20241231_z1aZF57PfhGd" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Decemeber&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--AccruedServiceFees_iI_pp0d_maALCzpzk_zvijJsNOVZ9d" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Accrued service fees&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 style="width: 9%; text-align: right"&gt;3,020,000&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1032"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--AccruedFranchiseTaxes_iI_pp0d_maALCzpzk_zrzpDJRF7qt6" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Accrued franchise taxes&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;53,090&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;8,357&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccruedProfessionalFeesCurrent_iI_pp0d_maALCzpzk_zeEJ1z2DcPNh" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Accrued legal fees&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;35,677&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;31,049&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iI_pp0d_maALCzpzk_zujBbAYj5Yrj" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Accrued other&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;42,718&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;22,668&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0d_mtALCzpzk_zNkdBc8EqmY" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Total accrued liabilities&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,151,485&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;62,074&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&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;

</opgn:AccruedLiabilitiesTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001029">&lt;table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zi0fSQZsu9nc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accrued Liabilities (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B2_zKwOqMkf04s" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of accrued liabilities&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_490_20251231_zZhW5DQdIZec" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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_498_20241231_z1aZF57PfhGd" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Decemeber&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--AccruedServiceFees_iI_pp0d_maALCzpzk_zvijJsNOVZ9d" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Accrued service fees&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 style="width: 9%; text-align: right"&gt;3,020,000&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1032"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--AccruedFranchiseTaxes_iI_pp0d_maALCzpzk_zrzpDJRF7qt6" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Accrued franchise taxes&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;53,090&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;8,357&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccruedProfessionalFeesCurrent_iI_pp0d_maALCzpzk_zeEJ1z2DcPNh" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Accrued legal fees&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;35,677&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;31,049&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iI_pp0d_maALCzpzk_zujBbAYj5Yrj" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Accrued other&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;42,718&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;22,668&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0d_mtALCzpzk_zNkdBc8EqmY" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Total accrued liabilities&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,151,485&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;62,074&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <opgn:AccruedServiceFees
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001031"
      unitRef="USD">3020000</opgn:AccruedServiceFees>
    <opgn:AccruedFranchiseTaxes
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001034"
      unitRef="USD">53090</opgn:AccruedFranchiseTaxes>
    <opgn:AccruedFranchiseTaxes
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001035"
      unitRef="USD">8357</opgn:AccruedFranchiseTaxes>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001037"
      unitRef="USD">35677</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001038"
      unitRef="USD">31049</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001040"
      unitRef="USD">42718</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001041"
      unitRef="USD">22668</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001043"
      unitRef="USD">3151485</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001044"
      unitRef="USD">62074</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001046">&lt;p id="xdx_807_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zNeLmr9ZpOja" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 9 &#x2013; &lt;span id="xdx_825_ziTs1BYoLML8"&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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Common Stock&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;As of December&#160;31, 2025, the Company had &lt;span id="xdx_901_eus-gaap--CommonStockSharesAuthorized_c20251231_pdd" title="Common stock, shares authorized"&gt;100,000,000&lt;/span&gt; shares of authorized common stock, of which &lt;span id="xdx_905_eus-gaap--CommonStockSharesIssued_c20251231_pdd" title="Common stock, shares issued"&gt;&lt;span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_c20251231_pdd" title="Common stock, shares outstanding"&gt;10,149,411&lt;/span&gt;&lt;/span&gt; shares were issued and outstanding, and &lt;span id="xdx_90D_eus-gaap--PreferredStockSharesAuthorized_c20251231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_pdd" title="Preferred stock, shares authorized"&gt;10,000,000&lt;/span&gt; shares of authorized preferred stock, of which &lt;span id="xdx_908_eus-gaap--PreferredStockSharesIssued_c20251231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_pdd" title="Preferred stock, shares issued"&gt;&lt;span id="xdx_906_eus-gaap--PreferredStockSharesOutstanding_c20251231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_pdd" title="Preferred stock, shares outstanding"&gt;250&lt;/span&gt;&lt;/span&gt; shares were issued and outstanding.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company effected a one-for-ten reverse stock split on May&#160;20, 2024. All share amounts and per share prices in this Annual Report have been adjusted to reflect the reverse stock split.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Preferred Stock&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In October&#160;2023, the Company entered into a Preferred Stock Purchase Agreement (the &#x201c;October&#160;2023 Purchase Agreement&#x201d;) with a single investor, pursuant to which the Company agreed to issue and sell to the investor in a private placement (the &#x201c;Private Placement&#x201d;) &lt;span id="xdx_90B_ecustom--StatedValuePerShareOfSeriesDPreferredStock_c20231031_pdd" title="Stated value per share of Series D Preferred Stock"&gt;1,000&lt;/span&gt; shares of the Company&#x2019;s Series D Preferred Stock, par value $&lt;span id="xdx_901_ecustom--StatedValuePerShareOfSeriesDPreferredStock_c20231031__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_pdd" title="Stated value per share of Series D Preferred Stock"&gt;0.01&lt;/span&gt; per share (the &#x201c;Preferred Stock&#x201d;) at a price of $1,000 per share for expected aggregate gross proceeds of $&lt;span id="xdx_903_ecustom--PreferredStockParValue_iI_pn3n3_dm_c20231031__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_z1bjNDtc8O93" title="Preferred stock, par value"&gt;1.0&lt;/span&gt; million before deducting offering expenses. The investor funded $&lt;span id="xdx_90E_ecustom--ConsiderationPaid_c20231031__us-gaap--TransactionTypeAxis__custom--October2023PurchaseAgreementMember_pp0p0" title="Consideration paid"&gt;250,000&lt;/span&gt; worth of the October&#160;2023 Purchase Agreement in November&#160;2023 and was issued 250 shares in consideration for the partial payment. As of December&#160;31, 2025, all 250 Series D Preferred Shares remain outstanding and the remaining $&lt;span id="xdx_906_ecustom--PurchasePriceUnpaid_c20251231__us-gaap--TransactionTypeAxis__custom--October2023PurchaseAgreementMember_pp0p0" title="Purchase price unpaid"&gt;750,000 &lt;/span&gt;of the purchase price remains unpaid. The Company reserves all rights and remedies arising from the investor&#x2019;s failure to close the transaction and the investor will continue to be in breach of the Purchase Agreement until the remaining amount is paid in full.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Pursuant to the October&#160;2023 Purchase Agreement, the Company filed a certificate of designation (the &#x201c;Series D Certificate of Designation&#x201d;) with the Secretary of State of the State of Delaware designating the rights, preferences and limitations of the shares of preferred stock. The Series D Certificate of Designation provides that the shares of preferred stock have a stated value of $1,000 per share and are convertible into shares of common stock, par value $0.01 per share of the Company at a price of $&lt;span id="xdx_90C_eus-gaap--SharePrice_c20231031_pdd" title="Price per share"&gt;4.09&lt;/span&gt; per share, subject to adjustment in the event of certain stock dividends and distributions, stock splits, stock combinations, reclassifications, or similar events affecting the common stock. The preferred stock may be converted at any time, and from time to time, into a maximum of &lt;span id="xdx_90A_ecustom--PreferredStockConvertedShares_c20231031__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_pdd" title="Preferred stock converted shares"&gt;61,100&lt;/span&gt; shares of common stock at the option of the holder. Notwithstanding the foregoing, the Series D Certificate of Designation provides that in no event will the preferred stock be convertible into common stock in a manner that would result in the holder, its permitted transferees, and affiliates holding more than &lt;span id="xdx_900_ecustom--BeneficialOwnershipLimitation_c20231001__20231031_pdd" title="Beneficial ownership limitation"&gt;19.99%&lt;/span&gt; (together with any shares of common stock otherwise held by the investor, its permitted transferees, and their affiliates) of the then issued and outstanding common stock (the &#x201c;Ownership Limitation&#x201d;), prior to the date that the Company&#x2019;s stockholders approve the issuance of shares of common stock to the holder upon conversion of the preferred stock. Upon receipt of stockholder approval, the shares of preferred stock will automatically be converted into shares of common stock without further action of the holder thereof.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Lazar and AEI Transactions&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In March&#160;2024, the Company entered into the March&#160;2024 Purchase Agreement with David E. Lazar, pursuant to which the Company agreed to sell 3,000,000 shares of Series E Convertible Preferred Stock (&#x201c;Series E Preferred Stock&#x201d;) to Mr. Lazar at a price of $1.00 per share for aggregate gross proceeds of $3.0 million. In connection with the transactions contemplated by the March&#160;2024 Purchase Agreement, the members of the Board of Directors, prior to the closing of such transactions, resigned and a new Board of Directors was appointed, of which Mr. Lazar was appointed Chairman. &lt;span id="xdx_909_eus-gaap--SaleOfStockDescriptionOfTransaction_c20240301__20240331__us-gaap--TypeOfArrangementAxis__custom--March2024PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--DavidELazarMember_zRR711ybikWa" title="Sale of stock description"&gt;In March&#160;2024, Mr. Lazar paid $200,000 at the initial closing of the transactions under the March&#160;2024 Purchase Agreement in exchange for &lt;span id="xdx_903_ecustom--NumberOfSharesSold_iI_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesEConvertiblePreferredStockMember_zeJayRekx6eg" title="Shares sold"&gt;200,000&lt;/span&gt; shares of Series E Preferred Stock. Mr. Lazar subsequently paid $350,000 in exchange for an additional &lt;span id="xdx_907_ecustom--NumberOfSharesSold_c20240430__us-gaap--StatementClassOfStockAxis__custom--SeriesEConvertiblePreferredStockMember_pdd" title="Shares sold"&gt;350,000&lt;/span&gt; shares of Series E Preferred Stock in April&#160;2024.&lt;/span&gt; &lt;span id="xdx_90A_eus-gaap--PreferredStockConversionBasis_c20240301__20240331__us-gaap--TypeOfArrangementAxis__custom--March2024PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--DavidELazarMember_zlZvqbW0cpqk" title="Conversion basis"&gt;Each share of Series E Preferred Stock was convertible into 2.4 shares of the Company&#x2019;s common stock&lt;/span&gt;, and following stockholder approval of the issuance of shares of common stock to Mr. Lazar upon conversion of the Series E Preferred Stock at the Company&#x2019;s special meeting of stockholders held in May&#160;2024, Mr. Lazar or his transferees or their affiliates could convert the Series E Preferred Stock into common stock and hold in excess of applicable beneficial ownership limitations. In connection with the transactions contemplated by the March&#160;2024 Purchase Agreement, the Company entered into settlement agreements (the &#x201c;Settlement Agreements&#x201d;) with each of the EIB and Curetis, and Curetis&#x2019; trustee in insolvency, pursuant to which the parties agreed to settle outstanding liabilities amongst the parties. Additionally, in connection with the transactions contemplated by the March&#160;2024 Purchase Agreement, in March&#160;2024, the Company entered into an Inducement Offer to Amend Common Stock Purchase Warrants (the &#x201c;Offer&#x201d;) with the holder of such warrants. Pursuant to the Offer, the holder agreed to waive certain rights that would otherwise have been triggered under their warrants as a result of the transactions contemplated by the March&#160;2024 Purchase Agreement, in exchange for the Company entering into the March&#160;2024 Purchase Agreement.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In July&#160;2024, Mr. Lazar consummated a transaction pursuant to which he sold &lt;span id="xdx_90B_ecustom--NumberOfSharesSold_iI_c20240731__us-gaap--StatementClassOfStockAxis__custom--SeriesEConvertiblePreferredStockMember_z54mM1zF1hfa" title="Shares sold"&gt;550,000&lt;/span&gt; shares of Series E Preferred Stock together with his rights to purchase the additional &lt;span id="xdx_909_ecustom--AdditionalShares_c20240731__us-gaap--StatementClassOfStockAxis__custom--SeriesEConvertiblePreferredStockMember_pdd" title="Additional shares"&gt;2,450,000&lt;/span&gt; shares of Series E Preferred Stock under the March&#160;2024 Purchase Agreement to AEI Capital Ltd. Subsequently, AEI Capital Ltd. paid the Company $2.45 million in August&#160;2024 in exchange for the remaining 2,450,000 shares of Series E Preferred Stock under the terms of the March&#160;2024 Purchase Agreement. All &lt;span id="xdx_902_eus-gaap--ConversionOfStockSharesConverted1_c20240801__20240831__us-gaap--TypeOfArrangementAxis__custom--March2024PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesEPreferredStockMember_zmkuglU1boSk" title="Number of shares converted"&gt;3,000,000&lt;/span&gt; shares of Series E Preferred Stock were subsequently converted into &lt;span id="xdx_90F_eus-gaap--ConversionOfStockSharesIssued1_c20240801__20240831__us-gaap--TypeOfArrangementAxis__custom--March2024PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesEPreferredStockMember_pdd" title="Number of common shares issued"&gt;7,200,000&lt;/span&gt; shares of the Company&#x2019;s common stock in August&#160;2024, and thereafter, no shares of Series E Preferred Stock remained outstanding. Upon conversion, such shares of Series E Preferred Stock resumed the status of authorized but unissued shares of undesignated preferred stock of the Company. Upon receipt of the funding from AEI Capital Ltd. and pursuant to the Settlement Agreements with the EIB and Curetis and the March&#160;2024 Purchase Agreement, the Company paid and settled its outstanding indebtedness with the EIB and Curetis. Settlement with EIB also terminated that certain Guarantee and Indemnity Agreement, dated as of July&#160;9, 2020, by and between the EIB and the Company, pursuant to which the Company had guaranteed all of Curetis&#x2019; debt to EIB.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In August&#160;2024, the Company entered into a Securities Purchase Agreement (the &#x201c;August&#160;2024 Securities Purchase Agreement&#x201d;) with AEI Capital Ltd., pursuant to which the Company had the right, in its discretion, to sell to AEI Capital Ltd., at any time prior to September&#160;30, 2024, shares of common stock, par value $&lt;span id="xdx_90B_eus-gaap--CommonStockParOrStatedValuePerShare_c20240930__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember_pdd" title="Common stock, par value (in Dollars per share)"&gt;0.01&lt;/span&gt; per share (the &#x201c;Shares&#x201d;), of the Company having an aggregate value of up to $&lt;span id="xdx_90B_eus-gaap--ConversionOfStockAmountConverted1_pn3n3_dm_c20240801__20240831_zRn353WWuot7" title="Shares issued price"&gt;3.0&lt;/span&gt; million (the &#x201c;Financing&#x201d;). The Company will control the timing and amount of any sales of Shares pursuant to the August&#160;2024 Securities Purchase Agreement. In October&#160;2024, the Company and AEI Capital Ltd. entered into a First Amendment to the August&#160;2024 Securities Purchase Agreement (the &#x201c;First Amendment&#x201d;). The First Amendment amended the August&#160;2024 Securities Purchase Agreement by: (1) granting the Company the right to sell two additional tranches of common stock to AEI Capital Ltd. of $3.0 million each, for an aggregate amount of $&lt;span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_c20240831__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember__custom--AgreementAxis__custom--August2024SecuritiesPurchaseAgreementMember_pp0p0" title="Aggregate amount"&gt;9.0&lt;/span&gt; million under the August&#160;2024 Securities Purchase Agreement; and (2) extending the Company&#x2019;s ability to sell shares of common stock to AEI Capital Ltd. under the August&#160;2024 Securities Purchase Agreement until December&#160;31, 2025. During the 2024 fiscal year, the Company sold &lt;span id="xdx_90D_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240101__20241231__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember_z9WVL7a0rjlb" title="Number of common stock sold"&gt;1,079,109&lt;/span&gt; shares of common stock to AEI Capital Ltd. for gross proceeds of $&lt;span id="xdx_909_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn3n3_dm_c20240101__20241231__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember_zi9gj7bofuXe" title="Proceeds from common stock"&gt;2.0&lt;/span&gt; million before deducting offering expenses, and, during the 2025 fiscal year, the Company sold &lt;span id="xdx_90A_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20250101__20251231__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember_zXtQ5bFewhO4" title="Number of common stock sold"&gt;78,125&lt;/span&gt; shares of common stock to AEI Capital Ltd. for gross proceeds of $&lt;span id="xdx_907_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn3n3_dm_c20250101__20251231__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember_z4q8AJlr6uFg" title="Proceeds from common stock"&gt;0.5&lt;/span&gt; million before deducting offering expenses. In December&#160;2025, the Company and AEI Capital Ltd. further amended the August&#160;2024 Securities Purchase Agreement to provide that the Company may sell shares of common stock to AEI Capital Ltd. thereunder until December&#160;31, 2026. As of December&#160;31, 2025, the Company has the right, in its sole discretion, to sell to AEI Capital Ltd., at any time and from time to time prior to December&#160;31, 2026, up to $&lt;span id="xdx_908_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn3n3_dm_c20250101__20251231__srt--CounterpartyNameAxis__custom--AEICapitalLtdMember__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember_zrKLnRXtdJ5e" title="Number of common stock sold"&gt;6.5&lt;/span&gt; million worth of additional shares of common stock under the August&#160;2024 Securities Purchase Agreement.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In December&#160;2025, the Company entered into a Share Sale Agreement (the &#x201c;Purchase Agreement&#x201d;) with AEI Capital Ltd., the controlling stockholder of the Company, pursuant to which the Company acquired all of the issued and outstanding ordinary shares of Sun Investment Enterprises Limited (the &#x201c;Holding Company&#x201d;), a British Virgin Islands company (see Note 14). The Holding Company owns all equity interests of iCapX Sdn. Bhd. (&#x201c;iCapX&#x201d;), a Malaysia-based provider of cap table management fintech platform services and related corporate advisory services. The contractual purchase price for the acquisition was approximately $&lt;span id="xdx_90D_eus-gaap--EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased_pn3n3_dm_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zo4HtBwkBWG9" title="Purchase price"&gt;12.3&lt;/span&gt; million. The aggregate purchase consideration was satisfied through the issuance of 2,028,867 shares of the Company&#x2019;s common stock in January&#160;2026. The number of shares issued was determined using the &#x201c;Minimum Price&#x201d; as defined under Nasdaq Listing Rule&#160;5635(d), which was based on the average closing price of the Company&#x2019;s common stock for the five trading days preceding execution of the Purchase Agreement, resulting in a reference price of $&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Purchase Agreement"&gt;6.052 &lt;/span&gt;per share. As the shares of the Company&#x2019;s common stock used as purchase consideration for iCapX were not issued as of December&#160;31, 2025, the fair value of the shares of common stock as of the acquisition date is recorded as common stock issuable in the accompanying consolidated financial statements.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Stock Purchase Warrants&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company has historically issued common stock purchase warrants in connection with various equity or debt offerings or development agreements. These issuances include entering into inducement agreements with holders of existing warrants whereby terms are amended or additional warrants are issued in order to induce exercise of the existing warrants. The Company did not issue any common stock warrants nor were any warrants exercised in the years ended December&#160;31, 2025 or 2024.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;At December&#160;31, 2025 and 2024, the following warrants to purchase shares of common stock were outstanding:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_zd0i5uOUnJDc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' Equity (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;span id="xdx_8B9_z3i39rgZXQBd" style="display: none"&gt;Schedule of stock purchase warrants&lt;/span&gt;&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Outstanding at&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Issuance&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Exercise&#160;Price&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Expiration&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;February&#160;2015&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20251231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandFifteenMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Exercise price (in dollars per share)"&gt;660,000.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 10%; text-align: center; vertical-align: top"&gt;&lt;span id="xdx_90F_ecustom--StockWarrantsExpirationDate_c20250101__20251231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandFifteenMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zA5Z9AQhzmVk" title="Expiration"&gt;February&#160;2025&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_c20251231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandFifteenMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Shares of common stock subject to warrants"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1120"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20241231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandFifteenMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zn9iG8Ci9Dkb" title="Shares of common stock subject to warrants"&gt;3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;November&#160;2020&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20251231__us-gaap--AwardDateAxis__custom--NovemberTwoThousandTwentyMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Exercise price (in dollars per share)"&gt;504.40&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top"&gt;&lt;span id="xdx_90B_ecustom--StockWarrantsExpirationDate_c20250101__20251231__us-gaap--AwardDateAxis__custom--NovemberTwoThousandTwentyMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zH5hlbSHhMCe" title="Expiration"&gt;May&#160;2026&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_c20251231__us-gaap--AwardDateAxis__custom--NovemberTwoThousandTwentyMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Shares of common stock subject to warrants"&gt;1,211&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_c20241231__us-gaap--AwardDateAxis__custom--NovemberTwoThousandTwentyMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Shares of common stock subject to warrants"&gt;1,211&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;February&#160;2021&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20251231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyOneMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zLZD5xSMKU1k" title="Exercise price (in dollars per share)"&gt;780.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top"&gt;&lt;span id="xdx_908_ecustom--StockWarrantsExpirationDate_c20250101__20251231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyOneMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zotKf4aV09Sl" title="Expiration"&gt;August&#160;2026&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_c20251231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyOneMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Shares of common stock subject to warrants"&gt;2,084&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_c20241231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyOneMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Shares of common stock subject to warrants"&gt;2,084&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;May&#160;2023&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20251231__us-gaap--AwardDateAxis__custom--MayTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zE44TNceSna7" title="Shares of common stock subject to warrants"&gt;7.79&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top"&gt;&lt;span id="xdx_90A_ecustom--StockWarrantsExpirationDate_c20250101__20251231__us-gaap--AwardDateAxis__custom--MayTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_fKDEp_zSR07jqPR8c5" title="Expiration"&gt;February&#160;2031&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20251231__us-gaap--AwardDateAxis__custom--MayTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_z1oJ0AtFmOHf" title="Shares of common stock subject to warrants"&gt;889,274&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20241231__us-gaap--AwardDateAxis__custom--MayTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zE5A8sbFiiL1" title="Shares of common stock subject to warrants"&gt;889,274&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;October&#160;2023&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&lt;span id="xdx_909_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20251231__us-gaap--AwardDateAxis__custom--OctoberTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zHzvHAAH8vf7" title="Shares of common stock subject to warrants"&gt;3.36&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top; padding-bottom: 0.5pt"&gt;&lt;span id="xdx_907_ecustom--StockWarrantsExpirationDate_c20250101__20251231__us-gaap--AwardDateAxis__custom--OctoberTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zVOYUubgGvuj" title="Expiration"&gt;April&#160;2029&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20251231__us-gaap--AwardDateAxis__custom--OctoberTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zFiYE1K84O8e" title="Shares of common stock subject to warrants"&gt;200,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20241231__us-gaap--AwardDateAxis__custom--OctoberTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zpBcQZc5F6B1" title="Shares of common stock subject to warrants"&gt;200,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20251231_zIepVEP1nEKc" title="Shares of common stock subject to warrants"&gt;1,092,569&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20241231_zIWjHSV6NIVe" title="Shares of common stock subject to warrants"&gt;1,092,572&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zAB4OFgvUXd3" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Stock Compensation&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;i&gt;2015 Equity Incentive Plan&lt;/i&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In April&#160;2015, the Company adopted, and the Company&#x2019;s stockholders approved, the 2015 Equity Incentive Plan (the &#x201c;2015 Plan&#x201d;); the 2015 Plan became effective upon the execution and delivery of the underwriting agreement for the Company&#x2019;s initial public offering in May&#160;2015. The 2015 Plan provides for the granting of incentive stock options within the meaning of Section&#160;422 of the Code to employees and the granting of non-qualified stock options to employees, non-employee directors and consultants. The 2015 Plan also provides for the grant of restricted stock, restricted stock units, stock appreciation rights, dividend equivalents and stock payments to employees, non-employee directors and consultants. Effective April&#160;1, 2025, which was the ten (10) year anniversary of the adoption of the 2015 Plan, no additional grants may be made under the 2015 Plan.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;i&gt;2026 Stock Incentive Plan&lt;/i&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In February&#160;2026, the Company adopted, and the Company&#x2019;s stockholders approved, the 2026 Stock Incentive Plan (the &#x201c;2026 Plan&#x201d;). Under the 2026 Plan, &lt;span id="xdx_901_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20260228__us-gaap--PlanNameAxis__custom--N2026PlanMember_zBoMNjJhoONf" title="Common stock shares issuance"&gt;1,000,000&lt;/span&gt; shares of the Company&#x2019;s common stock were made available for issuance and an evergreen provision was included providing for an automatic annual increase in the shares of common stock available for issuance under the 2026 Plan over the next &lt;span id="xdx_90B_ecustom--IissuanceUnder2026PlanOverNext_dtY_c20250101__20251231__us-gaap--PlanNameAxis__custom--N2026PlanMember_zPLvVcbnxjk9" title="Available for issuance"&gt;10&lt;/span&gt; years in an amount equal to 5% of the total number of shares of common stock outstanding on December&#160;31st of the preceding calendar year. Pursuant to the evergreen provision, the number of shares available for issuance under the 2026 Plan shall automatically increase on January&#160;1st of each year for a period of &lt;span id="xdx_909_ecustom--IissuanceUnder2026PlanOverNext_dtY_c20241230__20250131__us-gaap--PlanNameAxis__custom--N2026PlanMember_z492KzQHB7Kk" title="Available for issuance"&gt;9&lt;/span&gt; years, commencing on January&#160;1, 2027 and ending on (and including) January&#160;1, 2036, in an amount equal to 5% of the total number of shares of common stock outstanding on December&#160;31st of the preceding calendar year, provided that our board of directors may decide, prior to the first day of any calendar year, that there shall be no increase in the shares available for issuance under the 2026 Plan for such calendar year or that the increase shall be a lesser number of shares than otherwise provided under the evergreen provision. In the event of any stock dividend, stock split, reverse stock split, share combination, recapitalization, merger, consolidation, spin-off, split-up, reorganization, rights offering, liquidation, or any similar change event of or by our company, appropriate adjustments will be made to the shares subject to the 2026 Plan and to any outstanding awards. Shares available for awards under the 2026 Plan may be either newly-issued shares or treasury shares.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;i&gt;Share-Based Compensation&lt;/i&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;For the years ended December&#160;31, 2025 and 2024, the Company recognized share-based compensation expense as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_zxdr1TZutQZ1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' Equity (Details 1)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BC_zdmvaaJl43nk" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of company recognized stock compensation expense&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Years Ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Research and development&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensation_c20250101__20251231__custom--IncomeStatementLocationsAxis__custom--ResearchAndDevelopmentExpensesMember_pp0p0" title="Share-based compensation expense"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1169"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensation_c20240101__20241231__custom--IncomeStatementLocationsAxis__custom--ResearchAndDevelopmentExpensesMember_pp0p0" title="Share-based compensation expense"&gt;48,820&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;General and administrative&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensation_c20250101__20251231__custom--IncomeStatementLocationsAxis__custom--GeneralAndAdministrativeExpensesMember_pp0p0" title="Share-based compensation expense"&gt;342,239&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensation_c20240101__20241231__custom--IncomeStatementLocationsAxis__custom--GeneralAndAdministrativeExpensesMember_pp0p0" title="Share-based compensation expense"&gt;549,216&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Sales and marketing&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensation_c20250101__20251231__custom--IncomeStatementLocationsAxis__custom--SellingAndMarketingExpensesMember_pp0p0" title="Share-based compensation expense"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1177"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensation_pp0p0_c20240101__20241231__custom--IncomeStatementLocationsAxis__custom--SellingAndMarketingExpensesMember_zfvXJBJnqkhd" title="Share-based compensation expense"&gt;4,397&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensation_c20250101__20251231_pp0p0" title="Share-based compensation expense"&gt;342,239&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensation_c20240101__20241231_pp0p0" title="Share-based compensation expense"&gt;602,433&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_zmVUT4rP5659" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;No income tax benefit for share-based compensation arrangements was recognized in the consolidated statements of operations and comprehensive income due to the Company&#x2019;s net taxable loss position for the year ended December&#160;31, 2025.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;i&gt;Stock Options&lt;/i&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;As of December&#160;31, 2025, the Company does &lt;span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_do_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwlYVLQnFgI5" title="Unrecognized compensation costs"&gt;no&lt;/span&gt;t have any unrecognized expense related to its stock options.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;A summary of the status of options granted is presented below as of and for the years ended December&#160;31, 2025 and 2024:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z0i4FaeB7hTe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' Equity (Details 2)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B8_z3d8k632ebS1" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of stock option activity&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Number of&lt;br/&gt;Options&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted-Average&lt;br/&gt;Exercise Price&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;br/&gt;(in years)&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Aggregate&lt;br/&gt;Intrinsic Value&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Outstanding at December&#160;31, 2023&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z3cuqQJWC2B9" title="Number of options, outstanding at beginning"&gt;9,624&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zzm20LR3cXI1" title="Weighted- average exercise price, outstanding at beginning"&gt;1,065&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zYNDX5bzWdN9" title="Weighted- average remaining contractual life (in years), outstanding"&gt;6.8&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0d_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXWuL4fhfIrc" title="Aggregate intrinsic value, outstanding at beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1196"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Granted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Number of options, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1198"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1200"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Exercised&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Number of options, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1202"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1204"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Forfeited&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlKdGE62PoSj" title="Number of options, forfeited"&gt;(892&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, forfeited"&gt;315&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Expired&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6BuMit84yFe" title="Number of options, expired"&gt;(8,594&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, expired"&gt;1,158&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Outstanding at December&#160;31, 2024&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrRgy40JI353" title="Number of options, outstanding at beginning"&gt;138&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHPJQgxrg08j" title="Weighted- average exercise price, outstanding at beginning"&gt;110&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXE44Cd7nsMf" title="Weighted- average remaining contractual life (in years), outstanding"&gt;7.5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0d_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjxtXf0fkJpd" title="Aggregate intrinsic value, outstanding at beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1220"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Granted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Number of options, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1222"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1224"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Exercised&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Number of options, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1226"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1228"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Forfeited&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlyec7K88VW" title="Number of options, forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1230"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1232"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Expired&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_di_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zI1hex5sKoN8" title="Number of options, expired"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1234"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, expired"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1236"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Outstanding at December&#160;31, 2025&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCwN3mpW2Pm1" title="Number of options, outstanding at ending"&gt;138&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwAzMKaEylPc" title="Weighted- average exercise price, outstanding at ending"&gt;110&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjpP9RWFlsA7" title="Weighted- average remaining contractual life (in years), outstanding"&gt;6.5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0d_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zidiBOl2foic" title="Aggregate intrinsic value, outstanding at ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1244"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Vested and expected to vest&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Number of options, vested and expected to vest"&gt;138&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, vested and expected to vest"&gt;110&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zyXW6FKocIAk" title="Weighted- average remaining contractual life (in years), vested and expected to vest"&gt;6.5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pp0p0" title="Aggregate intrinsic value, vested and expected to vest"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1252"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Exercisable at December&#160;31, 2025&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Number of options, exercisable"&gt;138&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, exercisable"&gt;110&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z4ePwC1FP011" title="Weighted- average remaining contractual life (in years), exercisable"&gt;6.5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pp0p0" title="Aggregate intrinsic value, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1260"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zYB4GxQXI69j" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The total fair value of options vested in the years ended December&#160;31, 2025 and 2024 was $&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pp0p0" title="Fair value of options vested"&gt;0&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pp0p0" title="Fair value of options vested"&gt;180,100&lt;/span&gt;, respectively.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;i&gt;Restricted Stock Units&lt;/i&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;A summary of the status of restricted stock units granted is presented below as of and for the years ended December&#160;31, 2025 and 2024:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z7JsTtr3KKV5" style="font: 10pt Times New Roman; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' Equity (Details 3)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BF_znqpEyiZRZbb" style="display: none; padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Schedule of restricted stock unit activity&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="white-space: nowrap; 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;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;th style="text-align: left; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Number of&lt;br/&gt;units&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted-Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/b&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Unvested at December&#160;31, 2023&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iS_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zuHyjoSDWQwd" title="Number of units, unvested at beginning"&gt;8,326&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; 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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zugISVASS6O6" title="Weighted- average grant date fair value, unvested at beginning"&gt;20.55&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Granted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zXQSr2c0Pwc1" title="Number of units granted"&gt;250,783&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zlVnVNJXSfCd" title="Weighted- average grant date fair value, granted"&gt;2.83&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Vested&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyeUAjeQbVB2" title="Number of units, vested"&gt;(63,721&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zeqsztSurP4i" title="Weighted- average grant date fair value, vested"&gt;7.12&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 0.5pt"&gt;Forfeited&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zbQw4rfYpRVf" title="Number of units, forfeited"&gt;(5,151&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgk3YF4CLrQh" title="Weighted- average grant date fair value, forfeited"&gt;27.28&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Unvested at December&#160;31, 2024&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iS_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zggxjwn1cHZi" title="Number of units, unvested at beginning"&gt;190,237&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zHQTTAmM3CV3" title="Weighted- average grant date fair value, unvested at beginning"&gt;1.74&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Granted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zYHjZh8EN3Id" title="Number of units granted"&gt;19,418&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zjRr8m4GjiLb" title="Weighted- average grant date fair value, granted"&gt;4.12&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Vested&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zblWJQMTcwqk" title="Number of units, vested"&gt;(190,237&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zYCkYTCxZ7V9" title="Weighted- average grant date fair value, vested"&gt;1.74&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 0.5pt"&gt;Forfeited&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zQipVCBo3EP8" title="Number of units, forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1296"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zzKmzSLuXcOa" title="Weighted- average grant date fair value, forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1298"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;Unvested at December&#160;31, 2025&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iE_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyZJ2uTlvTH3" title="Number of units, unvested at ending"&gt;19,418&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z0ozVH591X73" title="Weighted- average grant date fair value, unvested at ending"&gt;4.12&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A5_zP0WHg9v4w3f" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;As of December&#160;31, 2025, there was approximately $&lt;span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_pp0p0" title="Unrecognized compensation costs"&gt;20,000&lt;/span&gt; of unrecognized compensation costs related to restricted stock units, which are expected to be recognized over a weighted average period of &lt;span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zUZB6FtDXYf" title="Weighted average period"&gt;0.3 &lt;/span&gt;years.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;During the fourth quarter of 2025, the Company entered into restricted stock unit agreements with certain officers and directors covering an aggregate of &lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_c20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_pdd" title="Restricted stock units outstanding"&gt;30,553&lt;/span&gt; awards; however, such grants were contingent upon stockholder approval of the Company&#x2019;s 2026 equity plan. Since the 2026 equity plan was not approved until the Company&#x2019;s 2025 Annual Meeting of Stockholders in February&#160;2026, the Company did not record the awards as outstanding or recognize any related stock-based compensation expense as of December&#160;31, 2025. Upon stockholder approval in February&#160;2026, the awards were recognized as outstanding and the related cumulative stock-based compensation expense was recognized in the subsequent fiscal period.&lt;/p&gt;

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

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact001048"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact001050"
      unitRef="Shares">10149411</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact001052"
      unitRef="Shares">10149411</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2025-12-31_us-gaap_SeriesDPreferredStockMember"
      decimals="INF"
      id="Fact001054"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2025-12-31_us-gaap_SeriesDPreferredStockMember"
      decimals="INF"
      id="Fact001056"
      unitRef="Shares">250</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_SeriesDPreferredStockMember"
      decimals="INF"
      id="Fact001058"
      unitRef="Shares">250</us-gaap:PreferredStockSharesOutstanding>
    <opgn:StatedValuePerShareOfSeriesDPreferredStock
      contextRef="AsOf2023-10-31"
      decimals="INF"
      id="Fact001060"
      unitRef="USDPShares">1000</opgn:StatedValuePerShareOfSeriesDPreferredStock>
    <opgn:StatedValuePerShareOfSeriesDPreferredStock
      contextRef="AsOf2023-10-31_us-gaap_SeriesDPreferredStockMember"
      decimals="INF"
      id="Fact001062"
      unitRef="USDPShares">0.01</opgn:StatedValuePerShareOfSeriesDPreferredStock>
    <opgn:PreferredStockParValue
      contextRef="AsOf2023-10-31_us-gaap_SeriesDPreferredStockMember"
      decimals="-3"
      id="Fact001064"
      unitRef="USDPShares">1000000.0</opgn:PreferredStockParValue>
    <opgn:ConsiderationPaid
      contextRef="AsOf2023-10-31_custom_October2023PurchaseAgreementMember"
      decimals="0"
      id="Fact001066"
      unitRef="USD">250000</opgn:ConsiderationPaid>
    <opgn:PurchasePriceUnpaid
      contextRef="AsOf2025-12-31_custom_October2023PurchaseAgreementMember"
      decimals="0"
      id="Fact001068"
      unitRef="USD">750000</opgn:PurchasePriceUnpaid>
    <us-gaap:SharePrice
      contextRef="AsOf2023-10-31"
      decimals="INF"
      id="Fact001070"
      unitRef="USDPShares">4.09</us-gaap:SharePrice>
    <opgn:PreferredStockConvertedShares
      contextRef="AsOf2023-10-31_us-gaap_SeriesDPreferredStockMember"
      decimals="INF"
      id="Fact001072"
      unitRef="Shares">61100</opgn:PreferredStockConvertedShares>
    <opgn:BeneficialOwnershipLimitation
      contextRef="From2023-10-012023-10-31"
      decimals="INF"
      id="Fact001074"
      unitRef="Ratio">0.1999</opgn:BeneficialOwnershipLimitation>
    <us-gaap:SaleOfStockDescriptionOfTransaction
      contextRef="From2024-03-012024-03-31_custom_March2024PurchaseAgreementMember_custom_DavidELazarMember"
      id="Fact001077">In March&#160;2024, Mr. Lazar paid $200,000 at the initial closing of the transactions under the March&#160;2024 Purchase Agreement in exchange for 200,000 shares of Series E Preferred Stock. Mr. Lazar subsequently paid $350,000 in exchange for an additional 350,000 shares of Series E Preferred Stock in April&#160;2024.</us-gaap:SaleOfStockDescriptionOfTransaction>
    <opgn:NumberOfSharesSold
      contextRef="AsOf2024-03-31_custom_SeriesEConvertiblePreferredStockMember"
      decimals="INF"
      id="Fact001079"
      unitRef="Shares">200000</opgn:NumberOfSharesSold>
    <opgn:NumberOfSharesSold
      contextRef="AsOf2024-04-30_custom_SeriesEConvertiblePreferredStockMember"
      decimals="INF"
      id="Fact001081"
      unitRef="Shares">350000</opgn:NumberOfSharesSold>
    <us-gaap:PreferredStockConversionBasis
      contextRef="From2024-03-012024-03-31_custom_March2024PurchaseAgreementMember_custom_DavidELazarMember"
      id="Fact001083">Each share of Series E Preferred Stock was convertible into 2.4 shares of the Company&#x2019;s common stock</us-gaap:PreferredStockConversionBasis>
    <opgn:NumberOfSharesSold
      contextRef="AsOf2024-07-31_custom_SeriesEConvertiblePreferredStockMember"
      decimals="INF"
      id="Fact001085"
      unitRef="Shares">550000</opgn:NumberOfSharesSold>
    <opgn:AdditionalShares
      contextRef="AsOf2024-07-31_custom_SeriesEConvertiblePreferredStockMember"
      decimals="INF"
      id="Fact001087"
      unitRef="Shares">2450000</opgn:AdditionalShares>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="From2024-08-012024-08-31_custom_March2024PurchaseAgreementMember_us-gaap_SeriesEPreferredStockMember"
      decimals="INF"
      id="Fact001089"
      unitRef="Shares">3000000</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="From2024-08-012024-08-31_custom_March2024PurchaseAgreementMember_us-gaap_SeriesEPreferredStockMember"
      decimals="INF"
      id="Fact001091"
      unitRef="Shares">7200000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-09-30_custom_AEICapitalLtdMember"
      decimals="INF"
      id="Fact001093"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2024-08-012024-08-31"
      decimals="-3"
      id="Fact001095"
      unitRef="USD">3000000.0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-08-31_custom_AEICapitalLtdMember_custom_August2024SecuritiesPurchaseAgreementMember"
      decimals="0"
      id="Fact001097"
      unitRef="USD">9.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2024-01-012024-12-31_custom_AEICapitalLtdMember"
      decimals="INF"
      id="Fact001099"
      unitRef="Shares">1079109</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2024-01-012024-12-31_custom_AEICapitalLtdMember"
      decimals="-3"
      id="Fact001101"
      unitRef="USD">2000000.0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2025-01-012025-12-31_custom_AEICapitalLtdMember"
      decimals="INF"
      id="Fact001103"
      unitRef="Shares">78125</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2025-01-012025-12-31_custom_AEICapitalLtdMember"
      decimals="-3"
      id="Fact001105"
      unitRef="USD">500000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2025-01-012025-12-31_custom_AEICapitalLtdMember_custom_SecuritiesPurchaseAgreementMember"
      decimals="-3"
      id="Fact001107"
      unitRef="Shares">6500000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased
      contextRef="From2025-01-012025-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      id="Fact001110"
      unitRef="USDPShares">12300000</us-gaap:EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="AsOf2025-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001112"
      unitRef="USDPShares">6.052</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001114">&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_zd0i5uOUnJDc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' Equity (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;span id="xdx_8B9_z3i39rgZXQBd" style="display: none"&gt;Schedule of stock purchase warrants&lt;/span&gt;&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Outstanding at&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Issuance&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Exercise&#160;Price&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Expiration&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;February&#160;2015&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20251231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandFifteenMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Exercise price (in dollars per share)"&gt;660,000.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 10%; text-align: center; vertical-align: top"&gt;&lt;span id="xdx_90F_ecustom--StockWarrantsExpirationDate_c20250101__20251231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandFifteenMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zA5Z9AQhzmVk" title="Expiration"&gt;February&#160;2025&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_c20251231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandFifteenMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Shares of common stock subject to warrants"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1120"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20241231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandFifteenMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zn9iG8Ci9Dkb" title="Shares of common stock subject to warrants"&gt;3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;November&#160;2020&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20251231__us-gaap--AwardDateAxis__custom--NovemberTwoThousandTwentyMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Exercise price (in dollars per share)"&gt;504.40&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top"&gt;&lt;span id="xdx_90B_ecustom--StockWarrantsExpirationDate_c20250101__20251231__us-gaap--AwardDateAxis__custom--NovemberTwoThousandTwentyMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zH5hlbSHhMCe" title="Expiration"&gt;May&#160;2026&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_c20251231__us-gaap--AwardDateAxis__custom--NovemberTwoThousandTwentyMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Shares of common stock subject to warrants"&gt;1,211&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_c20241231__us-gaap--AwardDateAxis__custom--NovemberTwoThousandTwentyMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Shares of common stock subject to warrants"&gt;1,211&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;February&#160;2021&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20251231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyOneMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zLZD5xSMKU1k" title="Exercise price (in dollars per share)"&gt;780.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top"&gt;&lt;span id="xdx_908_ecustom--StockWarrantsExpirationDate_c20250101__20251231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyOneMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zotKf4aV09Sl" title="Expiration"&gt;August&#160;2026&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_c20251231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyOneMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Shares of common stock subject to warrants"&gt;2,084&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_c20241231__us-gaap--AwardDateAxis__custom--FebruaryTwoThousandTwentyOneMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_pdd" title="Shares of common stock subject to warrants"&gt;2,084&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;May&#160;2023&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20251231__us-gaap--AwardDateAxis__custom--MayTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zE44TNceSna7" title="Shares of common stock subject to warrants"&gt;7.79&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top"&gt;&lt;span id="xdx_90A_ecustom--StockWarrantsExpirationDate_c20250101__20251231__us-gaap--AwardDateAxis__custom--MayTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_fKDEp_zSR07jqPR8c5" title="Expiration"&gt;February&#160;2031&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20251231__us-gaap--AwardDateAxis__custom--MayTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_z1oJ0AtFmOHf" title="Shares of common stock subject to warrants"&gt;889,274&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20241231__us-gaap--AwardDateAxis__custom--MayTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zE5A8sbFiiL1" title="Shares of common stock subject to warrants"&gt;889,274&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;October&#160;2023&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&lt;span id="xdx_909_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20251231__us-gaap--AwardDateAxis__custom--OctoberTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zHzvHAAH8vf7" title="Shares of common stock subject to warrants"&gt;3.36&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top; padding-bottom: 0.5pt"&gt;&lt;span id="xdx_907_ecustom--StockWarrantsExpirationDate_c20250101__20251231__us-gaap--AwardDateAxis__custom--OctoberTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zVOYUubgGvuj" title="Expiration"&gt;April&#160;2029&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20251231__us-gaap--AwardDateAxis__custom--OctoberTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zFiYE1K84O8e" title="Shares of common stock subject to warrants"&gt;200,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20241231__us-gaap--AwardDateAxis__custom--OctoberTwoThousandTwentyThreeMember__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsExercisePriceOneMember_zpBcQZc5F6B1" title="Shares of common stock subject to warrants"&gt;200,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20251231_zIepVEP1nEKc" title="Shares of common stock subject to warrants"&gt;1,092,569&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iI_c20241231_zIWjHSV6NIVe" title="Shares of common stock subject to warrants"&gt;1,092,572&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2025-12-31_custom_FebruaryTwoThousandFifteenMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001116"
      unitRef="USDPShares">660000.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <opgn:StockWarrantsExpirationDate
      contextRef="From2025-01-012025-12-31_custom_FebruaryTwoThousandFifteenMember_custom_WarrantsExercisePriceOneMember"
      id="Fact001118">February&#160;2025</opgn:StockWarrantsExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2024-12-31_custom_FebruaryTwoThousandFifteenMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001122"
      unitRef="Shares">3</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2025-12-31_custom_NovemberTwoThousandTwentyMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001124"
      unitRef="USDPShares">504.40</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <opgn:StockWarrantsExpirationDate
      contextRef="From2025-01-012025-12-31_custom_NovemberTwoThousandTwentyMember_custom_WarrantsExercisePriceOneMember"
      id="Fact001126">May&#160;2026</opgn:StockWarrantsExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2025-12-31_custom_NovemberTwoThousandTwentyMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001128"
      unitRef="Shares">1211</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2024-12-31_custom_NovemberTwoThousandTwentyMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001130"
      unitRef="Shares">1211</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2025-12-31_custom_FebruaryTwoThousandTwentyOneMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001132"
      unitRef="USDPShares">780.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <opgn:StockWarrantsExpirationDate
      contextRef="From2025-01-012025-12-31_custom_FebruaryTwoThousandTwentyOneMember_custom_WarrantsExercisePriceOneMember"
      id="Fact001134">August&#160;2026</opgn:StockWarrantsExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2025-12-31_custom_FebruaryTwoThousandTwentyOneMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001136"
      unitRef="Shares">2084</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2024-12-31_custom_FebruaryTwoThousandTwentyOneMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001138"
      unitRef="Shares">2084</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2025-12-31_custom_MayTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001140"
      unitRef="USDPShares">7.79</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <opgn:StockWarrantsExpirationDate
      contextRef="From2025-01-012025-12-31_custom_MayTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember"
      id="Fact001142">February&#160;2031</opgn:StockWarrantsExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2025-12-31_custom_MayTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001144"
      unitRef="Shares">889274</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2024-12-31_custom_MayTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001146"
      unitRef="Shares">889274</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2025-12-31_custom_OctoberTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001148"
      unitRef="USDPShares">3.36</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <opgn:StockWarrantsExpirationDate
      contextRef="From2025-01-012025-12-31_custom_OctoberTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember"
      id="Fact001150">April&#160;2029</opgn:StockWarrantsExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2025-12-31_custom_OctoberTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001152"
      unitRef="Shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2024-12-31_custom_OctoberTwoThousandTwentyThreeMember_custom_WarrantsExercisePriceOneMember"
      decimals="INF"
      id="Fact001154"
      unitRef="Shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact001156"
      unitRef="Shares">1092569</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001158"
      unitRef="Shares">1092572</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="AsOf2026-02-28_custom_N2026PlanMember"
      decimals="INF"
      id="Fact001161"
      unitRef="Shares">1000000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <opgn:IissuanceUnder2026PlanOverNext
      contextRef="From2025-01-012025-12-31_custom_N2026PlanMember"
      id="Fact001163">P10Y</opgn:IissuanceUnder2026PlanOverNext>
    <opgn:IissuanceUnder2026PlanOverNext
      contextRef="From2024-12-302025-01-31_custom_N2026PlanMember"
      id="Fact001165">P9Y</opgn:IissuanceUnder2026PlanOverNext>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001167">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_zxdr1TZutQZ1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' Equity (Details 1)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BC_zdmvaaJl43nk" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of company recognized stock compensation expense&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Years Ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Research and development&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensation_c20250101__20251231__custom--IncomeStatementLocationsAxis__custom--ResearchAndDevelopmentExpensesMember_pp0p0" title="Share-based compensation expense"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1169"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensation_c20240101__20241231__custom--IncomeStatementLocationsAxis__custom--ResearchAndDevelopmentExpensesMember_pp0p0" title="Share-based compensation expense"&gt;48,820&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;General and administrative&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensation_c20250101__20251231__custom--IncomeStatementLocationsAxis__custom--GeneralAndAdministrativeExpensesMember_pp0p0" title="Share-based compensation expense"&gt;342,239&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensation_c20240101__20241231__custom--IncomeStatementLocationsAxis__custom--GeneralAndAdministrativeExpensesMember_pp0p0" title="Share-based compensation expense"&gt;549,216&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Sales and marketing&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensation_c20250101__20251231__custom--IncomeStatementLocationsAxis__custom--SellingAndMarketingExpensesMember_pp0p0" title="Share-based compensation expense"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1177"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensation_pp0p0_c20240101__20241231__custom--IncomeStatementLocationsAxis__custom--SellingAndMarketingExpensesMember_zfvXJBJnqkhd" title="Share-based compensation expense"&gt;4,397&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensation_c20250101__20251231_pp0p0" title="Share-based compensation expense"&gt;342,239&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensation_c20240101__20241231_pp0p0" title="Share-based compensation expense"&gt;602,433&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-012024-12-31_custom_ResearchAndDevelopmentExpensesMember"
      decimals="0"
      id="Fact001171"
      unitRef="USD">48820</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-01-012025-12-31_custom_GeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="Fact001173"
      unitRef="USD">342239</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-012024-12-31_custom_GeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="Fact001175"
      unitRef="USD">549216</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-012024-12-31_custom_SellingAndMarketingExpensesMember"
      decimals="0"
      id="Fact001179"
      unitRef="USD">4397</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001181"
      unitRef="USD">342239</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001183"
      unitRef="USD">602433</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AsOf2025-12-31_us-gaap_StockOptionMember"
      decimals="0"
      id="Fact001185"
      unitRef="USD">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001188">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_z0i4FaeB7hTe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' Equity (Details 2)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B8_z3d8k632ebS1" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of stock option activity&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Number of&lt;br/&gt;Options&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted-Average&lt;br/&gt;Exercise Price&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;br/&gt;(in years)&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Aggregate&lt;br/&gt;Intrinsic Value&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Outstanding at December&#160;31, 2023&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z3cuqQJWC2B9" title="Number of options, outstanding at beginning"&gt;9,624&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zzm20LR3cXI1" title="Weighted- average exercise price, outstanding at beginning"&gt;1,065&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zYNDX5bzWdN9" title="Weighted- average remaining contractual life (in years), outstanding"&gt;6.8&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0d_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXWuL4fhfIrc" title="Aggregate intrinsic value, outstanding at beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1196"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Granted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Number of options, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1198"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1200"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Exercised&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Number of options, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1202"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1204"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Forfeited&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlKdGE62PoSj" title="Number of options, forfeited"&gt;(892&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, forfeited"&gt;315&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Expired&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6BuMit84yFe" title="Number of options, expired"&gt;(8,594&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, expired"&gt;1,158&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Outstanding at December&#160;31, 2024&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrRgy40JI353" title="Number of options, outstanding at beginning"&gt;138&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHPJQgxrg08j" title="Weighted- average exercise price, outstanding at beginning"&gt;110&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXE44Cd7nsMf" title="Weighted- average remaining contractual life (in years), outstanding"&gt;7.5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0d_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjxtXf0fkJpd" title="Aggregate intrinsic value, outstanding at beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1220"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Granted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Number of options, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1222"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1224"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Exercised&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Number of options, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1226"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1228"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Forfeited&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlyec7K88VW" title="Number of options, forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1230"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1232"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Expired&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_di_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zI1hex5sKoN8" title="Number of options, expired"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1234"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, expired"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1236"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Outstanding at December&#160;31, 2025&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCwN3mpW2Pm1" title="Number of options, outstanding at ending"&gt;138&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwAzMKaEylPc" title="Weighted- average exercise price, outstanding at ending"&gt;110&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjpP9RWFlsA7" title="Weighted- average remaining contractual life (in years), outstanding"&gt;6.5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0d_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zidiBOl2foic" title="Aggregate intrinsic value, outstanding at ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1244"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Vested and expected to vest&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Number of options, vested and expected to vest"&gt;138&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, vested and expected to vest"&gt;110&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zyXW6FKocIAk" title="Weighted- average remaining contractual life (in years), vested and expected to vest"&gt;6.5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pp0p0" title="Aggregate intrinsic value, vested and expected to vest"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1252"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Exercisable at December&#160;31, 2025&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Number of options, exercisable"&gt;138&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted- average exercise price, exercisable"&gt;110&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z4ePwC1FP011" title="Weighted- average remaining contractual life (in years), exercisable"&gt;6.5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_c20251231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pp0p0" title="Aggregate intrinsic value, exercisable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1260"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001190"
      unitRef="Shares">9624</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001192"
      unitRef="USDPShares">1065</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      id="Fact001194">P6Y9M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001206"
      unitRef="Shares">892</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001208"
      unitRef="USDPShares">315</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001210"
      unitRef="Shares">8594</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001212"
      unitRef="USDPShares">1158</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001214"
      unitRef="Shares">138</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001216"
      unitRef="USDPShares">110</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      id="Fact001218">P7Y6M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2025-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001238"
      unitRef="Shares">138</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2025-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001240"
      unitRef="USDPShares">110</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="From2025-01-012025-12-31_us-gaap_StockOptionMember"
      id="Fact001242">P6Y6M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="AsOf2025-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001246"
      unitRef="Shares">138</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2025-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001248"
      unitRef="USDPShares">110</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="From2025-01-012025-12-31_us-gaap_StockOptionMember"
      id="Fact001250">P6Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2025-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001254"
      unitRef="Shares">138</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2025-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001256"
      unitRef="USDPShares">110</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2025-01-012025-12-31_us-gaap_StockOptionMember"
      id="Fact001258">P6Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2025-01-012025-12-31_us-gaap_StockOptionMember"
      decimals="0"
      id="Fact001262"
      unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      decimals="0"
      id="Fact001264"
      unitRef="USD">180100</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001266">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z7JsTtr3KKV5" style="font: 10pt Times New Roman; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stockholders' Equity (Details 3)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BF_znqpEyiZRZbb" style="display: none; padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Schedule of restricted stock unit activity&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="white-space: nowrap; 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;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;th style="text-align: left; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Number of&lt;br/&gt;units&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted-Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/b&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Unvested at December&#160;31, 2023&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iS_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zuHyjoSDWQwd" title="Number of units, unvested at beginning"&gt;8,326&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; 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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zugISVASS6O6" title="Weighted- average grant date fair value, unvested at beginning"&gt;20.55&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Granted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zXQSr2c0Pwc1" title="Number of units granted"&gt;250,783&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zlVnVNJXSfCd" title="Weighted- average grant date fair value, granted"&gt;2.83&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Vested&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyeUAjeQbVB2" title="Number of units, vested"&gt;(63,721&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zeqsztSurP4i" title="Weighted- average grant date fair value, vested"&gt;7.12&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 0.5pt"&gt;Forfeited&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zbQw4rfYpRVf" title="Number of units, forfeited"&gt;(5,151&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgk3YF4CLrQh" title="Weighted- average grant date fair value, forfeited"&gt;27.28&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Unvested at December&#160;31, 2024&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iS_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zggxjwn1cHZi" title="Number of units, unvested at beginning"&gt;190,237&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zHQTTAmM3CV3" title="Weighted- average grant date fair value, unvested at beginning"&gt;1.74&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Granted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zYHjZh8EN3Id" title="Number of units granted"&gt;19,418&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zjRr8m4GjiLb" title="Weighted- average grant date fair value, granted"&gt;4.12&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Vested&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zblWJQMTcwqk" title="Number of units, vested"&gt;(190,237&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zYCkYTCxZ7V9" title="Weighted- average grant date fair value, vested"&gt;1.74&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 0.5pt"&gt;Forfeited&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zQipVCBo3EP8" title="Number of units, forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1296"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 0.5pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 0.5pt"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zzKmzSLuXcOa" title="Weighted- average grant date fair value, forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1298"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;Unvested at December&#160;31, 2025&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iE_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyZJ2uTlvTH3" title="Number of units, unvested at ending"&gt;19,418&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1.25pt"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.25pt"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20250101__20251231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z0ozVH591X73" title="Weighted- average grant date fair value, unvested at ending"&gt;4.12&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2023-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001268"
      unitRef="Shares">8326</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001270"
      unitRef="USDPShares">20.55</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001272"
      unitRef="Shares">250783</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001274"
      unitRef="USDPShares">2.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001276"
      unitRef="Shares">63721</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001278"
      unitRef="USDPShares">7.12</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001280"
      unitRef="Shares">5151</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001282"
      unitRef="USDPShares">27.28</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2024-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001284"
      unitRef="Shares">190237</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2024-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001286"
      unitRef="USDPShares">1.74</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2025-01-012025-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001288"
      unitRef="Shares">19418</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2025-01-012025-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001290"
      unitRef="USDPShares">4.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2025-01-012025-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001292"
      unitRef="Shares">190237</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="From2025-01-012025-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001294"
      unitRef="USDPShares">1.74</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2025-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001300"
      unitRef="Shares">19418</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2025-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001302"
      unitRef="USDPShares">4.12</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AsOf2025-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact001304"
      unitRef="USD">20000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2025-01-012025-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      id="Fact001306">P0Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2025-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact001309"
      unitRef="Shares">30553</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001311">&lt;p id="xdx_802_eus-gaap--IncomeTaxDisclosureTextBlock_zPad3HYY0Kgb" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 10 &#x2013; &lt;span id="xdx_829_zLmHHmeXqz0f"&gt;Income Taxes&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company&#x2019;s provision for income taxes consists of the following for the years ended December&#160;31, 2025 and 2024:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zOgbrA4yi8p9" style="font: 10pt Times New Roman; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B6_zmLjhY63sXR5" style="display: none; padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Schedule of provision for income taxes&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="white-space: nowrap; 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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;th style="text-align: left; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;th style="text-align: left; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b style="font-style: normal; font-weight: normal"&gt;Current income tax provision&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Federal&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20250101__20251231__srt--StatementGeographicalAxis__custom--FederalMember_pp0p0" title="Current income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1315"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; 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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20240101__20241231__srt--StatementGeographicalAxis__custom--FederalMember_pp0p0" title="Current income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1317"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;State&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20250101__20251231__srt--StatementGeographicalAxis__us-gaap--StateAndLocalJurisdictionMember_pp0p0" title="Current income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1319"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20240101__20241231__srt--StatementGeographicalAxis__us-gaap--StateAndLocalJurisdictionMember_pp0p0" title="Current income tax provision"&gt;26,768&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 0.5pt"&gt;Foreign&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20250101__20251231__srt--StatementGeographicalAxis__us-gaap--ForeignCountryMember_pp0p0" title="Current income tax provision"&gt;813,809&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20240101__20241231__srt--StatementGeographicalAxis__us-gaap--ForeignCountryMember_pp0p0" title="Current income tax provision"&gt;149,894&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Total&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20250101__20251231_pp0p0" title="Current income tax provision"&gt;813,809&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20240101__20241231_pp0p0" title="Current income tax provision"&gt;176,662&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Deferred income tax provision&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="white-space: nowrap; 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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Federal&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20250101__20251231__srt--StatementGeographicalAxis__custom--FederalMember_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1331"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20240101__20241231__srt--StatementGeographicalAxis__custom--FederalMember_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1333"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;State&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20250101__20251231__srt--StatementGeographicalAxis__us-gaap--StateAndLocalJurisdictionMember_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1335"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20240101__20241231__srt--StatementGeographicalAxis__us-gaap--StateAndLocalJurisdictionMember_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1337"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 0.5pt"&gt;Foreign&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20250101__20251231__srt--StatementGeographicalAxis__us-gaap--ForeignCountryMember_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1339"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20240101__20241231__srt--StatementGeographicalAxis__us-gaap--ForeignCountryMember_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1341"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 0.5pt"&gt;Total&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20250101__20251231_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1343"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20240101__20241231_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1345"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;Total provision for income taxes&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--IncomeTaxExpenseBenefit_c20250101__20251231_pp0p0" title="Total provision for income taxes"&gt;813,809&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--IncomeTaxExpenseBenefit_c20240101__20241231_pp0p0" title="Total provision for income taxes"&gt;176,662&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zvRRfTHipvs6" 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;The Company&#x2019;s deferred tax assets and liabilities as of December&#160;31, 2025 and 2024 are as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zkkaYLaQDHY8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details 1)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BC_z3ac19JWabkf" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of deferred tax assets and liabilities&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_491_20251231" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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_490_20241231" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsNetAbstract_iB" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;Deferred tax assets:&lt;/b&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;NOL carryforward&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;98,979,757&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;85,790,968&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_i01I_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;R&amp;amp;D credit carryforward&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;2,559,479&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;2,559,479&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_i01I_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Share-based compensation&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;775,115&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;893,280&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetInterestCarryforward_i01I_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Interest expense&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1365"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1366"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--DeferredTaxAssetsOperatingLeaseLiability_i01I_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;ROU 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;392,436&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;545,917&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredTaxAssetsInvestmentInSubsidiaries_i01I_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Deconsolidation of subsidiary&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1371"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;18,171,409&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_i01I_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Accruals and other&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;449,347&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,148,610&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsGross_i01I_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Total deferred tax assets&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;103,156,134&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;112,109,663&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--ValuationAllowance_i01NI_pp0p0_di_zG9NuakAC3cg" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Valuation allowance&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;(102,791,983&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&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;(111,592,614&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;Deferred tax liabilities:&lt;/b&gt;&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_i01NI_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Intangible assets&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1386"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1387"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DeferredTaxAssetsOperatingLeaseRightOfUseAsset_i01I_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;ROU assets&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;(166,951&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&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;(222,963&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01NI_pp0p0_di_zkowlu6EGayh" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Depreciation&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(197,200&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(294,086&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsLiabilitiesNet_i01I_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Net&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1395"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1396"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A5_zvVax1IVNNg6" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The difference between the Company&#x2019;s expected income tax provision (benefit) from applying federal statutory tax rates to the pre-tax loss and actual income tax provision (benefit) relates to the effect of the following:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zMuuvCmELrQ1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details 2)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BC_zbXMKGr6FPzc" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of income tax provision benefit&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Rate&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Rate&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;U.S. Federal statutory tax rate&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20250101__20251231_pp0p0" title="U.S. Federal statutory tax rate, amount"&gt;5,132,635&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20250101__20251231_zDAHIdUs6Ovj" title="U.S. Federal statutory tax rate, rate"&gt;21.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;%&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20240101__20241231_pp0p0" title="U.S. Federal statutory tax rate, amount"&gt;2,555,583&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20240101__20241231_zvyueQvbKG5k" title="U.S. Federal statutory tax rate, rate"&gt;21.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;State and local income taxes, net of federal income tax effect&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20250101__20251231_pp0p0" title="State and local income taxes, net of federal income tax effect, amount"&gt;(6,350&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20250101__20251231_z1Ht4sUfDcgk" title="State and local income taxes, net of federal income tax effect, rate"&gt;0.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20240101__20241231_pp0p0" title="State and local income taxes, net of federal income tax effect, amount"&gt;435,178&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20240101__20241231_zMuLkNj4DyM" title="State and local income taxes, net of federal income tax effect, rate"&gt;3.6&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Foreign tax effects&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Malaysia&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Statutory tax rate difference&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_ecustom--IncomeTaxReconciliationStatutoryTaxRateDifferenceAmount_c20250101__20251231_pp0p0" title="Statutory tax rate difference, amount"&gt;813,809&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_ecustom--EffectiveIncomeTaxRateReconciliationStatutoryTaxRateDifferenceRate_dp_c20250101__20251231_z0XzMP3i7eph" title="Statutory tax rate difference, rate"&gt;3.3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_ecustom--IncomeTaxReconciliationStatutoryTaxRateDifferenceAmount_c20240101__20241231_pp0p0" title="Statutory tax rate difference, amount"&gt;149,894&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationStatutoryTaxRateDifferenceRate_dp_c20240101__20241231_zucXxbksjHBl" title="Statutory tax rate difference, rate"&gt;1.2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;U.S.&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Change in valuation allowance&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20250101__20251231_pp0p0" title="Change in valuation allowance, amount"&gt;(8,800,631&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20250101__20251231_zl4BVczpqvy9" title="Change in valuation allowance, rate"&gt;-36.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20240101__20241231_pp0p0" title="Change in valuation allowance, amount"&gt;1,234,193&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20240101__20241231_z9O4w3LeviO7" title="Change in valuation allowance, rate"&gt;10.1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Nondeductible 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;&lt;span id="xdx_90A_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20250101__20251231_pp0p0" title="Nondeductible expenses, amount"&gt;5,586,729&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20250101__20251231_zD5wDn9L8wke" title="Nondeductible expenses, rate"&gt;22.9&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20240101__20241231_pp0p0" title="Nondeductible expenses, amount"&gt;1,374,084&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20240101__20241231_zVpMlhoPfQsa" title="Nondeductible expenses, rate"&gt;11.3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Return to provision true-ups&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_ecustom--IncomeTaxReconciliationReturnToProvisionTrueupsAmount_c20250101__20251231_pp0p0" title="Return to provision true-ups, amount"&gt;(2,740,381&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_ecustom--EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueupsRate_dp_c20250101__20251231_zblgREa0aZ2f" title="Return to provision true-ups, rate"&gt;-11.2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_ecustom--IncomeTaxReconciliationReturnToProvisionTrueupsAmount_c20240101__20241231_pp0p0" title="Return to provision true-ups, amount"&gt;119,458&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_ecustom--EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueupsRate_dp_c20240101__20241231_zGAVhlVG6lcf" title="Return to provision true-ups, rate"&gt;1.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Foreign rate differential&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_c20250101__20251231_pp0p0" title="Foreign rate differential, amount"&gt;(5,695,283&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20250101__20251231_zye6SKcFyjT1" title="Foreign rate differential, rate"&gt;-23.3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_c20240101__20241231_pp0p0" title="Foreign rate differential, amount"&gt;(1,033,475&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20240101__20241231_zzEApkYqa6r8" title="Foreign rate differential, rate"&gt;-8.5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;State tax rate changes&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_ecustom--IncomeTaxReconciliationStateTaxRateChangesAmount_c20250101__20251231_pp0p0" title="State tax rate changes, amount"&gt;4,912,482&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_ecustom--EffectiveIncomeTaxRateReconciliationStateTaxRateChangesRate_dp_c20250101__20251231_zcY7jHWfT2pc" title="State tax rate changes, rate"&gt;20.1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_ecustom--IncomeTaxReconciliationStateTaxRateChangesAmount_c20240101__20241231_pp0p0" title="State tax rate changes, amount"&gt;(1,305,012&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_ecustom--EffectiveIncomeTaxRateReconciliationStateTaxRateChangesRate_dp_c20240101__20241231_zTjId2U7JW78" title="State tax rate changes, rate"&gt;-10.7&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Loss of expired net operating losses&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_ecustom--IncomeTaxReconciliationLossOfExpiredNetOperatingLossesAmount_c20250101__20251231_pp0p0" title="Loss of expired net operating losses, amount"&gt;1,361,228&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationLossOfExpiredNetOperatingLossesRate_dp_c20250101__20251231_zA9a6Dozail9" title="Loss of expired net operating losses, rate"&gt;5.6&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_ecustom--IncomeTaxReconciliationLossOfExpiredNetOperatingLossesAmount_c20240101__20241231_pp0p0" title="Loss of expired net operating losses, amount"&gt;656,428&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_ecustom--EffectiveIncomeTaxRateReconciliationLossOfExpiredNetOperatingLossesRate_dp_c20240101__20241231_z9PNFUb27U4e" title="Loss of expired net operating losses, rate"&gt;5.4&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Adjustment on deferred foreign intangible&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_ecustom--IncomeTaxReconciliationAdjustmentOnDeferredForeignIntangibleAmount_c20250101__20251231_pp0p0" title="Adjustment on deferred foreign intangible, amount"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1473"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_ecustom--EffectiveIncomeTaxRateReconciliationAdjustmentOnDeferredForeignIntangibleRate_dp_c20250101__20251231_zDDLmR6cDNfj" title="Adjustment on deferred foreign intangible, rate"&gt;0.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_ecustom--IncomeTaxReconciliationAdjustmentOnDeferredForeignIntangibleAmount_c20240101__20241231_pp0p0" title="Adjustment on deferred foreign intangible, amount"&gt;(3,745,067&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_ecustom--EffectiveIncomeTaxRateReconciliationAdjustmentOnDeferredForeignIntangibleRate_dp_c20240101__20241231_zXtfPNpr0zDl" title="Adjustment on deferred foreign intangible, rate"&gt;-30.8&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Other adjustments&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--IncomeTaxReconciliationOtherAdjustments_c20250101__20251231_pp0p0" title="Other adjustments, amount"&gt;249,571&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_c20250101__20251231_zGF6UFkS6tI" title="Other adjustments, rate"&gt;1.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;%&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--IncomeTaxReconciliationOtherAdjustments_c20240101__20241231_pp0p0" title="Other adjustments, amount"&gt;(264,602&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_c20240101__20241231_zSOvlmZPnS8f" title="Other adjustments, rate"&gt;-2.1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--IncomeTaxExpenseBenefit_pp0p0_c20250101__20251231_z2s3yppzaDU8" title="income tax provision (benefit), amount"&gt;813,809&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20250101__20251231_zEvzUUH1Bq06" title="income tax provision (benefit), rate"&gt;3.3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;%&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--IncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_zLysMBWLZE66" title="income tax provision (benefit), amount"&gt;176,662&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20240101__20241231_zSjrCVooyDa6" title="income tax provision (benefit), rate"&gt;1.5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_z5ltGsMTDb7f" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Management followed the guidance in ASC&#160;740, which states that &#x201c;a cumulative loss in recent years is a significant piece of negative evidence that is difficult to overcome&#x201d; and concluded that the Company&#x2019;s net deferred tax assets were not realizable as of December&#160;31, 2025 and 2024. Accordingly, a valuation allowance has been recorded to offset the net deferred tax assets in their entirety.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;As required under ASU 2023-09, the Company has included only the portion of the valuation allowance related to federal deferred tax assets in the &#x201c;change in valuation allowance&#x201d; line of the rate reconciliation. The following table presents a reconciliation of the total change in the valuation allowance:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_893_ecustom--ScheduleOfValuationAllowanceTableTextBlock_zItiisDsceJ2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details 3)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BA_zPlEaQn5ttZi" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Schedule of valuation allowance&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&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; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&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; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Beginning balance&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20250101__20251231_zqksJUtH12A3" title="Beginning balance"&gt;111,592,614&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20240101__20241231_zwE12QyiYCc1" title="Beginning balance"&gt;110,358,421&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Change charged to income tax expense&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90E_ecustom--ChangeChargedToIncomeTaxExpense_pp0p0_c20250101__20251231_zjgCyyQTdlzc" title="Change charged to income tax expense"&gt;(8,800,631&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90B_ecustom--ChangeChargedToIncomeTaxExpense_pp0p0_c20240101__20241231_zRk9fQQiXO3c" title="Change charged to income tax expense"&gt;1,234,193&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Ending balance&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20250101__20251231_zhM0YsgyAD5i" title="Ending balance"&gt;102,791,983&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20240101__20241231_ziIif9CZb8P2" title="Ending balance"&gt;111,592,614&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zP9HDMk9fMi2" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company has federal NOL carryforwards of $&lt;span id="xdx_900_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_dm_c20251231_zuFpJIuJ11pd" title="Operating loss carryforwards"&gt;288.1&lt;/span&gt; million and $&lt;span id="xdx_906_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_dm_c20241231_zTaD42yFoaxc" title="Operating loss carryforwards"&gt;236.9&lt;/span&gt; million at December&#160;31, 2025 and 2024, respectively. The NOL carryforwards incurred prior to 2018 began expiring in 2022. In December&#160;2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the &#x201c;Tax Act&#x201d;), most of the provisions of which took effect starting in 2018. Under the Tax Act, the amount of post 2017 NOLs that we are permitted to deduct in any taxable year is limited to 80% of our taxable income in such year, where taxable income is determined without regard to the NOL deduction itself. In addition, the Tax Act generally eliminates the ability to carry back any NOL to prior taxable years, while allowing post 2017 unused NOLs to be carried forward indefinitely. Utilization of the NOL carryforwards may be subject to an annual limitation as provided by Section&#160;382 of the Code, defined earlier. There can be no assurance that the NOL carryforwards will ever be fully utilized. To date, the Company has not performed a formal study to determine if any of its remaining NOL and credit attributes might be further limited due to the ownership change rules of Section&#160;382 or Section&#160;383 of the Code, as amended. The Company will continue to monitor this matter going forward. There can be no assurance that the NOL carryforwards will ever be fully utilized.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company has state NOL carryforwards of&#x2009;$&lt;span id="xdx_90C_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_dm_c20251231__us-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_z4YqCCSYgbzl" title="Operating loss carryforwards"&gt;51.4&lt;/span&gt; million and $&lt;span id="xdx_90A_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_dm_c20241231__us-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zfRJ3GmYpiqc" title="Operating loss carryforwards"&gt;48.1&lt;/span&gt; million at December&#160;31, 2025 and 2024, respectively, which will begin to expire in 2029. The Company had foreign NOL carryforwards of $&lt;span id="xdx_90B_eus-gaap--OperatingLossCarryforwards_iI_c20251231__us-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_zSnjoVXqWlJg" title="Operating loss carryforwards"&gt;0&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_dm_c20241231__us-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_znbglmc7nOql" title="Operating loss carryforwards"&gt;119.2&lt;/span&gt; million at December&#160;31, 2025 and 2024, respectively.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Management has evaluated all significant tax positions at December&#160;31, 2025 and 2024 and concluded that there are no material uncertain tax positions. The Company would recognize both interest and penalties related to unrecognized benefits in income tax expense. The Company has not recorded any interest and penalties on any unrecognized tax benefits since its inception.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Tax years 2022 through 2024 remain open to examination by major taxing jurisdictions to which the Company is subject, which are primarily in Malaysia and the United States, as carryforward attributes generated in years past may still be adjusted upon examination by the Inland Revenue Board of Malaysia, the Internal Revenue Service (&#x201c;IRS&#x201d;) or state tax authorities. The Company is currently not under examination by the IRS or any other jurisdictions for any tax years.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Tax Act amended IRC Section&#160;174 to require capitalization of all research and development (&#x201c;R&amp;amp;D&#x201d;) costs incurred in tax years beginning after December&#160;31, 2021. These costs are required to be amortized over five years if the R&amp;amp;D activities are performed in the U.S., or over &lt;span id="xdx_903_ecustom--PerformedOutside_dtY_c20250101__20251231_z7JGWBLkGfR8" title="Performed outside"&gt;15&lt;/span&gt; years if the activities were performed outside the U.S. The Company capitalized approximately $&lt;span id="xdx_902_eus-gaap--CapitalizedContractCostNet_iI_pn5n6_c20251231_zOMHZg9Uvw3a" title="Capitalized approximately amount"&gt;2.1&lt;/span&gt; million of R&amp;amp;D expenses incurred as of December&#160;31, 2025.&lt;/p&gt;

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

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001313">&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zOgbrA4yi8p9" style="font: 10pt Times New Roman; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B6_zmLjhY63sXR5" style="display: none; padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Schedule of provision for income taxes&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="white-space: nowrap; 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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;th style="text-align: left; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;th style="text-align: left; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b style="font-style: normal; font-weight: normal"&gt;Current income tax provision&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Federal&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20250101__20251231__srt--StatementGeographicalAxis__custom--FederalMember_pp0p0" title="Current income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1315"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; 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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20240101__20241231__srt--StatementGeographicalAxis__custom--FederalMember_pp0p0" title="Current income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1317"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;State&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20250101__20251231__srt--StatementGeographicalAxis__us-gaap--StateAndLocalJurisdictionMember_pp0p0" title="Current income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1319"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20240101__20241231__srt--StatementGeographicalAxis__us-gaap--StateAndLocalJurisdictionMember_pp0p0" title="Current income tax provision"&gt;26,768&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 0.5pt"&gt;Foreign&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20250101__20251231__srt--StatementGeographicalAxis__us-gaap--ForeignCountryMember_pp0p0" title="Current income tax provision"&gt;813,809&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20240101__20241231__srt--StatementGeographicalAxis__us-gaap--ForeignCountryMember_pp0p0" title="Current income tax provision"&gt;149,894&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Total&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20250101__20251231_pp0p0" title="Current income tax provision"&gt;813,809&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20240101__20241231_pp0p0" title="Current income tax provision"&gt;176,662&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Deferred income tax provision&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="white-space: nowrap; 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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Federal&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20250101__20251231__srt--StatementGeographicalAxis__custom--FederalMember_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1331"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20240101__20241231__srt--StatementGeographicalAxis__custom--FederalMember_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1333"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;State&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20250101__20251231__srt--StatementGeographicalAxis__us-gaap--StateAndLocalJurisdictionMember_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1335"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20240101__20241231__srt--StatementGeographicalAxis__us-gaap--StateAndLocalJurisdictionMember_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1337"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 0.5pt"&gt;Foreign&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20250101__20251231__srt--StatementGeographicalAxis__us-gaap--ForeignCountryMember_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1339"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20240101__20241231__srt--StatementGeographicalAxis__us-gaap--ForeignCountryMember_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1341"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 0.5pt"&gt;Total&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20250101__20251231_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1343"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--DeferredIncomeTaxExpenseBenefit_c20240101__20241231_pp0p0" title="Deferred income tax provision"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1345"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;Total provision for income taxes&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--IncomeTaxExpenseBenefit_c20250101__20251231_pp0p0" title="Total provision for income taxes"&gt;813,809&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--IncomeTaxExpenseBenefit_c20240101__20241231_pp0p0" title="Total provision for income taxes"&gt;176,662&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_us-gaap_StateAndLocalJurisdictionMember"
      decimals="0"
      id="Fact001321"
      unitRef="USD">26768</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-12-31_us-gaap_ForeignCountryMember"
      decimals="0"
      id="Fact001323"
      unitRef="USD">813809</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_us-gaap_ForeignCountryMember"
      decimals="0"
      id="Fact001325"
      unitRef="USD">149894</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001327"
      unitRef="USD">813809</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001329"
      unitRef="USD">176662</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001347"
      unitRef="USD">813809</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001349"
      unitRef="USD">176662</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001351">&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zkkaYLaQDHY8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details 1)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BC_z3ac19JWabkf" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of deferred tax assets and liabilities&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_491_20251231" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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_490_20241231" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsNetAbstract_iB" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;Deferred tax assets:&lt;/b&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;NOL carryforward&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;98,979,757&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;85,790,968&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_i01I_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;R&amp;amp;D credit carryforward&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;2,559,479&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;2,559,479&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_i01I_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Share-based compensation&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;775,115&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;893,280&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetInterestCarryforward_i01I_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Interest expense&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1365"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1366"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--DeferredTaxAssetsOperatingLeaseLiability_i01I_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;ROU 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;392,436&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;545,917&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredTaxAssetsInvestmentInSubsidiaries_i01I_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Deconsolidation of subsidiary&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1371"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;18,171,409&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_i01I_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Accruals and other&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;449,347&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,148,610&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsGross_i01I_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Total deferred tax assets&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;103,156,134&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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;112,109,663&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--ValuationAllowance_i01NI_pp0p0_di_zG9NuakAC3cg" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Valuation allowance&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;(102,791,983&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&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;(111,592,614&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;Deferred tax liabilities:&lt;/b&gt;&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_i01NI_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Intangible assets&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1386"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1387"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DeferredTaxAssetsOperatingLeaseRightOfUseAsset_i01I_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;ROU assets&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;(166,951&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&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;(222,963&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01NI_pp0p0_di_zkowlu6EGayh" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Depreciation&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(197,200&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(294,086&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsLiabilitiesNet_i01I_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Net&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1395"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1396"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001356"
      unitRef="USD">98979757</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001357"
      unitRef="USD">85790968</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001359"
      unitRef="USD">2559479</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001360"
      unitRef="USD">2559479</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001362"
      unitRef="USD">775115</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001363"
      unitRef="USD">893280</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <opgn:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001368"
      unitRef="USD">392436</opgn:DeferredTaxAssetsOperatingLeaseLiability>
    <opgn:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001369"
      unitRef="USD">545917</opgn:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001372"
      unitRef="USD">18171409</us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001374"
      unitRef="USD">449347</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001375"
      unitRef="USD">4148610</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001377"
      unitRef="USD">103156134</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001378"
      unitRef="USD">112109663</us-gaap:DeferredTaxAssetsGross>
    <opgn:ValuationAllowance
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001380"
      unitRef="USD">102791983</opgn:ValuationAllowance>
    <opgn:ValuationAllowance
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001381"
      unitRef="USD">111592614</opgn:ValuationAllowance>
    <opgn:DeferredTaxAssetsOperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001389"
      unitRef="USD">-166951</opgn:DeferredTaxAssetsOperatingLeaseRightOfUseAsset>
    <opgn:DeferredTaxAssetsOperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001390"
      unitRef="USD">-222963</opgn:DeferredTaxAssetsOperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001392"
      unitRef="USD">197200</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001393"
      unitRef="USD">294086</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001399">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zMuuvCmELrQ1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details 2)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BC_zbXMKGr6FPzc" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of income tax provision benefit&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Rate&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Rate&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;U.S. Federal statutory tax rate&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20250101__20251231_pp0p0" title="U.S. Federal statutory tax rate, amount"&gt;5,132,635&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20250101__20251231_zDAHIdUs6Ovj" title="U.S. Federal statutory tax rate, rate"&gt;21.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;%&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_c20240101__20241231_pp0p0" title="U.S. Federal statutory tax rate, amount"&gt;2,555,583&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20240101__20241231_zvyueQvbKG5k" title="U.S. Federal statutory tax rate, rate"&gt;21.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;State and local income taxes, net of federal income tax effect&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20250101__20251231_pp0p0" title="State and local income taxes, net of federal income tax effect, amount"&gt;(6,350&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20250101__20251231_z1Ht4sUfDcgk" title="State and local income taxes, net of federal income tax effect, rate"&gt;0.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_c20240101__20241231_pp0p0" title="State and local income taxes, net of federal income tax effect, amount"&gt;435,178&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dp_c20240101__20241231_zMuLkNj4DyM" title="State and local income taxes, net of federal income tax effect, rate"&gt;3.6&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Foreign tax effects&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Malaysia&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Statutory tax rate difference&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_ecustom--IncomeTaxReconciliationStatutoryTaxRateDifferenceAmount_c20250101__20251231_pp0p0" title="Statutory tax rate difference, amount"&gt;813,809&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_ecustom--EffectiveIncomeTaxRateReconciliationStatutoryTaxRateDifferenceRate_dp_c20250101__20251231_z0XzMP3i7eph" title="Statutory tax rate difference, rate"&gt;3.3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_ecustom--IncomeTaxReconciliationStatutoryTaxRateDifferenceAmount_c20240101__20241231_pp0p0" title="Statutory tax rate difference, amount"&gt;149,894&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationStatutoryTaxRateDifferenceRate_dp_c20240101__20241231_zucXxbksjHBl" title="Statutory tax rate difference, rate"&gt;1.2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;U.S.&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Change in valuation allowance&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20250101__20251231_pp0p0" title="Change in valuation allowance, amount"&gt;(8,800,631&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20250101__20251231_zl4BVczpqvy9" title="Change in valuation allowance, rate"&gt;-36.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c20240101__20241231_pp0p0" title="Change in valuation allowance, amount"&gt;1,234,193&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20240101__20241231_z9O4w3LeviO7" title="Change in valuation allowance, rate"&gt;10.1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Nondeductible 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;&lt;span id="xdx_90A_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20250101__20251231_pp0p0" title="Nondeductible expenses, amount"&gt;5,586,729&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20250101__20251231_zD5wDn9L8wke" title="Nondeductible expenses, rate"&gt;22.9&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_c20240101__20241231_pp0p0" title="Nondeductible expenses, amount"&gt;1,374,084&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20240101__20241231_zVpMlhoPfQsa" title="Nondeductible expenses, rate"&gt;11.3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Return to provision true-ups&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_ecustom--IncomeTaxReconciliationReturnToProvisionTrueupsAmount_c20250101__20251231_pp0p0" title="Return to provision true-ups, amount"&gt;(2,740,381&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_ecustom--EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueupsRate_dp_c20250101__20251231_zblgREa0aZ2f" title="Return to provision true-ups, rate"&gt;-11.2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_ecustom--IncomeTaxReconciliationReturnToProvisionTrueupsAmount_c20240101__20241231_pp0p0" title="Return to provision true-ups, amount"&gt;119,458&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_ecustom--EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueupsRate_dp_c20240101__20241231_zGAVhlVG6lcf" title="Return to provision true-ups, rate"&gt;1.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Foreign rate differential&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_c20250101__20251231_pp0p0" title="Foreign rate differential, amount"&gt;(5,695,283&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20250101__20251231_zye6SKcFyjT1" title="Foreign rate differential, rate"&gt;-23.3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_c20240101__20241231_pp0p0" title="Foreign rate differential, amount"&gt;(1,033,475&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20240101__20241231_zzEApkYqa6r8" title="Foreign rate differential, rate"&gt;-8.5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;State tax rate changes&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_ecustom--IncomeTaxReconciliationStateTaxRateChangesAmount_c20250101__20251231_pp0p0" title="State tax rate changes, amount"&gt;4,912,482&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_ecustom--EffectiveIncomeTaxRateReconciliationStateTaxRateChangesRate_dp_c20250101__20251231_zcY7jHWfT2pc" title="State tax rate changes, rate"&gt;20.1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_ecustom--IncomeTaxReconciliationStateTaxRateChangesAmount_c20240101__20241231_pp0p0" title="State tax rate changes, amount"&gt;(1,305,012&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_ecustom--EffectiveIncomeTaxRateReconciliationStateTaxRateChangesRate_dp_c20240101__20241231_zTjId2U7JW78" title="State tax rate changes, rate"&gt;-10.7&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Loss of expired net operating losses&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_ecustom--IncomeTaxReconciliationLossOfExpiredNetOperatingLossesAmount_c20250101__20251231_pp0p0" title="Loss of expired net operating losses, amount"&gt;1,361,228&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationLossOfExpiredNetOperatingLossesRate_dp_c20250101__20251231_zA9a6Dozail9" title="Loss of expired net operating losses, rate"&gt;5.6&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_ecustom--IncomeTaxReconciliationLossOfExpiredNetOperatingLossesAmount_c20240101__20241231_pp0p0" title="Loss of expired net operating losses, amount"&gt;656,428&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_ecustom--EffectiveIncomeTaxRateReconciliationLossOfExpiredNetOperatingLossesRate_dp_c20240101__20241231_z9PNFUb27U4e" title="Loss of expired net operating losses, rate"&gt;5.4&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Adjustment on deferred foreign intangible&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_ecustom--IncomeTaxReconciliationAdjustmentOnDeferredForeignIntangibleAmount_c20250101__20251231_pp0p0" title="Adjustment on deferred foreign intangible, amount"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1473"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_ecustom--EffectiveIncomeTaxRateReconciliationAdjustmentOnDeferredForeignIntangibleRate_dp_c20250101__20251231_zDDLmR6cDNfj" title="Adjustment on deferred foreign intangible, rate"&gt;0.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_ecustom--IncomeTaxReconciliationAdjustmentOnDeferredForeignIntangibleAmount_c20240101__20241231_pp0p0" title="Adjustment on deferred foreign intangible, amount"&gt;(3,745,067&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_ecustom--EffectiveIncomeTaxRateReconciliationAdjustmentOnDeferredForeignIntangibleRate_dp_c20240101__20241231_zXtfPNpr0zDl" title="Adjustment on deferred foreign intangible, rate"&gt;-30.8&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Other adjustments&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--IncomeTaxReconciliationOtherAdjustments_c20250101__20251231_pp0p0" title="Other adjustments, amount"&gt;249,571&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_c20250101__20251231_zGF6UFkS6tI" title="Other adjustments, rate"&gt;1.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;%&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--IncomeTaxReconciliationOtherAdjustments_c20240101__20241231_pp0p0" title="Other adjustments, amount"&gt;(264,602&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_c20240101__20241231_zSOvlmZPnS8f" title="Other adjustments, rate"&gt;-2.1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--IncomeTaxExpenseBenefit_pp0p0_c20250101__20251231_z2s3yppzaDU8" title="income tax provision (benefit), amount"&gt;813,809&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20250101__20251231_zEvzUUH1Bq06" title="income tax provision (benefit), rate"&gt;3.3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;%&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--IncomeTaxExpenseBenefit_pp0p0_c20240101__20241231_zLysMBWLZE66" title="income tax provision (benefit), amount"&gt;176,662&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20240101__20241231_zSjrCVooyDa6" title="income tax provision (benefit), rate"&gt;1.5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001401"
      unitRef="USD">5132635</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001403"
      unitRef="Ratio">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001405"
      unitRef="USD">2555583</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001407"
      unitRef="Ratio">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001409"
      unitRef="USD">-6350</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001411"
      unitRef="Ratio">0.000</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001413"
      unitRef="USD">435178</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001415"
      unitRef="Ratio">0.036</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <opgn:IncomeTaxReconciliationStatutoryTaxRateDifferenceAmount
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001417"
      unitRef="USD">813809</opgn:IncomeTaxReconciliationStatutoryTaxRateDifferenceAmount>
    <opgn:EffectiveIncomeTaxRateReconciliationStatutoryTaxRateDifferenceRate
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001419"
      unitRef="Ratio">0.033</opgn:EffectiveIncomeTaxRateReconciliationStatutoryTaxRateDifferenceRate>
    <opgn:IncomeTaxReconciliationStatutoryTaxRateDifferenceAmount
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001421"
      unitRef="USD">149894</opgn:IncomeTaxReconciliationStatutoryTaxRateDifferenceAmount>
    <opgn:EffectiveIncomeTaxRateReconciliationStatutoryTaxRateDifferenceRate
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001423"
      unitRef="Ratio">0.012</opgn:EffectiveIncomeTaxRateReconciliationStatutoryTaxRateDifferenceRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001425"
      unitRef="USD">-8800631</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001427"
      unitRef="Ratio">-0.360</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001429"
      unitRef="USD">1234193</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001431"
      unitRef="Ratio">0.101</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001433"
      unitRef="USD">5586729</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001435"
      unitRef="Ratio">0.229</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001437"
      unitRef="USD">1374084</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001439"
      unitRef="Ratio">0.113</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <opgn:IncomeTaxReconciliationReturnToProvisionTrueupsAmount
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001441"
      unitRef="USD">-2740381</opgn:IncomeTaxReconciliationReturnToProvisionTrueupsAmount>
    <opgn:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueupsRate
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001443"
      unitRef="Ratio">-0.112</opgn:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueupsRate>
    <opgn:IncomeTaxReconciliationReturnToProvisionTrueupsAmount
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001445"
      unitRef="USD">119458</opgn:IncomeTaxReconciliationReturnToProvisionTrueupsAmount>
    <opgn:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueupsRate
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001447"
      unitRef="Ratio">0.010</opgn:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueupsRate>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001449"
      unitRef="USD">-5695283</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001451"
      unitRef="Ratio">-0.233</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001453"
      unitRef="USD">-1033475</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001455"
      unitRef="Ratio">-0.085</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <opgn:IncomeTaxReconciliationStateTaxRateChangesAmount
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001457"
      unitRef="USD">4912482</opgn:IncomeTaxReconciliationStateTaxRateChangesAmount>
    <opgn:EffectiveIncomeTaxRateReconciliationStateTaxRateChangesRate
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001459"
      unitRef="Ratio">0.201</opgn:EffectiveIncomeTaxRateReconciliationStateTaxRateChangesRate>
    <opgn:IncomeTaxReconciliationStateTaxRateChangesAmount
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001461"
      unitRef="USD">-1305012</opgn:IncomeTaxReconciliationStateTaxRateChangesAmount>
    <opgn:EffectiveIncomeTaxRateReconciliationStateTaxRateChangesRate
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001463"
      unitRef="Ratio">-0.107</opgn:EffectiveIncomeTaxRateReconciliationStateTaxRateChangesRate>
    <opgn:IncomeTaxReconciliationLossOfExpiredNetOperatingLossesAmount
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001465"
      unitRef="USD">1361228</opgn:IncomeTaxReconciliationLossOfExpiredNetOperatingLossesAmount>
    <opgn:EffectiveIncomeTaxRateReconciliationLossOfExpiredNetOperatingLossesRate
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001467"
      unitRef="Ratio">0.056</opgn:EffectiveIncomeTaxRateReconciliationLossOfExpiredNetOperatingLossesRate>
    <opgn:IncomeTaxReconciliationLossOfExpiredNetOperatingLossesAmount
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001469"
      unitRef="USD">656428</opgn:IncomeTaxReconciliationLossOfExpiredNetOperatingLossesAmount>
    <opgn:EffectiveIncomeTaxRateReconciliationLossOfExpiredNetOperatingLossesRate
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001471"
      unitRef="Ratio">0.054</opgn:EffectiveIncomeTaxRateReconciliationLossOfExpiredNetOperatingLossesRate>
    <opgn:EffectiveIncomeTaxRateReconciliationAdjustmentOnDeferredForeignIntangibleRate
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001475"
      unitRef="Ratio">0.000</opgn:EffectiveIncomeTaxRateReconciliationAdjustmentOnDeferredForeignIntangibleRate>
    <opgn:IncomeTaxReconciliationAdjustmentOnDeferredForeignIntangibleAmount
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001477"
      unitRef="USD">-3745067</opgn:IncomeTaxReconciliationAdjustmentOnDeferredForeignIntangibleAmount>
    <opgn:EffectiveIncomeTaxRateReconciliationAdjustmentOnDeferredForeignIntangibleRate
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001479"
      unitRef="Ratio">-0.308</opgn:EffectiveIncomeTaxRateReconciliationAdjustmentOnDeferredForeignIntangibleRate>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001481"
      unitRef="USD">249571</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001483"
      unitRef="Ratio">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001485"
      unitRef="USD">-264602</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001487"
      unitRef="Ratio">-0.021</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001489"
      unitRef="USD">813809</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001491"
      unitRef="Ratio">0.033</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001493"
      unitRef="USD">176662</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001495"
      unitRef="Ratio">0.015</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <opgn:ScheduleOfValuationAllowanceTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001497">&lt;table cellpadding="0" cellspacing="0" id="xdx_893_ecustom--ScheduleOfValuationAllowanceTableTextBlock_zItiisDsceJ2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details 3)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BA_zPlEaQn5ttZi" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Schedule of valuation allowance&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&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; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&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; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Beginning balance&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20250101__20251231_zqksJUtH12A3" title="Beginning balance"&gt;111,592,614&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&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 style="width: 9%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20240101__20241231_zwE12QyiYCc1" title="Beginning balance"&gt;110,358,421&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Change charged to income tax expense&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90E_ecustom--ChangeChargedToIncomeTaxExpense_pp0p0_c20250101__20251231_zjgCyyQTdlzc" title="Change charged to income tax expense"&gt;(8,800,631&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90B_ecustom--ChangeChargedToIncomeTaxExpense_pp0p0_c20240101__20241231_zRk9fQQiXO3c" title="Change charged to income tax expense"&gt;1,234,193&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Ending balance&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20250101__20251231_zhM0YsgyAD5i" title="Ending balance"&gt;102,791,983&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20240101__20241231_ziIif9CZb8P2" title="Ending balance"&gt;111,592,614&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</opgn:ScheduleOfValuationAllowanceTableTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001499"
      unitRef="USD">111592614</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001501"
      unitRef="USD">110358421</us-gaap:DeferredTaxAssetsValuationAllowance>
    <opgn:ChangeChargedToIncomeTaxExpense
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001503"
      unitRef="USD">-8800631</opgn:ChangeChargedToIncomeTaxExpense>
    <opgn:ChangeChargedToIncomeTaxExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001505"
      unitRef="USD">1234193</opgn:ChangeChargedToIncomeTaxExpense>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001507"
      unitRef="USD">102791983</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001509"
      unitRef="USD">111592614</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001511"
      unitRef="USD">288100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001513"
      unitRef="USD">236900000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2025-12-31_us-gaap_StateAndLocalJurisdictionMember"
      decimals="-3"
      id="Fact001516"
      unitRef="USD">51400000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2024-12-31_us-gaap_StateAndLocalJurisdictionMember"
      decimals="-3"
      id="Fact001518"
      unitRef="USD">48100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2025-12-31_us-gaap_ForeignCountryMember"
      decimals="0"
      id="Fact001520"
      unitRef="USD">0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2024-12-31_us-gaap_ForeignCountryMember"
      decimals="-3"
      id="Fact001522"
      unitRef="USD">119200000</us-gaap:OperatingLossCarryforwards>
    <opgn:PerformedOutside contextRef="From2025-01-01to2025-12-31" id="Fact001524">P15Y</opgn:PerformedOutside>
    <us-gaap:CapitalizedContractCostNet
      contextRef="AsOf2025-12-31"
      decimals="-5"
      id="Fact001526"
      unitRef="USD">2100000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001528">&lt;p id="xdx_806_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zjpmTaCV3ocf" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 11 &#x2013; &lt;span id="xdx_820_zBsLSLxBGA52"&gt;Commitments and Contingencies&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Registration and other stockholder rights&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In connection with various of its investment transactions, the Company entered into registration rights agreements with stockholders, pursuant to which the investors were granted certain demand registration rights and/or piggyback and/or resale registration rights in connection with subsequent registered offerings of the Company&#x2019;s common stock.&lt;/p&gt;

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

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001530">&lt;p id="xdx_803_eus-gaap--LesseeOperatingLeasesTextBlock_zNS99uxysynj" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 12 &#x2013; &lt;span id="xdx_82F_zxpn7fS9Csda"&gt;Leases&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The following table presents the Company&#x2019;s ROU assets and lease liabilities as of December&#160;31, 2025 and 2024:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_ecustom--ScheduleOfRouAssetsAndLeaseLiabilitiesTableTextBlock_zKL70K4Y6CDf" style="font: 10pt Times New Roman; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B9_zvwR2GDHAPS5" style="display: none; text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Schedule of ROU asset and liability classifications&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49F_20251231_z9hVJ8Z6rDyh" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_494_20241231_zCp63c1kjoog" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;th style="text-align: left; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;th style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;b&gt;Lease Classification&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--RouAssetsAbstract_iB" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;ROU assets:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&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 colspan="2" style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Operating&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 9%; text-align: right"&gt;786,135&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 9%; text-align: right"&gt;825,665&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--LeaseRightOfUseAsset_iI_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;Total ROU assets&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;786,135&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;825,665&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LiabilitiesAbstract_iB" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;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="white-space: nowrap; 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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--CurrentAbstract_iB" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"&gt;Current:&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="white-space: nowrap; 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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Operating&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;202,490&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;173,726&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--NoncurrentAbstract_iB" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"&gt;Noncurrent:&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="white-space: nowrap; 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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Operating&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,645,399&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,847,889&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--LeaseLiability_iI_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;Total lease liabilities&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,847,889&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,021,615&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zpiksExC1T64" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Maturities of lease liabilities for the Company&#x2019;s lone operating lease as of December&#160;31, 2025 by year are as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z3fbZSk9LuSa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 1)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BF_zeH9ozu2oyZ2" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of maturities of lease liabilities&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_494_20251231_zj9u7O6aN119" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Maturity of Lease Liabilities&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzsuh_zeBwz8v5fxJl" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;2026&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 style="width: 9%; text-align: right"&gt;378,279&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzsuh_zqlbRMgv0u21" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;2027&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;388,682&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzsuh_zROwlXx6paZ6" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;2028&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;399,388&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLPzsuh_zonpT9Xzpff2" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;2029&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;410,397&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_maLOLLPzsuh_zJy5cmM5QAbi" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;2030&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;421,709&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_maLOLLPzsuh_zzg5BcQk1vHe" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Thereafter&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;506,193&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzsuh_z9v3bBTfD9vg" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Total lease payments&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;2,504,648&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zoipJuJuERP2" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Less: interest&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(656,759&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Present value of lease liabilities&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,847,889&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zgFknOOGpVrb" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Consolidated statements of operations classification of lease costs as of the years ended December&#160;31, 2025 and 2024 are as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--LeaseCostTableTextBlock_zPxKOSuY4GR5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 2)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B3_zteWxReS9qw5" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of lease cost&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Years ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;th style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;b&gt;Lease Cost&lt;/b&gt;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Classification&lt;/b&gt;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Operating&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top; width: 15%"&gt;Operating expenses&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; width: 9%"&gt;&lt;span id="xdx_90A_eus-gaap--OperatingExpenses_pp0p0_c20250101__20251231__custom--IncomeStatementLocationsAxis__custom--OperatingExpensesMember_zWrNNkp2mtsf" title="Operating expenses"&gt;233,984&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; width: 9%"&gt;&lt;span id="xdx_90A_eus-gaap--OperatingExpenses_pp0p0_c20240101__20241231__custom--IncomeStatementLocationsAxis__custom--OperatingExpensesMember_zLxXyi4svn54" title="Operating expenses"&gt;233,984&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Finance:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Amortization&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top"&gt;Operating expenses&lt;/td&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;&lt;span id="xdx_90B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pp0p0_c20250101__20251231__custom--IncomeStatementLocationsAxis__custom--OperatingExpensesMember_zJhpbqadjrv8" title="Finance lease, right-of-use asset, amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1588"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pp0p0_c20240101__20241231__custom--IncomeStatementLocationsAxis__custom--OperatingExpensesMember_zpKrUuII9VB" title="Finance lease, right-of-use asset, amortization"&gt;280&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Interest expense&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top; padding-bottom: 0.5pt"&gt;Other expenses&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--FinanceLeaseInterestExpense_pp0p0_c20250101__20251231__custom--IncomeStatementLocationsAxis__custom--OtherExpensesMember_z4eFT8HhE97c" title="Finance lease, interest expense"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1592"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--FinanceLeaseInterestExpense_pp0p0_c20240101__20241231__custom--IncomeStatementLocationsAxis__custom--OtherExpensesMember_zXsFKTq8Muie" title="Finance lease, interest expense"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1594"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Total lease costs&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--LeaseCost_c20250101__20251231_pp0p0" title="Total lease costs"&gt;233,984&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--LeaseCost_c20240101__20241231_pp0p0" title="Total lease costs"&gt;234,264&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A5_zDxToTINbRq4" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Other lease information as of December&#160;31, 2025 is as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfOtherLeaseInformationTableTextBlock_zoJai8Gwvq4e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 3)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B7_zv1QVEntXdHi" style="display: none; text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Schedule of other information&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Other Information&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Weighted average remaining lease term (in years):&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Operating leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20251231_zu3W0SFtyKQc" title="Weighted average remaining lease term (in years) : Operating leases"&gt;6.2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Weighted average discount rate:&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Operating leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20251231_zYI1NDdne2Yb" title="Weighted average discount rate: Operating leases"&gt;10.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AB_z2Eqta459p04" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Supplemental cash flow information as of the years ended December&#160;31, 2025 and 2024 is as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_zm14zsug5Sna" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 4)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B4_zYdxnbCoJ9P9" style="display: none; text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Schedule of supplemental cash flow information&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_496_20250101_20251231" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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_494_20240101_20241231" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Supplemental Cash Flow Information&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_iB" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--CashUsedInOperatingActivitiesAbstract_i01B" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Cash used in operating activities:&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingLeasePayments_i02_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in"&gt;Operating leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;233,984&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;233,984&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--CashUsedInFinancingActivitiesAbstract_i01B" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Cash used in financing activities:&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinanceLeasePrincipalPayments_i02_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in"&gt;Finance leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1620"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;280&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--RouAssetsObtainedInExchangeForLeaseObligationsAbstract_i01B" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;ROU assets obtained in exchange for lease obligations:&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--OperatingLeases_i02_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in"&gt;Operating leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1626"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1627"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

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





</us-gaap:LesseeOperatingLeasesTextBlock>
    <opgn:ScheduleOfRouAssetsAndLeaseLiabilitiesTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001532">&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_ecustom--ScheduleOfRouAssetsAndLeaseLiabilitiesTableTextBlock_zKL70K4Y6CDf" style="font: 10pt Times New Roman; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B9_zvwR2GDHAPS5" style="display: none; text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Schedule of ROU asset and liability classifications&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49F_20251231_z9hVJ8Z6rDyh" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_494_20241231_zCp63c1kjoog" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;th style="text-align: left; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;th style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;b&gt;Lease Classification&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--RouAssetsAbstract_iB" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;ROU assets:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&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 colspan="2" style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Operating&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 9%; text-align: right"&gt;786,135&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 9%; text-align: right"&gt;825,665&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--LeaseRightOfUseAsset_iI_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;Total ROU assets&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;786,135&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;825,665&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LiabilitiesAbstract_iB" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;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="white-space: nowrap; 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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--CurrentAbstract_iB" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"&gt;Current:&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="white-space: nowrap; 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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Operating&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;202,490&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;173,726&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--NoncurrentAbstract_iB" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"&gt;Noncurrent:&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="white-space: nowrap; 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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Operating&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,645,399&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,847,889&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--LeaseLiability_iI_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;Total lease liabilities&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,847,889&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,021,615&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</opgn:ScheduleOfRouAssetsAndLeaseLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001537"
      unitRef="USD">786135</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001538"
      unitRef="USD">825665</us-gaap:OperatingLeaseRightOfUseAsset>
    <opgn:LeaseRightOfUseAsset
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001540"
      unitRef="USD">786135</opgn:LeaseRightOfUseAsset>
    <opgn:LeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001541"
      unitRef="USD">825665</opgn:LeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001549"
      unitRef="USD">202490</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001550"
      unitRef="USD">173726</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001555"
      unitRef="USD">1645399</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001556"
      unitRef="USD">1847889</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <opgn:LeaseLiability
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001558"
      unitRef="USD">1847889</opgn:LeaseLiability>
    <opgn:LeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001559"
      unitRef="USD">2021615</opgn:LeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001562">&lt;table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z3fbZSk9LuSa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 1)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8BF_zeH9ozu2oyZ2" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of maturities of lease liabilities&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_494_20251231_zj9u7O6aN119" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Maturity of Lease Liabilities&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzsuh_zeBwz8v5fxJl" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;2026&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 style="width: 9%; text-align: right"&gt;378,279&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzsuh_zqlbRMgv0u21" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;2027&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;388,682&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzsuh_zROwlXx6paZ6" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;2028&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;399,388&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLPzsuh_zonpT9Xzpff2" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;2029&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;410,397&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_maLOLLPzsuh_zJy5cmM5QAbi" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;2030&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;421,709&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_maLOLLPzsuh_zzg5BcQk1vHe" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Thereafter&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;506,193&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzsuh_z9v3bBTfD9vg" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Total lease payments&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;2,504,648&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zoipJuJuERP2" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Less: interest&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(656,759&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Present value of lease liabilities&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,847,889&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001564"
      unitRef="USD">378279</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001566"
      unitRef="USD">388682</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001568"
      unitRef="USD">399388</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001570"
      unitRef="USD">410397</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001572"
      unitRef="USD">421709</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001574"
      unitRef="USD">506193</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001576"
      unitRef="USD">2504648</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001578"
      unitRef="USD">656759</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact001580"
      unitRef="USD">1847889</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001582">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--LeaseCostTableTextBlock_zPxKOSuY4GR5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 2)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B3_zteWxReS9qw5" style="display: none; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Schedule of lease cost&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Years ended&lt;br/&gt;December&#160;31,&lt;/b&gt;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;th style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;b&gt;Lease Cost&lt;/b&gt;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Classification&lt;/b&gt;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/th&gt;
    &lt;th style="padding-bottom: 0.5pt"&gt;&#160;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Operating&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top; width: 15%"&gt;Operating expenses&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; width: 9%"&gt;&lt;span id="xdx_90A_eus-gaap--OperatingExpenses_pp0p0_c20250101__20251231__custom--IncomeStatementLocationsAxis__custom--OperatingExpensesMember_zWrNNkp2mtsf" title="Operating expenses"&gt;233,984&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; width: 9%"&gt;&lt;span id="xdx_90A_eus-gaap--OperatingExpenses_pp0p0_c20240101__20241231__custom--IncomeStatementLocationsAxis__custom--OperatingExpensesMember_zLxXyi4svn54" title="Operating expenses"&gt;233,984&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; width: 1%"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Finance:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Amortization&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top"&gt;Operating expenses&lt;/td&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;&lt;span id="xdx_90B_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pp0p0_c20250101__20251231__custom--IncomeStatementLocationsAxis__custom--OperatingExpensesMember_zJhpbqadjrv8" title="Finance lease, right-of-use asset, amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1588"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pp0p0_c20240101__20241231__custom--IncomeStatementLocationsAxis__custom--OperatingExpensesMember_zpKrUuII9VB" title="Finance lease, right-of-use asset, amortization"&gt;280&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Interest expense&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: top; padding-bottom: 0.5pt"&gt;Other expenses&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--FinanceLeaseInterestExpense_pp0p0_c20250101__20251231__custom--IncomeStatementLocationsAxis__custom--OtherExpensesMember_z4eFT8HhE97c" title="Finance lease, interest expense"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1592"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--FinanceLeaseInterestExpense_pp0p0_c20240101__20241231__custom--IncomeStatementLocationsAxis__custom--OtherExpensesMember_zXsFKTq8Muie" title="Finance lease, interest expense"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1594"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.25pt"&gt;Total lease costs&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--LeaseCost_c20250101__20251231_pp0p0" title="Total lease costs"&gt;233,984&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--LeaseCost_c20240101__20241231_pp0p0" title="Total lease costs"&gt;234,264&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingExpenses
      contextRef="From2025-01-012025-12-31_custom_OperatingExpensesMember"
      decimals="0"
      id="Fact001584"
      unitRef="USD">233984</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-012024-12-31_custom_OperatingExpensesMember"
      decimals="0"
      id="Fact001586"
      unitRef="USD">233984</us-gaap:OperatingExpenses>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2024-01-012024-12-31_custom_OperatingExpensesMember"
      decimals="0"
      id="Fact001590"
      unitRef="USD">280</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:LeaseCost
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001596"
      unitRef="USD">233984</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001598"
      unitRef="USD">234264</us-gaap:LeaseCost>
    <opgn:ScheduleOfOtherLeaseInformationTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001600">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfOtherLeaseInformationTableTextBlock_zoJai8Gwvq4e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 3)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B7_zv1QVEntXdHi" style="display: none; text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Schedule of other information&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; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Other Information&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Weighted average remaining lease term (in years):&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Operating leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20251231_zu3W0SFtyKQc" title="Weighted average remaining lease term (in years) : Operating leases"&gt;6.2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Weighted average discount rate:&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Operating leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20251231_zYI1NDdne2Yb" title="Weighted average discount rate: Operating leases"&gt;10.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</opgn:ScheduleOfOtherLeaseInformationTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2025-12-31" id="Fact001602">P6Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact001604"
      unitRef="Ratio">0.100</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001606">&lt;table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_zm14zsug5Sna" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 4)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B4_zYdxnbCoJ9P9" style="display: none; text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Schedule of supplemental cash flow information&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_496_20250101_20251231" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&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_494_20240101_20241231" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Supplemental Cash Flow Information&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_iB" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--CashUsedInOperatingActivitiesAbstract_i01B" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Cash used in operating activities:&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingLeasePayments_i02_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in"&gt;Operating leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;233,984&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;233,984&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--CashUsedInFinancingActivitiesAbstract_i01B" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Cash used in financing activities:&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinanceLeasePrincipalPayments_i02_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in"&gt;Finance leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1620"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;280&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--RouAssetsObtainedInExchangeForLeaseObligationsAbstract_i01B" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;ROU assets obtained in exchange for lease obligations:&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; white-space: nowrap"&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; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--OperatingLeases_i02_pp0p0" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in"&gt;Operating leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1626"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1627"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001614"
      unitRef="USD">233984</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001615"
      unitRef="USD">233984</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001621"
      unitRef="USD">280</us-gaap:FinanceLeasePrincipalPayments>
    <opgn:LicenseAgreementsResearchCollaborationsAndDevelopmentAgreementsTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001630">&lt;p id="xdx_80A_ecustom--LicenseAgreementsResearchCollaborationsAndDevelopmentAgreementsTextBlock_zhJS7yf7acu4" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 13 &#x2013; &lt;span id="xdx_82D_zzFjEfJNw2xj"&gt;Joint Venture&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;In April&#160;2025, CapForce International entered into a Joint Venture Agreement (the &#x201c;JV Agreement&#x201d;) with the European Credit Investment Bank (&#x201c;ECIB&#x201d;), a full-fledged, global facing mid-shore investment bank in Labuan, Malaysia licensed by the Labuan Financial Services Authority, pursuant to which the parties agreed to form a joint venture company named CapForce EC Capital Markets Ltd. (the &#x201c;Joint Venture&#x201d;) for purposes of developing and operating a stock trading platform (the &#x201c;Trading Platform&#x201d;) and digital investment banking platform across Asia and the rest of the world (the &#x201c;Digital IB Platform,&#x201d; and together with the Trading Platform, the &#x201c;Platforms&#x201d;). The Platforms encompass (i) a community-focused cross-border stock trading platform; (ii) a fintech-enabled cap table management platform; and (iii) an advanced computational model-enabled investment banking advisory platform for public listing sponsorship and wealth management. Pursuant to the JV Agreement, CapForce International will own &lt;span id="xdx_90F_eus-gaap--MinorityInterestOwnershipPercentageByNoncontrollingOwners_c20250430__srt--OwnershipAxis__custom--CapForceMember_pdd" title="Equity interests"&gt;49%&lt;/span&gt; of the outstanding equity interests of the Joint Venture, and ECIB will own &lt;span id="xdx_903_eus-gaap--MinorityInterestOwnershipPercentageByNoncontrollingOwners_c20250430__srt--OwnershipAxis__custom--EuropeanCreditInvestmentBankMember_pdd" title="Equity interests"&gt;51%&lt;/span&gt; of the outstanding equity interests of the Joint Venture. Under the JV Agreement, the parties agreed to strategically collaborate in order to develop the Platforms. The parties agreed to equally split all profits earned by the Joint Venture and all capital expenditures and operating expenses in the development and operation of the Trading Platform. &lt;span id="xdx_905_eus-gaap--MinorityInterestDescription_c20250401__20250430_z6C7b3BFbOVl" title="Equity interests description"&gt;With respect to operations unrelated to the Trading Platform, CapForce International will be entitled to receive 80% of the profits of the Joint Venture if the Joint Venture&#x2019;s revenues are less than $10.0 million or 90% of the profits of the Joint Venture if its revenues exceed $10.0 million. The JV Agreement includes customary representations, warranties, covenants and agreements of the parties, including relating to the responsibilities and obligations of each party in managing and governing the Joint Venture.&lt;/span&gt; In particular, CapForce International will have the right to appoint two directors to the board of directors of the Joint Venture, and ECIB will have the right to appoint one director to the board of directors of the Joint Venture. In the JV Agreement, ECIB granted CapForce International an option to purchase between 11% and 30% of the equity interests of ECIB held in the Joint Venture. The purchase price for such option and the actual amount of equity interests must be mutually agreed upon by the parties. Upon the formation of the Joint Venture, CapForce International will retain contractual control over the Joint Venture, including for accounting consolidation&#160;purposes. As of December&#160;31, 2025, there has not been any activity pursuant to this JV Agreement.&lt;/p&gt;

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

</opgn:LicenseAgreementsResearchCollaborationsAndDevelopmentAgreementsTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="AsOf2025-04-30_custom_CapForceMember"
      decimals="INF"
      id="Fact001632"
      unitRef="Ratio">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="AsOf2025-04-30_custom_EuropeanCreditInvestmentBankMember"
      decimals="INF"
      id="Fact001634"
      unitRef="Ratio">0.51</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestDescription contextRef="From2025-04-012025-04-30" id="Fact001636">With respect to operations unrelated to the Trading Platform, CapForce International will be entitled to receive 80% of the profits of the Joint Venture if the Joint Venture&#x2019;s revenues are less than $10.0 million or 90% of the profits of the Joint Venture if its revenues exceed $10.0 million. The JV Agreement includes customary representations, warranties, covenants and agreements of the parties, including relating to the responsibilities and obligations of each party in managing and governing the Joint Venture.</us-gaap:MinorityInterestDescription>
    <opgn:ICapXAcquisitionTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001638">&lt;p id="xdx_80B_ecustom--ICapXAcquisitionTextBlock_zkAwTK5Jxved" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 14 &#x2013; &lt;span id="xdx_82F_zTLx9cogYx7h"&gt;iCapX Acquisition&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;On December&#160;1, 2025, the Company entered into a Share Sale Agreement (the &#x201c;Purchase Agreement&#x201d;) with AEI Capital Ltd. (&#x201c;AEI Capital&#x201d; or the &#x201c;Seller&#x201d;), the controlling stockholder of the Company, pursuant to which the Company acquired all the issued and outstanding ordinary shares of Sun Investment Enterprises Limited (the &#x201c;Holding Company&#x201d;), a British Virgin Islands company. The Holding Company owns all equity interests of iCapX Sdn. Bhd. (&#x201c;iCapX&#x201d;), a Malaysia-based provider of cap table management fintech platform services and related corporate advisory services. The acquisition was undertaken to expand the Company&#x2019;s service offerings and strategic capabilities and to support the Company&#x2019;s long-term growth strategy.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The contractual purchase price for the acquisition was approximately $&lt;span id="xdx_908_ecustom--ContractualPurchasePrice_pn3n3_dm_c20251129__20251201__us-gaap--BusinessAcquisitionAxis__custom--ICapXMember_z8zzaFrMF2o8" title="Contractual purchase price"&gt;12.3&lt;/span&gt; million. The aggregate purchase consideration was satisfied through the issuance of &lt;span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_c20251129__20251201__us-gaap--BusinessAcquisitionAxis__custom--ICapXMember_pd" title="Number of shares purchased"&gt;2,028,867&lt;/span&gt; shares of the Company&#x2019;s common stock in January&#160;2026. The number of shares issued was determined using the &#x201c;Minimum Price&#x201d; as defined under Nasdaq Listing Rule&#160;5635(d), which was based on the average closing price of the Company&#x2019;s common stock for the five trading days preceding execution of the Purchase Agreement, resulting in a reference price of $&lt;span id="xdx_900_eus-gaap--BusinessAcquisitionSharePrice_c20251201__us-gaap--BusinessAcquisitionAxis__custom--ICapXMember_pd" title="Share price"&gt;6.052&lt;/span&gt; per share. As the shares of the Company&#x2019;s common stock used as purchase consideration for iCapX were not issued as of December&#160;31, 2025, the fair value of the shares of common stock as of the acquisition date is recorded as common stock issuable in the accompanying consolidated financial statements.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The acquisition is deemed to be a reorganization of entities under common control. Consequently, the transaction is accounted for using the existing carrying value of the assets and liabilities iCapX as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_z6vA6s7XvBba" style="font: 10pt Times New Roman; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - iCapX Acquisition (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B7_zGYVQ6gbODqe" style="display: none; text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Schedule of  assets acquired and liabilities assumed&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_49E_20251201__us-gaap--BusinessAcquisitionAxis__custom--ICapXMember_zkb5b8JzQIP1" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;th style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;b&gt;Assets Acquired and Liabilities Assumed&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_iB_z2gA3sDEYUPd" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Assets and liabilities&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Cash&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 style="width: 9%; text-align: right"&gt;519&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_pp0p" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Other current and non-current assets&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;56,209&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_pp0d_di_zj9mo9Jpns8h" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Accounts payable&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;(1,059&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pp0d_di_zd76F2nmNKOg" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Other current liabilities&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(44,249&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;Total assets and liabilities&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,420&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--EquityAbstract_iB_z5V67G0zmkN2" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Equity&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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CommonStockValue_iNI_pp0d_di_zTQqyR7GRY1c" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Share capital&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(22,497&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_pp0p" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Retained earnings&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;11,077&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--StockholdersEquity_iI_pp0p" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;Total equity&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(11,420&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zBGML1m0KZI2" 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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Due to the limited historical operations of iCapX prior to the acquisition and the continued development of its platform, the acquired business did not contribute materially to the Company&#x2019;s consolidated results of operations for the year ended December&#160;31, 2025.&lt;/p&gt;

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

</opgn:ICapXAcquisitionTextBlock>
    <opgn:ContractualPurchasePrice
      contextRef="From2025-11-292025-12-01_custom_ICapXMember"
      decimals="-3"
      id="Fact001640"
      unitRef="USD">12300000</opgn:ContractualPurchasePrice>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2025-11-292025-12-01_custom_ICapXMember"
      decimals="INF"
      id="Fact001642"
      unitRef="Shares">2028867</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="AsOf2025-12-01_custom_ICapXMember"
      decimals="INF"
      id="Fact001644"
      unitRef="USDPShares">6.052</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001647">&lt;table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_z6vA6s7XvBba" style="font: 10pt Times New Roman; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - iCapX Acquisition (Details)"&gt;
  &lt;tr style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td id="xdx_8B7_zGYVQ6gbODqe" style="display: none; text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Schedule of  assets acquired and liabilities assumed&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_49E_20251201__us-gaap--BusinessAcquisitionAxis__custom--ICapXMember_zkb5b8JzQIP1" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;th style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;b&gt;Assets Acquired and Liabilities Assumed&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt;
    &lt;th colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/th&gt;
    &lt;th style="text-align: center; padding-bottom: 0.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/th&gt; &lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_iB_z2gA3sDEYUPd" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&gt;Assets and liabilities&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Cash&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 style="width: 9%; text-align: right"&gt;519&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_pp0p" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Other current and non-current assets&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;56,209&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_pp0d_di_zj9mo9Jpns8h" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Accounts payable&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;(1,059&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pp0d_di_zd76F2nmNKOg" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Other current liabilities&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(44,249&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;Total assets and liabilities&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,420&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"&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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--EquityAbstract_iB_z5V67G0zmkN2" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top"&gt;Equity&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="white-space: nowrap; text-align: left"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CommonStockValue_iNI_pp0d_di_zTQqyR7GRY1c" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in"&gt;Share capital&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(22,497&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_pp0p" style="background-color: #FFFFFF; vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0.5pt"&gt;Retained earnings&lt;/td&gt;
    &lt;td style="padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;11,077&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 0.5pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--StockholdersEquity_iI_pp0p" style="background-color: #CCEEFF; vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; vertical-align: top; padding-bottom: 1.25pt"&gt;Total equity&lt;/td&gt;
    &lt;td style="padding-bottom: 1.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(11,420&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: left; padding-bottom: 1.25pt"&gt;)&lt;/td&gt; &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2025-12-01_custom_ICapXMember"
      decimals="0"
      id="Fact001651"
      unitRef="USD">519</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="AsOf2025-12-01_custom_ICapXMember"
      decimals="0"
      id="Fact001653"
      unitRef="USD">56209</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="AsOf2025-12-01_custom_ICapXMember"
      decimals="0"
      id="Fact001655"
      unitRef="USD">1059</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="AsOf2025-12-01_custom_ICapXMember"
      decimals="0"
      id="Fact001657"
      unitRef="USD">44249</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2025-12-01_custom_ICapXMember"
      decimals="0"
      id="Fact001659"
      unitRef="USD">11420</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:CommonStockValue
      contextRef="AsOf2025-12-01_custom_ICapXMember"
      decimals="0"
      id="Fact001663"
      unitRef="USD">22497</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2025-12-01_custom_ICapXMember"
      decimals="0"
      id="Fact001665"
      unitRef="USD">11077</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-01_custom_ICapXMember"
      decimals="0"
      id="Fact001667"
      unitRef="USD">-11420</us-gaap:StockholdersEquity>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001669">&lt;p id="xdx_805_eus-gaap--SubsequentEventsTextBlock_zRk6xoq8EV6l" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Note 15 &#x2013; &lt;span id="xdx_829_zfqOtyxRa8He"&gt;Subsequent Events&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;The Company evaluates subsequent events and transactions that occur after the balance sheet date up to May&#160;26, 2026, the date that the consolidated financial statements are issued.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;Other than as disclosed in this Note 15 and elsewhere in the consolidated financial statements, there have been no subsequent events that require adjustment or disclosure in the accompanying consolidated financial statements.&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; text-align: justify; margin-top: 0; margin-bottom: 0"&gt;On February&#160;23, 2026, at the Company&#x2019;s 2025 Annual Meeting of Stockholders, the Company&#x2019;s stockholders voted to approve, among other proposals, the Company&#x2019;s 2026 Incentive Compensation Plan and an amendment to the Company&#x2019;s Amended and Restated Certificate of Incorporation to change the Company&#x2019;s name from OpGen, Inc. to CapForce Inc. and, in connection therewith, the Company changed its ticker symbol to &#x201c;CFOR.&#x201d; The amendment was filed with the Secretary of State of the State of Delaware on February&#160;27, 2026, and the Company also amended and restated its bylaws to reflect the name change.&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000064"
          xlink:label="Fact000064"
          xlink:type="locator"/>
        <link:footnote id="Footnote000076" xlink:label="Footnote000076" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Mr. Azudin Mohd Azham was granted restricted stock units on December&#160;4, 2024 (31,250) which vest over one year, but the awards will not be issued until the Company&#x2019;s stockholders approve the Company&#x2019;s new equity incentive plan, which occurred at the Company&#x2019;s Annual Meeting of stockholders on February&#160;23, 2026.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000064"
          xlink:to="Footnote000076"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000067"
          xlink:label="Fact000067"
          xlink:type="locator"/>
        <link:footnote id="Footnote000077" xlink:label="Footnote000077" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Mr.&#160;Christian-Laurent Benoit Bonte was granted restricted stock units on November&#160;6, 2024 (28,571) which vest over one year, but the awards will not be issued until the Company&#x2019;s stockholders approve the Company&#x2019;s new equity incentive plan, which occurred at the Company&#x2019;s Annual Meeting of stockholders on February&#160;23, 2026.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000067"
          xlink:to="Footnote000077"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000070"
          xlink:label="Fact000070"
          xlink:type="locator"/>
        <link:footnote id="Footnote000078" xlink:label="Footnote000078" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Mr. Syed Johan Bin Syed Mohd was granted restricted stock units on April&#160;1, 2025 (9,709) which vest over one year, but the awards will not be issued until the Company&#x2019;s stockholders approve the Company&#x2019;s new equity incentive plan, which occurred at the Company&#x2019;s Annual Meeting of stockholders on February&#160;23, 2026.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000070"
          xlink:to="Footnote000078"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
