<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2026"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:slsn="http://solesence.com/20260630"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="slsn-20260630.xsd" xlink:type="simple"/>
    <context id="From2026-01-01to2026-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-08-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <instant>2026-08-19</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2026-04-012026-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_us-gaap_ProductAndServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_us-gaap_ProductAndServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_us-gaap_ProductAndServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_us-gaap_ProductAndServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</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_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</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="AsOf2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</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_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</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="AsOf2026-03-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2025-06-30_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_us-gaap_ProductAndServiceOtherMember_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_us-gaap_ProductAndServiceOtherMember_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_us-gaap_ProductAndServiceOtherMember_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_us-gaap_ProductAndServiceOtherMember_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_LibertyvilleBankAndTrustMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:LibertyvilleBankAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_custom_LibertyvilleBankAndTrustMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:LibertyvilleBankAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_LibertyvilleBankAndTrustMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:LibertyvilleBankAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_LibertyvilleBankAndTrustOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:LibertyvilleBankAndTrustOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_custom_LibertyvilleBankAndTrustOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:LibertyvilleBankAndTrustOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_LibertyvilleBankAndTrustOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:LibertyvilleBankAndTrustOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_BeachcorpLLCOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:BeachcorpLLCOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_custom_BeachcorpLLCOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:BeachcorpLLCOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_BeachcorpLLCOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:BeachcorpLLCOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_StrandlerLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:StrandlerLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_custom_StrandlerLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:StrandlerLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_StrandlerLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:StrandlerLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2014-07-31_us-gaap_LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-07-31</instant>
        </period>
    </context>
    <context id="From2014-07-012014-07-31_us-gaap_LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-07-01</startDate>
            <endDate>2014-07-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-21_us-gaap_LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-21</endDate>
        </period>
    </context>
    <context id="AsOf2022-01-26_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-26</instant>
        </period>
    </context>
    <context id="AsOf2022-01-28_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-28</instant>
        </period>
    </context>
    <context id="From2022-01-272022-01-28_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-27</startDate>
            <endDate>2022-01-28</endDate>
        </period>
    </context>
    <context id="From2024-02-292024-03-01_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-29</startDate>
            <endDate>2024-03-01</endDate>
        </period>
    </context>
    <context id="AsOf2025-05-25_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-25</instant>
        </period>
    </context>
    <context id="AsOf2025-05-27_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-27</instant>
        </period>
    </context>
    <context id="From2025-05-262025-05-27_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-26</startDate>
            <endDate>2025-05-27</endDate>
        </period>
    </context>
    <context id="AsOf2022-01-28_custom_BusinessLoanAgreementMember_custom_InventoryFacilityMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:InventoryFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-28</instant>
        </period>
    </context>
    <context id="From2022-01-272022-01-28_custom_BusinessLoanAgreementMember_custom_InventoryFacilityMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:InventoryFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-27</startDate>
            <endDate>2022-01-28</endDate>
        </period>
    </context>
    <context id="AsOf2023-11-13_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:ReplacementPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-13</instant>
        </period>
    </context>
    <context id="From2023-11-122023-11-13_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:ReplacementPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-12</startDate>
            <endDate>2023-11-13</endDate>
        </period>
    </context>
    <context id="From2024-02-292024-03-01_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:ReplacementPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-29</startDate>
            <endDate>2024-03-01</endDate>
        </period>
    </context>
    <context id="AsOf2025-05-25_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:ReplacementPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-25</instant>
        </period>
    </context>
    <context id="AsOf2025-05-27_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:ReplacementPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-27</instant>
        </period>
    </context>
    <context id="From2025-05-262025-05-27_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:ReplacementPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-26</startDate>
            <endDate>2025-05-27</endDate>
        </period>
    </context>
    <context id="AsOf2026-08-17_custom_BusinessLoanAgreementMember_custom_InventoryFacilityMember_custom_BeachcorpLLCMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:BeachcorpLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:InventoryFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">slsn:BusinessLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-17</instant>
        </period>
    </context>
    <context id="From2022-01-272022-01-28_custom_TermLoanMember_custom_StrandlerLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:StrandlerLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-27</startDate>
            <endDate>2022-01-28</endDate>
        </period>
    </context>
    <context id="From2024-02-292024-03-01_custom_TermLoanMember_custom_StrandlerLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:StrandlerLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-29</startDate>
            <endDate>2024-03-01</endDate>
        </period>
    </context>
    <context id="From2025-05-262025-05-27_custom_TermLoanMember_custom_StrandlerLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">slsn:StrandlerLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-26</startDate>
            <endDate>2025-05-27</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_BeachcorpLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:BeachcorpLLCMember</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_StrandlerLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">slsn:StrandlerLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_CustomerOneMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_CustomerOneMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerOneMember</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-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_CustomerOneMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_CustomerOneMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerOneMember</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-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_CustomerTwoMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_CustomerTwoMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerTwoMember</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-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_CustomerTwoMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_CustomerTwoMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerTwoMember</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-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_CustomerThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_CustomerThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerThreeMember</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-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_CustomerThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_CustomerThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerThreeMember</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-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_CustomersOneThroughThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomersOneThroughThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_CustomersOneThroughThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomersOneThroughThreeMember</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-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_CustomersOneThroughThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomersOneThroughThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_CustomersOneThroughThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomersOneThroughThreeMember</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-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_custom_CustomerOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30_custom_CustomerOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_custom_CustomerTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30_custom_CustomerTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_custom_CustomerThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30_custom_CustomerThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">slsn:CustomerThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_SupplyCommitmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SupplyCommitmentAxis">us-gaap:SupplyCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_EmployeeCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:EmployeeCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_EmployeeCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:EmployeeCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_EmployeeCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:EmployeeCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_EmployeeCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:EmployeeCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_ContractorsAndProfessionalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ContractorsAndProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_ContractorsAndProfessionalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ContractorsAndProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_ContractorsAndProfessionalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ContractorsAndProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_ContractorsAndProfessionalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ContractorsAndProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_MaterialsAndSuppliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:MaterialsAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_MaterialsAndSuppliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:MaterialsAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_MaterialsAndSuppliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:MaterialsAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_MaterialsAndSuppliesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:MaterialsAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_DepreciationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:DepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_DepreciationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:DepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_DepreciationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:DepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_DepreciationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:DepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_InterestExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:InterestExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_InterestExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:InterestExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_InterestExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:InterestExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_InterestExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:InterestExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_OtherIncomeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:OtherIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_OtherIncomeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:OtherIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_OtherIncomeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:OtherIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_OtherIncomeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:OtherIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_TaxExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:TaxExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_TaxExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:TaxExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_TaxExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:TaxExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_TaxExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:TaxExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_FacilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:FacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_FacilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:FacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_FacilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:FacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_FacilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:FacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_ShippingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ShippingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_ShippingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ShippingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_ShippingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ShippingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_ShippingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ShippingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_TestingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:TestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_TestingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:TestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_TestingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:TestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_TestingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:TestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_ITServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ITServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_ITServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ITServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_ITServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ITServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_ITServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ITServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_InsuranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_InsuranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_InsuranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_InsuranceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_ManufacturingOtherExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ManufacturingOtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_ManufacturingOtherExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ManufacturingOtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_ManufacturingOtherExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ManufacturingOtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_ManufacturingOtherExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:ManufacturingOtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_SellingGeneralAndAdministrativeOtherExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:SellingGeneralAndAdministrativeOtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_SellingGeneralAndAdministrativeOtherExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:SellingGeneralAndAdministrativeOtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_SellingGeneralAndAdministrativeOtherExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:SellingGeneralAndAdministrativeOtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_SellingGeneralAndAdministrativeOtherExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">slsn:SellingGeneralAndAdministrativeOtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_us-gaap_NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_us-gaap_NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_us-gaap_NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_us-gaap_NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_us-gaap_ProductMember_country_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_us-gaap_ProductMember_country_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_us-gaap_ProductMember_country_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_us-gaap_ProductMember_country_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_ConsumerProductsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">slsn:ConsumerProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_ConsumerProductsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">slsn:ConsumerProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_ConsumerProductsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">slsn:ConsumerProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_ConsumerProductsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">slsn:ConsumerProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_PersonalCareIngredientsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">slsn:PersonalCareIngredientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_PersonalCareIngredientsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">slsn:PersonalCareIngredientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_PersonalCareIngredientsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">slsn:PersonalCareIngredientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_PersonalCareIngredientsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">slsn:PersonalCareIngredientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-04-012026-06-30_custom_AdvancedMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">slsn:AdvancedMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_custom_AdvancedMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">slsn:AdvancedMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_custom_AdvancedMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">slsn:AdvancedMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_custom_AdvancedMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">slsn:AdvancedMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_custom_SettlementAgreementWithRefyBeautyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">slsn:SettlementAgreementWithRefyBeautyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2026-07-052026-07-06_us-gaap_SubsequentEventMember_custom_SettlementAgreementWithRefyBeautyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">slsn:SettlementAgreementWithRefyBeautyLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-05</startDate>
            <endDate>2026-07-06</endDate>
        </period>
    </context>
    <context id="AsOf2026-07-06_us-gaap_SubsequentEventMember_custom_SettlementAgreementWithRefyBeautyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">slsn:SettlementAgreementWithRefyBeautyLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-06</instant>
        </period>
    </context>
    <context id="From2026-07-052026-07-06_us-gaap_SubsequentEventMember_custom_SettlementAgreementWithRefyBeautyLtdMember_custom_PayableInSixMonthlyInstallmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">slsn:SettlementAgreementWithRefyBeautyLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">slsn:PayableInSixMonthlyInstallmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-05</startDate>
            <endDate>2026-07-06</endDate>
        </period>
    </context>
    <context id="From2026-07-052026-07-06_us-gaap_SubsequentEventMember_custom_SettlementAgreementWithRefyBeautyLtdMember_custom_PayableEitherAsCreditsAgainstPurchasesUnderCommercialAgreementOrInSixMonthlyInstallmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">slsn:SettlementAgreementWithRefyBeautyLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">slsn:PayableEitherAsCreditsAgainstPurchasesUnderCommercialAgreementOrInSixMonthlyInstallmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-05</startDate>
            <endDate>2026-07-06</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_srt_ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-03-31_srt_ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="AsOf2026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_srt_ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-06-30_srt_ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember_srt_ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_srt_ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-06-30_us-gaap_RetainedEarningsMember_srt_ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30_us-gaap_RetainedEarningsMember_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000883107</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</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="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="GBP">
        <measure>iso4217:GBP</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2026-01-01to2026-06-30" id="Fact000003">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2026-01-01to2026-06-30" id="Fact000004">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2026-01-01to2026-06-30" id="Fact000005">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="From2026-01-01to2026-06-30" id="Fact000006">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2026-01-01to2026-06-30" id="Fact000007">0000883107</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="From2026-01-01to2026-06-30" id="xdx2ixbrl0020">Solesence, Inc.</dei:EntityRegistrantName>
    <slsn:LinesOfCreditInventoryCurrent
      contextRef="AsOf2025-12-31"
      id="xdx2ixbrl0089"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LoansPayableCurrent
      contextRef="AsOf2025-12-31"
      id="xdx2ixbrl0092"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LongTermLineOfCredit
      contextRef="AsOf2026-06-30"
      id="xdx2ixbrl0112"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="AsOf2026-06-30"
      id="xdx2ixbrl0115"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2026-06-30"
      id="xdx2ixbrl0127"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2025-12-31"
      id="xdx2ixbrl0128"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2026-04-012026-06-30"
      id="xdx2ixbrl0230"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2026-04-012026-06-30"
      id="xdx2ixbrl0240"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0242"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0270"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0276"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-012025-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0280"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0281"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0283"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-01-012025-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0286"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0287"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0289"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0292"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0293"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0294"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0298"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0304"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-04-012025-06-30_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0308"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-04-012025-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0311"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-04-012025-06-30_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0316"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-04-012025-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0317"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-04-012025-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0319"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0322"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0323"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0324"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0328"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-06-30_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0334"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0338"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0344"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-01-012026-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0348"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-01-012026-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0349"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-01-012026-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0351"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-01-012026-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0356"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-01-012026-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0357"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-01-012026-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0359"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0362"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0363"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0364"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0368"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2026-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0374"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-04-012026-06-30_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0380"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-04-012026-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0381"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-04-012026-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0383"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-04-012026-06-30_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0388"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-04-012026-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0389"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-04-012026-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0391"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-04-012026-06-30_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0394"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-04-012026-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0395"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-04-012026-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0396"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0402"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2026-06-30_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0408"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0468"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0471"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2025-01-012025-06-30"
      id="xdx2ixbrl0475"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0498"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="From2026-04-012026-06-30"
      id="xdx2ixbrl0587"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0589"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:LineOfCredit
      contextRef="AsOf2026-06-30_custom_LibertyvilleBankAndTrustMember"
      id="xdx2ixbrl0630"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LineOfCredit
      contextRef="AsOf2025-12-31_custom_LibertyvilleBankAndTrustMember"
      id="xdx2ixbrl0632"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LineOfCredit
      contextRef="AsOf2026-06-30_custom_LibertyvilleBankAndTrustOneMember"
      id="xdx2ixbrl0635"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LineOfCredit
      contextRef="AsOf2025-12-31_custom_LibertyvilleBankAndTrustOneMember"
      id="xdx2ixbrl0637"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_OtherIncomeExpenseMember"
      id="xdx2ixbrl0837"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_OtherIncomeExpenseMember"
      id="xdx2ixbrl0839"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl0991"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl0995"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1003"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1007"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1015"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1023"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1027"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1031"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1035"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1048"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1052"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1060"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1064"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1072"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1088"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1092"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2026-01-012026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1128"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2026-01-012026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1132"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2026-01-012026-03-31_srt_ScenarioPreviouslyReportedMember"
      id="xdx2ixbrl1145"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2026-01-012026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1146"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2026-01-012026-03-31"
      id="xdx2ixbrl1147"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1174"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1178"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      id="xdx2ixbrl1182"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2026-01-01to2026-06-30" id="Fact000015">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2026-01-01to2026-06-30" id="Fact000016">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2026-01-01to2026-06-30" id="Fact000017">2026-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2026-01-01to2026-06-30" id="Fact000018">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2026-01-01to2026-06-30" id="Fact000019">001-42589</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="From2026-01-01to2026-06-30" id="Fact000021">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2026-01-01to2026-06-30" id="Fact000022">36-3687863</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2026-01-01to2026-06-30" id="Fact000023">1319 Marquette Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2026-01-01to2026-06-30" id="Fact000024">Romeoville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2026-01-01to2026-06-30" id="Fact000025">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2026-01-01to2026-06-30" id="Fact000026">60446</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2026-01-01to2026-06-30" id="Fact000027">(630)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2026-01-01to2026-06-30" id="Fact000028">771-6708</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2026-01-01to2026-06-30" id="Fact000029">Common     Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2026-01-01to2026-06-30" id="Fact000030">SLSN</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2026-01-01to2026-06-30" id="Fact000031">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2026-01-01to2026-06-30" id="Fact000032">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2026-01-01to2026-06-30" id="Fact000033">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2026-01-01to2026-06-30" id="Fact000034">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2026-01-01to2026-06-30" id="Fact000035">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2026-01-01to2026-06-30" id="Fact000036">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2026-01-01to2026-06-30" id="Fact000037">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2026-08-19"
      decimals="INF"
      id="Fact000038"
      unitRef="Shares">70647045</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000046"
      unitRef="USD">1046000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000047"
      unitRef="USD">1288000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000049"
      unitRef="USD">10240000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000050"
      unitRef="USD">7642000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000052"
      unitRef="USD">895000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000053"
      unitRef="USD">806000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000055"
      unitRef="USD">9345000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000056"
      unitRef="USD">6836000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000058"
      unitRef="USD">12957000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000059"
      unitRef="USD">14963000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000061"
      unitRef="USD">1922000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000062"
      unitRef="USD">2141000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000064"
      unitRef="USD">25270000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000065"
      unitRef="USD">25228000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000067"
      unitRef="USD">14794000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000068"
      unitRef="USD">14329000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000070"
      unitRef="USD">6337000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000071"
      unitRef="USD">6913000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000073"
      unitRef="USD">36000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000074"
      unitRef="USD">37000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000076"
      unitRef="USD">46437000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000077"
      unitRef="USD">46507000</us-gaap:Assets>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000085"
      unitRef="USD">3787000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000086"
      unitRef="USD">4767000</us-gaap:LinesOfCreditCurrent>
    <slsn:LinesOfCreditInventoryCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000088"
      unitRef="USD">9500000</slsn:LinesOfCreditInventoryCurrent>
    <us-gaap:LoansPayableCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000091"
      unitRef="USD">1000000</us-gaap:LoansPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000094"
      unitRef="USD">1343000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000095"
      unitRef="USD">1255000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000097"
      unitRef="USD">4968000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000098"
      unitRef="USD">4098000</us-gaap:AccountsPayableCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000100"
      unitRef="USD">1937000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000101"
      unitRef="USD">930000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000103"
      unitRef="USD">3478000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000104"
      unitRef="USD">2879000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000106"
      unitRef="USD">26013000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000107"
      unitRef="USD">13929000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000109"
      unitRef="USD">7070000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000110"
      unitRef="USD">7798000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermLineOfCredit
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000113"
      unitRef="USD">9500000</us-gaap:LongTermLineOfCredit>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000116"
      unitRef="USD">1000000</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000118"
      unitRef="USD">200000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000119"
      unitRef="USD">194000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000121"
      unitRef="USD">7270000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000122"
      unitRef="USD">18492000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2026-06-30"
      decimals="INF"
      id="Fact000130"
      unitRef="USDPShares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000132"
      unitRef="USDPShares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2026-06-30"
      decimals="INF"
      id="Fact000134"
      unitRef="Shares">24088</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000136"
      unitRef="Shares">24088</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2026-06-30"
      decimals="INF"
      id="Fact000138"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000140"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000142"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2026-06-30"
      decimals="INF"
      id="Fact000144"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2026-06-30"
      decimals="INF"
      id="Fact000149"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000151"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2026-06-30"
      decimals="INF"
      id="Fact000153"
      unitRef="Shares">95000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000155"
      unitRef="Shares">95000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2026-06-30"
      decimals="INF"
      id="Fact000157"
      unitRef="Shares">70647045</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2026-06-30"
      decimals="INF"
      id="Fact000159"
      unitRef="Shares">70647045</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000161"
      unitRef="Shares">70614045</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact000163"
      unitRef="Shares">70614045</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000146"
      unitRef="USD">706000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000147"
      unitRef="USD">706000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000165"
      unitRef="USD">115754000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000166"
      unitRef="USD">115566000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000168"
      unitRef="USD">-103306000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000169"
      unitRef="USD">-102186000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000171"
      unitRef="USD">13154000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000172"
      unitRef="USD">14086000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000174"
      unitRef="USD">46437000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000175"
      unitRef="USD">46507000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-04-012026-06-30_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000181"
      unitRef="USD">15286000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-04-012025-06-30_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000182"
      unitRef="USD">20261000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-01-012026-06-30_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000183"
      unitRef="USD">28205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-06-30_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000184"
      unitRef="USD">34836000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-04-012026-06-30_us-gaap_ProductAndServiceOtherMember"
      decimals="-3"
      id="Fact000185"
      unitRef="USD">46000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-04-012025-06-30_us-gaap_ProductAndServiceOtherMember"
      decimals="-3"
      id="Fact000186"
      unitRef="USD">98000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-01-012026-06-30_us-gaap_ProductAndServiceOtherMember"
      decimals="-3"
      id="Fact000187"
      unitRef="USD">85000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-06-30_us-gaap_ProductAndServiceOtherMember"
      decimals="-3"
      id="Fact000188"
      unitRef="USD">148000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000190"
      unitRef="USD">15332000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000191"
      unitRef="USD">20359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000192"
      unitRef="USD">28290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000193"
      unitRef="USD">34984000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000200"
      unitRef="USD">10584000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000201"
      unitRef="USD">13916000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000202"
      unitRef="USD">20400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000203"
      unitRef="USD">24895000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000205"
      unitRef="USD">4748000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000206"
      unitRef="USD">6443000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000207"
      unitRef="USD">7890000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000208"
      unitRef="USD">10089000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000210"
      unitRef="USD">947000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000211"
      unitRef="USD">955000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000212"
      unitRef="USD">1990000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000213"
      unitRef="USD">1973000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000215"
      unitRef="USD">3680000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000216"
      unitRef="USD">3012000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000217"
      unitRef="USD">6479000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000218"
      unitRef="USD">5120000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000220"
      unitRef="USD">121000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000221"
      unitRef="USD">2476000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000222"
      unitRef="USD">-579000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000223"
      unitRef="USD">2996000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000225"
      unitRef="USD">-279000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000226"
      unitRef="USD">-87000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000227"
      unitRef="USD">-543000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000228"
      unitRef="USD">-263000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000231"
      unitRef="USD">1234000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000232"
      unitRef="USD">2000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000233"
      unitRef="USD">1234000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000235"
      unitRef="USD">-158000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000236"
      unitRef="USD">3623000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000237"
      unitRef="USD">-1120000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000238"
      unitRef="USD">3967000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000241"
      unitRef="USD">390000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000243"
      unitRef="USD">390000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000245"
      unitRef="USD">-158000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000246"
      unitRef="USD">3233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000247"
      unitRef="USD">-1120000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000248"
      unitRef="USD">3577000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2026-04-012026-06-30"
      decimals="2"
      id="Fact000250"
      unitRef="USDPShares">-0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-04-012025-06-30"
      decimals="2"
      id="Fact000251"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2026-01-01to2026-06-30"
      decimals="2"
      id="Fact000252"
      unitRef="USDPShares">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-06-30"
      decimals="2"
      id="Fact000253"
      unitRef="USDPShares">0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2026-04-012026-06-30"
      decimals="INF"
      id="Fact000255"
      unitRef="Shares">70637199</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-04-012025-06-30"
      decimals="INF"
      id="Fact000256"
      unitRef="Shares">70200039</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2026-01-01to2026-06-30"
      decimals="INF"
      id="Fact000257"
      unitRef="Shares">70631380</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-06-30"
      decimals="INF"
      id="Fact000258"
      unitRef="Shares">70151928</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2026-04-012026-06-30"
      decimals="2"
      id="Fact000260"
      unitRef="USDPShares">-0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-04-012025-06-30"
      decimals="2"
      id="Fact000261"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2026-01-01to2026-06-30"
      decimals="2"
      id="Fact000262"
      unitRef="USDPShares">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-06-30"
      decimals="2"
      id="Fact000263"
      unitRef="USDPShares">0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2026-04-012026-06-30"
      decimals="INF"
      id="Fact000265"
      unitRef="Shares">70637199</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-04-012025-06-30"
      decimals="INF"
      id="Fact000266"
      unitRef="Shares">72580679</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2026-01-01to2026-06-30"
      decimals="INF"
      id="Fact000267"
      unitRef="Shares">70631380</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-06-30"
      decimals="INF"
      id="Fact000268"
      unitRef="Shares">72497929</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000278"
      unitRef="Shares">70103279</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000271"
      unitRef="USD">700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000272"
      unitRef="USD">114674000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000273"
      unitRef="USD">-105021000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000274"
      unitRef="USD">10353000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000282"
      unitRef="USD">3000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-012025-03-31"
      decimals="-3"
      id="Fact000284"
      unitRef="USD">3000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000288"
      unitRef="USD">127000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-01-012025-03-31"
      decimals="-3"
      id="Fact000290"
      unitRef="USD">127000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000295"
      unitRef="USD">343000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31"
      decimals="-3"
      id="Fact000296"
      unitRef="USD">343000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000306"
      unitRef="Shares">70103279</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000299"
      unitRef="USD">700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000300"
      unitRef="USD">114804000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000301"
      unitRef="USD">-104678000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31"
      decimals="-3"
      id="Fact000302"
      unitRef="USD">10826000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2025-04-012025-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000314"
      unitRef="Shares">378666</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-04-012025-06-30_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000309"
      unitRef="USD">4000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-04-012025-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000310"
      unitRef="USD">241000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000312"
      unitRef="USD">245000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-04-012025-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000318"
      unitRef="USD">120000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000320"
      unitRef="USD">120000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000325"
      unitRef="USD">3233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000326"
      unitRef="USD">3233000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000336"
      unitRef="Shares">70481945</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000329"
      unitRef="USD">704000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000330"
      unitRef="USD">115165000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000331"
      unitRef="USD">-102186000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30"
      decimals="-3"
      id="Fact000332"
      unitRef="USD">14424000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000346"
      unitRef="Shares">70614045</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000339"
      unitRef="USD">706000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000340"
      unitRef="USD">115566000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000341"
      unitRef="USD">-102186000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000342"
      unitRef="USD">14086000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2026-01-012026-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000354"
      unitRef="Shares">18400</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-01-012026-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000350"
      unitRef="USD">16000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-01-012026-03-31"
      decimals="-3"
      id="Fact000352"
      unitRef="USD">16000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-01-012026-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000358"
      unitRef="USD">83000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-01-012026-03-31"
      decimals="-3"
      id="Fact000360"
      unitRef="USD">83000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-03-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000365"
      unitRef="USD">-962000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-03-31"
      decimals="-3"
      id="Fact000366"
      unitRef="USD">-962000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2026-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000376"
      unitRef="Shares">70632445</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000369"
      unitRef="USD">706000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000370"
      unitRef="USD">115665000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000371"
      unitRef="USD">-103148000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31"
      decimals="-3"
      id="Fact000372"
      unitRef="USD">13223000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31"
      decimals="-3"
      id="Fact000378"
      unitRef="USD">13223000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2026-04-012026-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000386"
      unitRef="Shares">14600</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-04-012026-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000382"
      unitRef="USD">10000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000384"
      unitRef="USD">10000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-04-012026-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000390"
      unitRef="USD">79000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000392"
      unitRef="USD">79000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-04-012026-06-30_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000397"
      unitRef="USD">-158000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000398"
      unitRef="USD">-158000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000400"
      unitRef="USD">-158000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000410"
      unitRef="Shares">70647045</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000403"
      unitRef="USD">706000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000404"
      unitRef="USD">115754000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000405"
      unitRef="USD">-103306000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000406"
      unitRef="USD">13154000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000412"
      unitRef="USD">13154000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000417"
      unitRef="USD">-1120000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000418"
      unitRef="USD">3577000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000423"
      unitRef="USD">636000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000424"
      unitRef="USD">451000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000426"
      unitRef="USD">162000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000427"
      unitRef="USD">247000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000432"
      unitRef="USD">2509000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000433"
      unitRef="USD">6180000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000435"
      unitRef="USD">-2006000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000436"
      unitRef="USD">395000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000438"
      unitRef="USD">-219000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000439"
      unitRef="USD">978000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000441"
      unitRef="USD">766000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000442"
      unitRef="USD">-2202000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000444"
      unitRef="USD">605000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000445"
      unitRef="USD">1301000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000447"
      unitRef="USD">1007000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000448"
      unitRef="USD">-3402000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000450"
      unitRef="USD">-64000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000451"
      unitRef="USD">-294000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000453"
      unitRef="USD">1708000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000454"
      unitRef="USD">-7875000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000459"
      unitRef="USD">997000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000460"
      unitRef="USD">1275000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000462"
      unitRef="USD">-997000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000463"
      unitRef="USD">-1275000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000469"
      unitRef="USD">5500000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000472"
      unitRef="USD">6099000</us-gaap:ProceedsFromOtherShortTermDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000474"
      unitRef="USD">980000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000477"
      unitRef="USD">27000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000478"
      unitRef="USD">250000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000480"
      unitRef="USD">-953000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000481"
      unitRef="USD">11849000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000483"
      unitRef="USD">-242000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000484"
      unitRef="USD">2699000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000486"
      unitRef="USD">1288000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000487"
      unitRef="USD">1409000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000489"
      unitRef="USD">1046000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2025-06-30"
      decimals="-3"
      id="Fact000490"
      unitRef="USD">4108000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000495"
      unitRef="USD">452000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000496"
      unitRef="USD">354000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000499"
      unitRef="USD">325000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000504"
      unitRef="USD">104000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000505"
      unitRef="USD">499000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000507">&lt;p id="xdx_808_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zk9JDxrAZhy" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;(1)&#160;&lt;span id="xdx_821_ztXFdDuDJkta"&gt;Basis
of Presentation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying unaudited consolidated condensed interim financial statements of Sol&#xe9;sence, Inc. (&#x201c;Sol&#xe9;sence&#x201d;,
&#x201c;Company&#x201d;, &#x201c;we&#x201d;, &#x201c;our&#x201d;, or &#x201c;us&#x201d;) reflect all adjustments (consisting of normal
recurring adjustments) which, in the opinion of management, are necessary for a fair statement of our financial position and operating
results for the interim periods presented. All statements include the results from both Sol&#xe9;sence, Inc. and our wholly-owned
subsidiary, Sol&#xe9;sence, LLC. Operating results for the three and six months ended June 30, 2026, are not necessarily indicative
of the results that may be expected for the year ending December 31, 2026.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;These
financial statements should be read in conjunction with our audited financial statements and notes thereto for the year ended
December 31, 2025, included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2025, as filed with
the Securities and Exchange Commission.&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:NatureOfOperations contextRef="From2026-01-01to2026-06-30" id="Fact000509">&lt;p id="xdx_80F_eus-gaap--NatureOfOperations_znLeOOKNaGQk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(2)
&lt;span id="xdx_82F_zmgqw6F1bOz"&gt;Description of Business&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Sol&#xe9;sence, Inc. (&#x201c;Sol&#xe9;sence&#x201d;,
&#x201c;Company&#x201d;, &#x201c;we&#x201d;, &#x201c;our&#x201d;, or &#x201c;us&#x201d;) is a science- and technology-driven consumer health company
which, along with its wholly owned subsidiary, Sol&#xe9;sence, LLC (our &#x201c;Sol&#xe9;sence beauty science subsidiary&#x201d;), is
focused across beauty and health care markets.&#x202f; Our skin health products are built on a platform of vertically-integrated, proprietary
technologies with global patent protection, and currently comprise the majority of our business and drive our forward growth strategy.&#x202f;
Through working with selected customers (&#x201c;clients,&#x201d; &#x201c;brand partners&#x201d;), we offer skin health and beauty products
infused with SPF protection and other key health claims as fully finished goods for sun care, skin care, color cosmetics, and scalp applications.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Our expertise in materials engineering
enables us to create technologies that enhance protection against UV and environmental damage, quench free radicals that compromise skin
health, and reduce the inflammatory response in human skin. While a few legacy products remain that are no longer considered strategic,
all products, including with medical diagnostics, fall into the advanced materials product category.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;We target markets primarily related
to beauty and consumer health where we believe our Sol&#xe9;sence&lt;sup&gt;&#xae;&lt;/sup&gt; products offer practical and competitive solutions.
We work closely with customers in these target markets to identify material and performance requirements that consumers prefer.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;During 2015 we were granted a
patent on a new type of particle surface treatment (coating) &#x2014; now called Active Stress Defense&#x2122; Technology &#x2014; which
became the cornerstone of our new product development in personal care, with first revenue recognized during 2016. Active Stress Defense&#x2122;
now refers to a suite of proprietary technologies &#x2014; Original Active Stress Defense&#x2122; and Kleair&#x2122; &#x2014; which optimize
zinc oxide, improving both its performance and aesthetics, to reimagine the consumer experience of skin health centered and SPF-infused
beauty.&#160;As of 2026, our technology suite now also includes Bl&#xfc;m&#x2122;, which reduces free radicals from HEV (blue) light; Chromal&#xfc;m&#x2122;,
which works synergistically with the Active Stress Defense&#x2122; suite to enable state-of-the-art blue light protection and high sheer
formulas; and WHSPR&#x2122;, which maximizes allantoin&#x2019;s soothing benefits in previously inaccessible product formats across skincare,
sun care, makeup, and scalp care.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Our ongoing innovation efforts
include new IP in areas that advance environmental protection, align with market needs, and complement our existing technologies. Through
the creation of our Sol&#xe9;sence beauty science subsidiary, we utilize our technology suite in the manufacture and sale of fully developed
solutions to targeted customers in the skin care industry, typically in prestige skin care and cosmetics markets, in addition to the ingredients
we have traditionally sold in the personal care area.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Although our primary strategic
focus has been the North American market, we currently sell products to customers overseas. As part of our announced strategic initiative,
Transform and Transcend, we have been working to expand our reach within foreign markets.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;On April 8, 2025, the Company&#x2019;s
securities were uplisted to Nasdaq trading under the symbol SLSN. Prior to listing on Nasdaq our common stock traded on the OTCQB marketplace
under the symbol NANX.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;While product sales comprise
the majority of our revenue, we also recognize revenue from other sources from time to time. These activities are not expected to drive
the long-term growth of the business. For this reason, we classify such revenue as &#x201c;other revenue&#x201d; in our Consolidated Statements
of Operations, as it does not represent revenue directly from the sale of our products.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Under SEC Release 33-10513; 34-83550,
Amendments to Smaller Reporting Company Definition, the Company qualifies as a smaller reporting company and accordingly, it has scaled
some of its disclosures of financial and non-financial information in this quarterly report. The Company will continue to determine whether
to provide additional scaled disclosures of financial or non-financial information in future quarterly reports, annual reports and/or
proxy statements if it remains a smaller reporting company under SEC rules.&#160;&lt;/p&gt;

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

</us-gaap:NatureOfOperations>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000511">&lt;p id="xdx_80B_eus-gaap--RevenueFromContractWithCustomerTextBlock_zlb0LqyQd0Uj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;(3)
&lt;span id="xdx_824_zcJ8r8AGuHoj"&gt;Revenues and Other Income&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenues
are recognized when control of the promised goods is transferred to customers, in an amount that reflects the consideration we
expect to receive in exchange for those goods. When our ingredients and finished products are shipped, with control being transferred
at the shipping point, this is the point in time at which we recognize the related revenue.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs
are recorded within selling, general and administrative expenses. Customers&#x2019; deposits, deferred revenue and other receipts
are deferred and recognized when the revenue is realized and earned.&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_898_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zxbYWE77a7dh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_zspL6F8UVYTl"&gt;Contract
balances at June 30, 2026, December 31, 2025, and December 31, 2024 are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Accounts&lt;br/&gt;
 Receivable&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Contract&lt;br/&gt;
 Liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 33%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance, December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20241231_zxAwMzeW0elc" style="width: 10%; text-align: right"&gt;5,655&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20241231_zaWzfOzl92fe" style="width: 10%; text-align: right"&gt;5,571&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance, December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20251231_z33PyQGe5uda" style="text-align: right"&gt;7,642&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20251231_zPpujfDyXyj2" style="text-align: right"&gt;930&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance, June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20260630_zZFcRELkyRLe" style="text-align: right" title="Accounts Receivable"&gt;10,240&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20260630_zr5qHS1E0hWj" style="text-align: right" title="Contract Liabilities"&gt;1,937&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="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 style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A3_zKVR7RJDVmEe" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
recognized in the reporting period that was included in the contract liability balance at the beginning of the period was &lt;span id="xdx_90D_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNet_pn3n3_c20260401__20260630_z6XStt6kUhn4" title="Revenue recognized included in contract liability balance at beginning of period"&gt;$306&lt;/span&gt;
and &lt;span id="xdx_90D_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNet_pn3n3_c20250401__20250630_ziAIP4mUP9Ma" title="Revenue recognized included in contract liability balance at beginning of period"&gt;$4,206&lt;/span&gt; for the three months ended June 30, 2026 and 2025, respectively, and &lt;span id="xdx_901_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNet_pn3n3_c20260101__20260630_zZCR5jo5EHZ7" title="Revenue recognized included in contract liability balance at beginning of period"&gt;$630&lt;/span&gt; and &lt;span id="xdx_908_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNet_pn3n3_c20250101__20250630_zrADIVTAopkk" title="Revenue recognized included in contract liability balance at beginning of period"&gt;$7,498&lt;/span&gt; for the six months ended June
30, 2026 and 2025, respectively.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
part of the sales process, it is common for the Company to receive customer deposits. These deposits are typically held for less
than a year and do not result in a financing component to the sales. The customer deposits are recognized as revenue when the
Company ships the finished goods to the customer. Revenue is recognized when the goods are shipped.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company will for some customers arrange for the shipping of the finished goods. Revenues and costs associated with the shipment
of the finished goods are recorded separately within product revenue and cost of revenue, respectively, on the consolidated statement
of operations. With regard to revenue recognition, shipping activities that occur prior to the customers&#x2019; obtaining control
of the goods are not a promised service to the customer, but rather activities to fulfill the Company&#x2019;s promise to transfer
the goods. As such, these activities are not deemed a performance obligation requiring allocation of the transaction price. Similarly,
shipping activities that occur after the customers&#x2019; obtaining control of the goods are, as a matter of policy, also not
a promised service to the customer, but rather an activity to fulfill the Company&#x2019;s promise to transfer the goods.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
revenue typically includes fees that our customers pay for various required laboratory tests, and may also include revenue from
technology license fees and paid development projects. Technology license fees and paid development projects are recognized over
time when the obligations under the agreed upon contractual arrangements are performed on our part. Other revenue recognized over
time was $&lt;span id="xdx_90D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20260401__20260630__srt--ProductOrServiceAxis__us-gaap--ProductAndServiceOtherMember__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zRu8ZUSkBvl" title="Revenue"&gt;46&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250401__20250630__srt--ProductOrServiceAxis__us-gaap--ProductAndServiceOtherMember__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z2EUcYID8Z5j" title="Revenue"&gt;98&lt;/span&gt; for the three months ended June 30, 2026 and 2025, respectively, and $&lt;span id="xdx_90F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20260101__20260630__srt--ProductOrServiceAxis__us-gaap--ProductAndServiceOtherMember__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zI5gO2KSn82e" title="Revenue"&gt;85&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20250630__srt--ProductOrServiceAxis__us-gaap--ProductAndServiceOtherMember__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z3EFOwr602Y7" title="Revenue"&gt;148&lt;/span&gt; for the six months ended
June 30, 2026 and 2025, respectively.&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_89E_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zCVOeOt2wOUc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable are carried at the original invoice amount, less an allowance for expected credit losses. We estimate the allowance
for credit losses based on a review of outstanding receivables, including the age of the receivables, historical collection experience,
specific customer collectability considerations, current conditions, and other relevant factors. In estimating expected credit
losses for current trade receivables arising from contracts with customers, we have elected the practical expedient under ASU
2025-05 and assume that current conditions as of the balance sheet date do not change over the remaining life of the receivables.
&lt;span&gt;&lt;span id="xdx_8B5_zapM3R6SYAMk"&gt;Receivables are written off when deemed uncollectible.&lt;/span&gt;&lt;/span&gt; Recoveries of trade accounts receivable previously written off are recorded
when received. Our typical credit terms are between thirty and sixty days from shipment and invoicing.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20260101__20260630_znnFY2AzP8l4" style="font-weight: bold; text-align: center"&gt;June 30, &lt;br/&gt;
2026&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20250101__20251231_ziHn0AWYYhek" style="font-weight: bold; text-align: center"&gt;December 31,&lt;br/&gt;
 2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iS_pn3n3_zOXKpcu9CGof" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 70%; text-align: justify; text-indent: 0.5in"&gt;Balance, beginning&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: 12%; text-align: right"&gt;806&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;786&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--ProvisionForDoubtfulAccounts_pn3n3_zqgtBgYL6H2g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; text-indent: 0.5in; padding-left: 12pt"&gt;Current period provisions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;116&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;836&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_pn3n3_di_zaec35b39J2a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt; text-indent: 0.5in; padding-left: 12pt"&gt;Write offs&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;(27&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&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;(816&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_403_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iE_pn3n3_z49NN0o9W4kd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.5in"&gt;Balance, ending&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;895&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;806&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

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

</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000514">&lt;p id="xdx_898_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zxbYWE77a7dh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_zspL6F8UVYTl"&gt;Contract
balances at June 30, 2026, December 31, 2025, and December 31, 2024 are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Accounts&lt;br/&gt;
 Receivable&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Contract&lt;br/&gt;
 Liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 33%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance, December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20241231_zxAwMzeW0elc" style="width: 10%; text-align: right"&gt;5,655&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20241231_zaWzfOzl92fe" style="width: 10%; text-align: right"&gt;5,571&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance, December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20251231_z33PyQGe5uda" style="text-align: right"&gt;7,642&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20251231_zPpujfDyXyj2" style="text-align: right"&gt;930&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance, June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20260630_zZFcRELkyRLe" style="text-align: right" title="Accounts Receivable"&gt;10,240&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20260630_zr5qHS1E0hWj" style="text-align: right" title="Contract Liabilities"&gt;1,937&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="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 style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000515"
      unitRef="USD">5655000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000516"
      unitRef="USD">5571000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000517"
      unitRef="USD">7642000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000518"
      unitRef="USD">930000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000520"
      unitRef="USD">10240000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000522"
      unitRef="USD">1937000</us-gaap:ContractWithCustomerLiability>
    <slsn:ContractWithCustomerLiabilityRevenueRecognizedNet
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000524"
      unitRef="USD">306000</slsn:ContractWithCustomerLiabilityRevenueRecognizedNet>
    <slsn:ContractWithCustomerLiabilityRevenueRecognizedNet
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000526"
      unitRef="USD">4206000</slsn:ContractWithCustomerLiabilityRevenueRecognizedNet>
    <slsn:ContractWithCustomerLiabilityRevenueRecognizedNet
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000528"
      unitRef="USD">630000</slsn:ContractWithCustomerLiabilityRevenueRecognizedNet>
    <slsn:ContractWithCustomerLiabilityRevenueRecognizedNet
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000530"
      unitRef="USD">7498000</slsn:ContractWithCustomerLiabilityRevenueRecognizedNet>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-04-012026-06-30_us-gaap_ProductAndServiceOtherMember_us-gaap_TransferredOverTimeMember"
      decimals="-3"
      id="Fact000532"
      unitRef="USD">46000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-04-012025-06-30_us-gaap_ProductAndServiceOtherMember_us-gaap_TransferredOverTimeMember"
      decimals="-3"
      id="Fact000534"
      unitRef="USD">98000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-01-012026-06-30_us-gaap_ProductAndServiceOtherMember_us-gaap_TransferredOverTimeMember"
      decimals="-3"
      id="Fact000536"
      unitRef="USD">85000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-06-30_us-gaap_ProductAndServiceOtherMember_us-gaap_TransferredOverTimeMember"
      decimals="-3"
      id="Fact000538"
      unitRef="USD">148000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000540">&lt;p id="xdx_89E_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zCVOeOt2wOUc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable are carried at the original invoice amount, less an allowance for expected credit losses. We estimate the allowance
for credit losses based on a review of outstanding receivables, including the age of the receivables, historical collection experience,
specific customer collectability considerations, current conditions, and other relevant factors. In estimating expected credit
losses for current trade receivables arising from contracts with customers, we have elected the practical expedient under ASU
2025-05 and assume that current conditions as of the balance sheet date do not change over the remaining life of the receivables.
&lt;span&gt;&lt;span id="xdx_8B5_zapM3R6SYAMk"&gt;Receivables are written off when deemed uncollectible.&lt;/span&gt;&lt;/span&gt; Recoveries of trade accounts receivable previously written off are recorded
when received. Our typical credit terms are between thirty and sixty days from shipment and invoicing.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20260101__20260630_znnFY2AzP8l4" style="font-weight: bold; text-align: center"&gt;June 30, &lt;br/&gt;
2026&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20250101__20251231_ziHn0AWYYhek" style="font-weight: bold; text-align: center"&gt;December 31,&lt;br/&gt;
 2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iS_pn3n3_zOXKpcu9CGof" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 70%; text-align: justify; text-indent: 0.5in"&gt;Balance, beginning&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: 12%; text-align: right"&gt;806&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;786&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--ProvisionForDoubtfulAccounts_pn3n3_zqgtBgYL6H2g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; text-indent: 0.5in; padding-left: 12pt"&gt;Current period provisions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;116&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;836&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_pn3n3_di_zaec35b39J2a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt; text-indent: 0.5in; padding-left: 12pt"&gt;Write offs&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;(27&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&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;(816&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_403_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iE_pn3n3_z49NN0o9W4kd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.5in"&gt;Balance, ending&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;895&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;806&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000542"
      unitRef="USD">806000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000543"
      unitRef="USD">786000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000545"
      unitRef="USD">116000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2025-01-012025-12-31"
      decimals="-3"
      id="Fact000546"
      unitRef="USD">836000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000548"
      unitRef="USD">27000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2025-01-012025-12-31"
      decimals="-3"
      id="Fact000549"
      unitRef="USD">816000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000551"
      unitRef="USD">895000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000552"
      unitRef="USD">806000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000554">&lt;p id="xdx_802_eus-gaap--EarningsPerShareTextBlock_ztkpkqr3mkka" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(4)
&lt;span id="xdx_820_zOIwoTgAeG9a"&gt;Earnings per Share&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Options
to purchase &lt;span id="xdx_90D_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_pid_uShares_c20260401__20260630_ze1sM7AUkHI6" title="Potential common stock included in computation of diluted earnings per share"&gt;1,074,074&lt;/span&gt; and &lt;span id="xdx_900_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_pid_uShares_c20260101__20260630_zmh8uTsRIvM4" title="Potential common stock included in computation of diluted earnings per share"&gt;1,082,666&lt;/span&gt; shares of common stock that were outstanding as of June 30, 2026 were included in the computation
of diluted earnings per share for the three and six months ended June 30, 2026, respectively. Options to purchase approximately
&lt;span id="xdx_90E_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_pid_uShares_c20250401__20250630_zWceWK93A738" title="Potential common stock included in computation of diluted earnings per share"&gt;2,348,780&lt;/span&gt; and &lt;span id="xdx_900_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_pid_uShares_c20250101__20250630_zZ2uzIwOfNme" title="Potential common stock included in computation of diluted earnings per share"&gt;2,345,901&lt;/span&gt; shares of common stock that were outstanding as of June 30, 2025 were included in the computation of diluted
earnings per share for the three and six months ended June 30, 2025, respectively.&lt;/span&gt;&lt;/p&gt;

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

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





&lt;p id="xdx_890_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zLpFnzZGMfNj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zXTubh2mIGXc"&gt;Earnings
applicable to common stock and common stock shares used in the calculation of basic and diluted earnings per share are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9pt; width: 40%; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_493_20260401__20260630_zN7nk3Uyawcc" style="border-bottom: black 1pt solid; width: 11%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_498_20250401__20250630_zMNXsKUKBL8e" style="border-bottom: black 1pt solid; width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_49A_20260101__20260630_zyx8ba75d7B8" style="border-bottom: black 1pt solid; width: 11%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_492_20250101__20250630_zYodREUvsU5g" style="border-bottom: black 1pt solid; width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 7%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three
    months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
    months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasicAbstract_iB_zNxlVDzoyxY3" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Numerator:
    (in Thousands)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40A_eus-gaap--NetIncomeLoss_i01_pn3n3_z2U2Q0Et7pYb" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    income (loss)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(158&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;3,233&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;(1,120&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;3,577&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="background-color: white; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_iB_zJiGIqwwMpWe" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: #CCEEFF; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Denominator:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_pid_uShares_maEPS_zqE9SlY2Iz7k" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: white; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted
    average number of basic shares outstanding&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70,637,199&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70,200,039&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70,631,380&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70,151,928&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_402_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_i01_pid_uShares_maEPS_zy3jrJDtt1ke" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted
    average additional shares assuming conversion of in-the-money stock options to common shares and assumed repurchase of common
    shares by the Company&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0587"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,380,640&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0589"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,346,001&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01T_pid_uShares_mtEPS_z3u3qP5BKFnb" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted
    average number of diluted common shares outstanding&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70,637,199&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;72,580,679&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70,631,380&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;72,497,929&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="background-color: #CCEEFF; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--EarningsPerShareBasicAbstract_iB_zRzs673ZKPdg" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: white; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Basic
    earnings per common share:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    income (loss) per share &#x2013; basic&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--EarningsPerShareBasic_i01_pp2p0_c20260401__20260630_zwF6uwot7oh3" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - basic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(0.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--EarningsPerShareBasic_i01_pp2p0_c20250401__20250630_zQEnrY7LGELi" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - basic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.04&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--EarningsPerShareBasic_i01_pp2p0_c20260101__20260630_ztobspHxyoJ2" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - basic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(0.02&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--EarningsPerShareBasic_i01_pp2p0_c20250101__20250630_zJbSZF8nNrg1" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - basic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.05&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--EarningsPerShareDilutedAbstract_iB_zNQw1D8CuR7a" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: white; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Diluted
    earnings per common share:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    income (loss) per share &#x2013; diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--EarningsPerShareDiluted_i01_pp2p0_c20260401__20260630_zrukU1ujVxC" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - diluted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(0.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--EarningsPerShareDiluted_i01_pp2p0_c20250401__20250630_zfHRGT7vYVBl" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - diluted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.04&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--EarningsPerShareDiluted_i01_pp2p0_c20260101__20260630_zgySRzybvYll" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - diluted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(0.02&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--EarningsPerShareDiluted_i01_pp2p0_c20250101__20250630_z1IHTUL86jsa" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - diluted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.05&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p id="xdx_8A3_zXFeUhiFwcwk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2026-04-012026-06-30"
      decimals="INF"
      id="Fact000556"
      unitRef="Shares">1074074</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2026-01-01to2026-06-30"
      decimals="INF"
      id="Fact000558"
      unitRef="Shares">1082666</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2025-04-012025-06-30"
      decimals="INF"
      id="Fact000560"
      unitRef="Shares">2348780</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2025-01-012025-06-30"
      decimals="INF"
      id="Fact000562"
      unitRef="Shares">2345901</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000565">&lt;p id="xdx_890_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zLpFnzZGMfNj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zXTubh2mIGXc"&gt;Earnings
applicable to common stock and common stock shares used in the calculation of basic and diluted earnings per share are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9pt; width: 40%; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_493_20260401__20260630_zN7nk3Uyawcc" style="border-bottom: black 1pt solid; width: 11%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_498_20250401__20250630_zMNXsKUKBL8e" style="border-bottom: black 1pt solid; width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_49A_20260101__20260630_zyx8ba75d7B8" style="border-bottom: black 1pt solid; width: 11%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_492_20250101__20250630_zYodREUvsU5g" style="border-bottom: black 1pt solid; width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 7%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three
    months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
    months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasicAbstract_iB_zNxlVDzoyxY3" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Numerator:
    (in Thousands)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40A_eus-gaap--NetIncomeLoss_i01_pn3n3_z2U2Q0Et7pYb" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    income (loss)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(158&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;3,233&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;(1,120&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;3,577&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="background-color: white; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_iB_zJiGIqwwMpWe" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: #CCEEFF; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Denominator:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_pid_uShares_maEPS_zqE9SlY2Iz7k" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: white; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted
    average number of basic shares outstanding&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70,637,199&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70,200,039&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70,631,380&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70,151,928&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_402_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_i01_pid_uShares_maEPS_zy3jrJDtt1ke" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted
    average additional shares assuming conversion of in-the-money stock options to common shares and assumed repurchase of common
    shares by the Company&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0587"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,380,640&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0589"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,346,001&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01T_pid_uShares_mtEPS_z3u3qP5BKFnb" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted
    average number of diluted common shares outstanding&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70,637,199&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;72,580,679&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;70,631,380&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;72,497,929&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="background-color: #CCEEFF; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--EarningsPerShareBasicAbstract_iB_zRzs673ZKPdg" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: white; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Basic
    earnings per common share:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    income (loss) per share &#x2013; basic&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--EarningsPerShareBasic_i01_pp2p0_c20260401__20260630_zwF6uwot7oh3" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - basic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(0.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--EarningsPerShareBasic_i01_pp2p0_c20250401__20250630_zQEnrY7LGELi" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - basic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.04&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--EarningsPerShareBasic_i01_pp2p0_c20260101__20260630_ztobspHxyoJ2" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - basic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(0.02&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--EarningsPerShareBasic_i01_pp2p0_c20250101__20250630_zJbSZF8nNrg1" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - basic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.05&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--EarningsPerShareDilutedAbstract_iB_zNQw1D8CuR7a" style="vertical-align: bottom"&gt;
    &lt;td style="background-color: white; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Diluted
    earnings per common share:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    income (loss) per share &#x2013; diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--EarningsPerShareDiluted_i01_pp2p0_c20260401__20260630_zrukU1ujVxC" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - diluted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(0.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--EarningsPerShareDiluted_i01_pp2p0_c20250401__20250630_zfHRGT7vYVBl" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - diluted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.04&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--EarningsPerShareDiluted_i01_pp2p0_c20260101__20260630_zgySRzybvYll" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - diluted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(0.02&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--EarningsPerShareDiluted_i01_pp2p0_c20250101__20250630_z1IHTUL86jsa" style="border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right" title="Net (loss) income per share - diluted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.05&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000572"
      unitRef="USD">-158000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000573"
      unitRef="USD">3233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000574"
      unitRef="USD">-1120000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000575"
      unitRef="USD">3577000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2026-04-012026-06-30"
      decimals="INF"
      id="Fact000582"
      unitRef="Shares">70637199</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-04-012025-06-30"
      decimals="INF"
      id="Fact000583"
      unitRef="Shares">70200039</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2026-01-01to2026-06-30"
      decimals="INF"
      id="Fact000584"
      unitRef="Shares">70631380</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-06-30"
      decimals="INF"
      id="Fact000585"
      unitRef="Shares">70151928</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="From2025-04-012025-06-30"
      decimals="INF"
      id="Fact000588"
      unitRef="Shares">2380640</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="From2025-01-012025-06-30"
      decimals="INF"
      id="Fact000590"
      unitRef="Shares">2346001</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2026-04-012026-06-30"
      decimals="INF"
      id="Fact000592"
      unitRef="Shares">70637199</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-04-012025-06-30"
      decimals="INF"
      id="Fact000593"
      unitRef="Shares">72580679</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2026-01-01to2026-06-30"
      decimals="INF"
      id="Fact000594"
      unitRef="Shares">70631380</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-06-30"
      decimals="INF"
      id="Fact000595"
      unitRef="Shares">72497929</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2026-04-012026-06-30"
      decimals="2"
      id="Fact000602"
      unitRef="USDPShares">-0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-04-012025-06-30"
      decimals="2"
      id="Fact000604"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2026-01-01to2026-06-30"
      decimals="2"
      id="Fact000606"
      unitRef="USDPShares">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-06-30"
      decimals="2"
      id="Fact000608"
      unitRef="USDPShares">0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2026-04-012026-06-30"
      decimals="2"
      id="Fact000615"
      unitRef="USDPShares">-0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-04-012025-06-30"
      decimals="2"
      id="Fact000617"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2026-01-01to2026-06-30"
      decimals="2"
      id="Fact000619"
      unitRef="USDPShares">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-06-30"
      decimals="2"
      id="Fact000621"
      unitRef="USDPShares">0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000623">&lt;p id="xdx_802_eus-gaap--FinancialInstrumentsDisclosureTextBlock_zQUlfyP7sIU8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(5)
&lt;span id="xdx_827_zapPmueqJUe7"&gt;Financial Instruments&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
follow ASC Topic 820, &lt;i&gt;Fair Value Measurements and Disclosures&lt;/i&gt;, which defines fair value, establishes a framework for measuring
fair value, and expands disclosures about fair value measurements. The fair value framework requires the categorization of assets and
liabilities into three levels based upon the assumptions (inputs) used to price the assets or liabilities. Level 1 provides the most
reliable measure of fair value, whereas Level 3 generally requires significant management judgment.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Our financial instruments
include cash, accounts receivable, net, accounts payable and accrued expenses, along with any short-term and long-term borrowings as described
in Note 6. The carrying values of cash, accounts receivable, net, and accounts payable and accrued expenses are reasonable estimates
of their fair value due to the short-term nature of these accounts. The fair value of short-term and long-term debt approximates carrying
value based on comparison of terms to similar debt offerings in the marketplace.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;There
were no financial instruments adjusted to fair value on June 30, 2026 and December 31, 2025.&lt;/span&gt;&lt;/p&gt;

</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000625">&lt;p id="xdx_803_eus-gaap--DebtDisclosureTextBlock_zobvurNBgWM7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(6)
&lt;span id="xdx_826_zQZdlAyr1NS6"&gt;Related Party Notes and Lines of Credit&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_898_eus-gaap--ScheduleOfLineOfCreditFacilitiesTextBlock_zPVMWLnUcNwb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zSQtt2x48kd9"&gt;Notes
and lines of credit consist of the following:&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;As
    of June 30, 2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;As
    of December 31, 2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Rate at June 30,
    2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total
    Borrowing Capacity&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Outstanding
    Borrowed Balance&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total
    Borrowing Capacity&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Outstanding
    Borrowed Balance&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: top; width: 33%; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Libertyville
    Bank &amp;amp; Trust &lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--RelatedPartyTransactionRate_pid_dp_uPure_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustMember_fKDEp_zeNSB4b7NKLk" style="vertical-align: bottom; width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.75&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20260630__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustMember_fKDEp_zaop3YkTNNDb" style="vertical-align: bottom; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--LineOfCredit_iI_c20260630__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustMember_fKDEp_z596CMzjiqW3" style="vertical-align: bottom; width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0630"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20251231__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustMember_fKDEp_zFpcTRgPCsvh" style="vertical-align: top; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--LineOfCredit_iI_c20251231__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustMember_fKDEp_zaPJ5qo59OWc" style="vertical-align: top; width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0632"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: top; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Libertyville
    Bank &amp;amp; Trust &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--RelatedPartyTransactionRate_pid_dp_uPure_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustOneMember_fKDIp_z6pMaNt9n6Kl" style="vertical-align: bottom; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.75&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20260630__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustOneMember_fKDIp_z3kMcHOo0c4" style="vertical-align: bottom; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;500&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--LineOfCredit_iI_c20260630__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustOneMember_fKDIp_zreFymM7mUkk" style="vertical-align: bottom; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0635"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20251231__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustOneMember_fKDIp_zFdPKrvg0mia" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;500&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--LineOfCredit_iI_c20251231__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustOneMember_fKDIp_zUHtES0cWvek" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0637"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: top; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Beachcorp,
    LLC &lt;sup&gt;(3) &lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--RelatedPartyTransactionRate_pid_dp_uPure_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_fKDMp_zSQUBneQYpUj" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_fKDMp_z8cw3dxe4Kij" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9,504&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--LineOfCredit_iI_c20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_fKDMp_zvzXz9NFWRXc" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,787&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20251231__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_fKDMp_znakNIxEWXHk" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6,236&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--LineOfCredit_iI_c20251231__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_fKDMp_zVeGjv5C14Zh" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,767&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: top; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Beachcorp,
    LLC &lt;sup&gt;(4) &lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--RelatedPartyTransactionRate_pid_dp_uPure_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCOneMember_fKDQp_zNTd3nGJPT7d" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCOneMember_fKDQp_zuFFInitn4Ve" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--LineOfCredit_iI_c20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCOneMember_fKDQp_z5glhDQrwZR5" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9,500&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20251231__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCOneMember_fKDQp_zZdj0dqPbK3i" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--LineOfCredit_iI_c20251231__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCOneMember_fKDQp_zAxq1ojBheA8" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9,500&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: top; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Strandler,
    LLC&#160;&#160;&#160;&lt;sup&gt;(5) &lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--RelatedPartyTransactionRate_pid_dp_uPure_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_fKDUp_zFIrNzot2bSi" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20260630__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_fKDUp_zA03xnmSx5se" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--LineOfCredit_iI_c20260630__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_fKDUp_zEB0YuSUoPIl" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20251231__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_fKDUp_zZOw5SjyvZK3" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--LineOfCredit_iI_c20251231__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_fKDUp_zZvcvVCghZc5" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F0C_zeILK1Op9mbl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F12_zpsHSpe38KW3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Since
                                         July 2014, we have maintained a bank-issued letter of credit for up to $&lt;span id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20140731__us-gaap--CreditFacilityAxis__us-gaap--LetterOfCreditMember_zCZyHVHevIOa"&gt;30&lt;/span&gt; in borrowings,
                                         with interest at the &lt;span id="xdx_902_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20140701__20140731__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zCxfBQxLLkl7" title="Variable interest rate basis"&gt;prime rate&lt;/span&gt; plus &lt;span id="xdx_901_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pii_dp_uPure_c20140701__20140731__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_ztCWOnV4RAed" title="Basis spread variable interest rate"&gt;1&lt;/span&gt;%, to support our obligations under our Romeoville,
                                         Illinois facility lease agreement. No borrowings have been incurred under this promissory
                                         note. It is our intention to renew this note annually. Because there were no amounts
                                         outstanding on the note at any time during 2026 or 2025, we have recorded no related
                                         liability on our condensed consolidated balance sheet.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F04_zK0QAmgbXqte" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F17_zh38SUCfjbY4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
                                         December 21, 2021, the existing credit agreement with Libertyville was converted for
                                         use to support our obligations under our newly leased manufacturing and warehouse space
                                         in Bolingbrook, Illinois. Interest on drawn balances will be at the &lt;span id="xdx_906_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20210101__20211221__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zorX2phQXpV8" title="Variable interest rate basis"&gt;prime rate&lt;/span&gt; plus &lt;span id="xdx_903_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20210101__20211221__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zRnTLr91LFOa" title="Basis spread variable interest rate"&gt;1&lt;/span&gt;%.
                                         This credit agreement has a maturity of &lt;span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20210101__20211221__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zQdxhfDOF9p4" title="Maturity date"&gt;December 22, 2026&lt;/span&gt;. We expect to renew this agreement
                                         annually, as the lease requires. This credit agreement is secured by all the unencumbered
                                         assets of the Company and has superior collateral rights to those credit facilities with
                                         Beachcorp, LLC and Strandler, LLC.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F05_z2lqvo1g9eVd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F11_zcK1uDvi6R63" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
                                         January 28, 2022, the Company entered into an Amended and Restated Business Loan Agreement
                                         (the &#x201c;A&amp;amp;R Loan Agreement&#x201d;), which amends and restates the Master Agreement
                                         between the Company and Beachcorp, LLC, and a new promissory note in order to evidence
                                         the A/R Revolver facility, including an amendment to expand the limit on the A/R Revolver
                                         Facility from $&lt;span id="xdx_908_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20220126__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zPYcvO5MNJKb" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;6,000&lt;/span&gt; to $&lt;span id="xdx_904_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zcvgCbKSaGh3" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;8,000&lt;/span&gt;, reduce the interest rate to the &lt;span id="xdx_90D_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zJYj4Wn7OJEh" title="Debt Instrument, Description of Variable Rate Basis"&gt;prime rate&lt;/span&gt; plus &lt;span id="xdx_903_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zaQvuA6IRBe9" title="Debt Instrument, Basis Spread on Variable Rate"&gt;0.75&lt;/span&gt;%,
                                         and extend the maturity of the A/R Revolver Facility to &lt;span id="xdx_90E_eus-gaap--LineOfCreditFacilityExpirationDate1_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zIBV2gxvMuX9" title="Line of Credit Facility, Expiration Date"&gt;March 31, 2024&lt;/span&gt;. On March 1, 2024,
                                         the Company entered into a Second Amendment to the Amended and Restated Business Loan
                                         Agreement extending the maturity of the A/R Revolver Facility to &lt;span id="xdx_90C_eus-gaap--LineOfCreditFacilityExpirationDate1_c20240229__20240301__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z8PJIa46TM89" title="Line of Credit Facility, Expiration Date"&gt;October 1, 2025&lt;/span&gt;. On
                                         May 27, 2025, the Company entered into a Third Amendment to the Amended and Restated
                                         Business Loan Agreement to expand the limit on the A/R Revolver Facility from $&lt;span id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20250525__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_ztSIKri4NB5a" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;8,000&lt;/span&gt;
                                         to $&lt;span id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20250527__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z5qkHDtSHL84" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;12,000&lt;/span&gt;, and extend its maturity to &lt;span id="xdx_908_eus-gaap--LineOfCreditFacilityExpirationDate1_c20250526__20250527__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zMLsu1SNNdY7" title="Line of Credit Facility, Expiration Date"&gt;April 30, 2027&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/span&gt;&lt;/p&gt;





&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; background-color: white"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F01_zXJJS6gmBRE8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F11_zbIRZqUkPCCc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
                                                                                                                                                                          January 28, 2022, the Company entered into the A&amp;amp;R Loan Agreement and a new revolving loan agreement (&#x201c;Inventory
                                                                                                                                                                          Facility&#x201d;) with Beachcorp, LLC, and a new promissory note in order to evidence the Inventory Facility. The maximum borrowing
                                                                                                                                                                          amount under the Inventory Facility was $&lt;span id="xdx_90B_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zXOUKF7u4WDc" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;4,000&lt;/span&gt;,
                                                                                                                                                                          with a borrowing base consisting of up to &lt;span id="xdx_90C_ecustom--LineOfCreditPercentageOfEligibleInventory_pid_dp_uPure_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zF9raKYAs8l9"&gt;50&lt;/span&gt;%
                                                                                                                                                                          of the value of qualified inventory of the Company. The interest rate for the Inventory Revolver is at the &lt;span id="xdx_901_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zEkAx0Ukk2gk"&gt;prime
                                                                                                                                                                          rate&lt;/span&gt; plus &lt;span id="xdx_903_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zAP2quIRyBUi"&gt;0.75&lt;/span&gt;%,
                                                                                                                                                                          and it was set to mature on &lt;span id="xdx_902_eus-gaap--LineOfCreditFacilityExpirationDate1_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zaWpE3mFbmLb"&gt;March
                                                                                                                                                                          31, 2024&lt;/span&gt;. On November 13, 2023, the Company entered into a Replacement Promissory Note with Beachcorp, LLC replacing the
                                                                                                                                                                          Inventory Facility promissory note executed on January 28, 2022. The maximum borrowing amount under the replacement Inventory
                                                                                                                                                                          Facility was increased to $&lt;span id="xdx_906_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20231113__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zHleD0QxwKX7"&gt;5,200&lt;/span&gt;,
                                                                                                                                                                          with a borrowing base consisting of up to &lt;span id="xdx_90C_ecustom--LineOfCreditPercentageOfEligibleInventory_pid_dp_uPure_c20231112__20231113__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z46BYcEuc3de"&gt;55&lt;/span&gt;%
                                                                                                                                                                          of the value of qualified inventory of the Company. The interest rate for the replacement Inventory Revolver remains at the &lt;span id="xdx_905_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20231112__20231113__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z7o2dnM2YhB5"&gt;prime
                                                                                                                                                                          rate&lt;/span&gt; plus &lt;span id="xdx_905_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20231112__20231113__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zmQfMxAqoz36"&gt;0.75&lt;/span&gt;%.
                                                                                                                                                                          On March 1, 2024, the company entered into a Second Amendment to the Business Loan Agreement extending the maturity of the Inventory
                                                                                                                                                                          Revolver Facility to &lt;span id="xdx_902_eus-gaap--LineOfCreditFacilityExpirationDate1_c20240229__20240301__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z27tkEZQEj9g"&gt;October
                                                                                                                                                                          1, 2025&lt;/span&gt;. On May 27, 2025, the Company entered into a Third Amendment to the Business Loan Agreement to expand the limit on
                                                                                                                                                                          the Inventory Revolver Facility from $&lt;span id="xdx_903_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20250525__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zvwbSbacSZxb" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;5,200&lt;/span&gt;
                                                                                                                                                                          to $&lt;span id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20250527__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zkFATuYXrlNb" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;10,000&lt;/span&gt;,
                                                                                                                                                                          and extend its maturity to &lt;span id="xdx_90A_eus-gaap--LineOfCreditFacilityExpirationDate1_c20250526__20250527__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zvb8UCuI7dX9"&gt;April
                                                                                                                                                                          30, 2027&lt;/span&gt;. As described below in Note 11 (Restatement of Previously Issued Consolidated Financial Statements), the Company
                                                                                                                                                                          recently identified errors in its historical accounting for labor and overhead included in inventories.&#160; As a result,
                                                                                                                                                                          inventories were overstated in past borrowing base calculations under the Inventory Facility.&#160; Effective August 17, 2026,
                                                                                                                                                                          Beachcorp, LLC provided a waiver of all breaches and defaults under the Inventory Facility as a result of the foregoing up to a
                                                                                                                                                                          maximum of &lt;span id="xdx_900_ecustom--OverstatedInventoryMaximumWaiver_iI_pin3_c20260817__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z9H73ZyoHiib" title="Overstated inventory maximum waiver"&gt;$3,000&lt;/span&gt;
                                                                                                                                                                          in overstated inventory. The Company does not expect there to be any prospective impact on the compliance or availability of the Inventory
Facility.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; background-color: white"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F09_zIKin5kanwV4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F16_zg46gbdexUJ7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
                                         January 28, 2022, the Company entered into an additional Business Loan Agreement (the
                                         &#x201c;New Term Loan Agreement&#x201d;) with Strandler, LLC, which effectively transferred
                                         or assigned the Term Loan to Strandler, LLC from Beachcorp, LLC. Interest on the New
                                         Term Loan is at the &lt;span id="xdx_905_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20220127__20220128__us-gaap--CreditFacilityAxis__custom--TermLoanMember__srt--CounterpartyNameAxis__custom--StrandlerLLCMember_zhYM6r3FbXBl"&gt;prime rate&lt;/span&gt; plus &lt;span id="xdx_909_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20220127__20220128__us-gaap--CreditFacilityAxis__custom--TermLoanMember__srt--CounterpartyNameAxis__custom--StrandlerLLCMember_zyxqZa0GhJm6"&gt;0.75&lt;/span&gt;%. Strandler, LLC is also an affiliate of Bradford
                                         T. Whitmore. On March 1, 2024, the company entered into a Second Amendment to the Business
                                         Loan Agreement extending the maturity of the Term Maturity Note to &lt;span id="xdx_90A_eus-gaap--LineOfCreditFacilityExpirationDate1_c20240229__20240301__us-gaap--CreditFacilityAxis__custom--TermLoanMember__srt--CounterpartyNameAxis__custom--StrandlerLLCMember_zrvwqsFTzP9b"&gt;October 1, 2025&lt;/span&gt;. On
                                         May 27, 2025, the Company entered into a Third Amendment to the Business Loan Agreement
                                         extending the maturity of the Term Maturity Note to &lt;span id="xdx_908_eus-gaap--LineOfCreditFacilityExpirationDate1_c20250526__20250527__us-gaap--CreditFacilityAxis__custom--TermLoanMember__srt--CounterpartyNameAxis__custom--StrandlerLLCMember_zRLxU3yEqg29"&gt;April 30, 2027&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8A1_zDqqwZiIlBcb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify; text-indent: 31.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company classifies the line of credit &#x2013; accounts receivable as current because we are required to pay back the borrowings
as cash is received from our customers. The Company&#x2019;s remaining debt is presented within the Consolidated Balance Sheet
as of June 30, 2026, and December 31, 2025, in accordance with the maturity dates in the financing agreements. The Company&#x2019;s
loan agreements with Strandler, LLC and Beachcorp, LLC currently are set to expire on April 30, 2027, which could become an operating
risk if we are not able to refinance or extend the maturity dates. It is the Company&#x2019;s intention to refinance or extend
the maturity dates for the debt held with Strandler, LLC and Beachcorp, LL&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Beachcorp,
LLC and Strandler, LLC are affiliates of Mr. Bradford T. Whitmore, who beneficially owns a majority of the Company&#x2019;s common
stock and is the brother of Ms. R. Janet Whitmore, a director of the Company and the chair of the Company&#x2019;s board of directors.
The A/R Revolver Facility, the Inventory Facility and the New Term Loan are all secured by all the unencumbered assets of the
Company and subordinated to the Company&#x2019;s credit facility with Libertyville Bank &amp;amp; Trust.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_z6CqvfkhTsQ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Related
party interest expense consists of the following:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 48%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three
    months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
    months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Interest expense, related parties&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--InterestExpense_c20260401__20260630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zXkqexkPi3B8" style="text-align: right" title="Interest expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;279&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--InterestExpense_c20250401__20250630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zdnUUQ1x4w2e" style="text-align: right" title="Interest expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;282&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--InterestExpense_c20260101__20260630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zbScl6ycwja2" style="text-align: right" title="Interest expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;542&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--InterestExpense_c20250101__20250630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zYlsNKFTaUuk" style="text-align: right" title="Interest expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;458&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
interest consists of the following:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;As
    of&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
    30, 2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 17%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 17%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued interest
    expense, related parties&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pn3n3_c20260630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_ztq9dsgTpYD7" style="vertical-align: top; text-align: right" title="Accrued interest expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;90&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pn3n3_c20251231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zFMm1Cb1ceYb" style="vertical-align: bottom; text-align: right" title="Accrued interest expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;81&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding
balances associated with related parties are as follows:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
31, 2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; width: 74%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Beachcorp,
    LLC&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_zDUuHU7G3yzc" style="vertical-align: top; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;13,287&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_c20250101__20251231__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_z56l6uefaJTb" style="vertical-align: bottom; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14,267&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Strandler,
    LLC&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_zxbvDFYSVML3" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_c20250101__20251231__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_zM9EE8C8HSU1" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p id="xdx_8A5_zaotMxGF62M4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000627">&lt;p id="xdx_898_eus-gaap--ScheduleOfLineOfCreditFacilitiesTextBlock_zPVMWLnUcNwb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zSQtt2x48kd9"&gt;Notes
and lines of credit consist of the following:&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;As
    of June 30, 2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;As
    of December 31, 2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Rate at June 30,
    2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total
    Borrowing Capacity&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Outstanding
    Borrowed Balance&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total
    Borrowing Capacity&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Outstanding
    Borrowed Balance&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: top; width: 33%; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Libertyville
    Bank &amp;amp; Trust &lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--RelatedPartyTransactionRate_pid_dp_uPure_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustMember_fKDEp_zeNSB4b7NKLk" style="vertical-align: bottom; width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.75&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20260630__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustMember_fKDEp_zaop3YkTNNDb" style="vertical-align: bottom; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--LineOfCredit_iI_c20260630__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustMember_fKDEp_z596CMzjiqW3" style="vertical-align: bottom; width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0630"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20251231__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustMember_fKDEp_zFpcTRgPCsvh" style="vertical-align: top; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--LineOfCredit_iI_c20251231__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustMember_fKDEp_zaPJ5qo59OWc" style="vertical-align: top; width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0632"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: top; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Libertyville
    Bank &amp;amp; Trust &lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--RelatedPartyTransactionRate_pid_dp_uPure_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustOneMember_fKDIp_z6pMaNt9n6Kl" style="vertical-align: bottom; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.75&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20260630__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustOneMember_fKDIp_z3kMcHOo0c4" style="vertical-align: bottom; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;500&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--LineOfCredit_iI_c20260630__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustOneMember_fKDIp_zreFymM7mUkk" style="vertical-align: bottom; background-color: white; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0635"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20251231__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustOneMember_fKDIp_zFdPKrvg0mia" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;500&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--LineOfCredit_iI_c20251231__us-gaap--CreditFacilityAxis__custom--LibertyvilleBankAndTrustOneMember_fKDIp_zUHtES0cWvek" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0637"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: top; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Beachcorp,
    LLC &lt;sup&gt;(3) &lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--RelatedPartyTransactionRate_pid_dp_uPure_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_fKDMp_zSQUBneQYpUj" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_fKDMp_z8cw3dxe4Kij" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9,504&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--LineOfCredit_iI_c20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_fKDMp_zvzXz9NFWRXc" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,787&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20251231__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_fKDMp_znakNIxEWXHk" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6,236&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--LineOfCredit_iI_c20251231__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_fKDMp_zVeGjv5C14Zh" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,767&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: top; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Beachcorp,
    LLC &lt;sup&gt;(4) &lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--RelatedPartyTransactionRate_pid_dp_uPure_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCOneMember_fKDQp_zNTd3nGJPT7d" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCOneMember_fKDQp_zuFFInitn4Ve" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--LineOfCredit_iI_c20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCOneMember_fKDQp_z5glhDQrwZR5" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9,500&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20251231__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCOneMember_fKDQp_zZdj0dqPbK3i" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--LineOfCredit_iI_c20251231__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCOneMember_fKDQp_zAxq1ojBheA8" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9,500&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: top; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Strandler,
    LLC&#160;&#160;&#160;&lt;sup&gt;(5) &lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--RelatedPartyTransactionRate_pid_dp_uPure_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_fKDUp_zFIrNzot2bSi" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20260630__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_fKDUp_zA03xnmSx5se" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--LineOfCredit_iI_c20260630__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_fKDUp_zEB0YuSUoPIl" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20251231__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_fKDUp_zZOw5SjyvZK3" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--LineOfCredit_iI_c20251231__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_fKDUp_zZvcvVCghZc5" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F0C_zeILK1Op9mbl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F12_zpsHSpe38KW3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Since
                                         July 2014, we have maintained a bank-issued letter of credit for up to $&lt;span id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20140731__us-gaap--CreditFacilityAxis__us-gaap--LetterOfCreditMember_zCZyHVHevIOa"&gt;30&lt;/span&gt; in borrowings,
                                         with interest at the &lt;span id="xdx_902_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20140701__20140731__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zCxfBQxLLkl7" title="Variable interest rate basis"&gt;prime rate&lt;/span&gt; plus &lt;span id="xdx_901_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pii_dp_uPure_c20140701__20140731__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_ztCWOnV4RAed" title="Basis spread variable interest rate"&gt;1&lt;/span&gt;%, to support our obligations under our Romeoville,
                                         Illinois facility lease agreement. No borrowings have been incurred under this promissory
                                         note. It is our intention to renew this note annually. Because there were no amounts
                                         outstanding on the note at any time during 2026 or 2025, we have recorded no related
                                         liability on our condensed consolidated balance sheet.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F04_zK0QAmgbXqte" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F17_zh38SUCfjbY4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
                                         December 21, 2021, the existing credit agreement with Libertyville was converted for
                                         use to support our obligations under our newly leased manufacturing and warehouse space
                                         in Bolingbrook, Illinois. Interest on drawn balances will be at the &lt;span id="xdx_906_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20210101__20211221__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zorX2phQXpV8" title="Variable interest rate basis"&gt;prime rate&lt;/span&gt; plus &lt;span id="xdx_903_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20210101__20211221__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zRnTLr91LFOa" title="Basis spread variable interest rate"&gt;1&lt;/span&gt;%.
                                         This credit agreement has a maturity of &lt;span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20210101__20211221__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zQdxhfDOF9p4" title="Maturity date"&gt;December 22, 2026&lt;/span&gt;. We expect to renew this agreement
                                         annually, as the lease requires. This credit agreement is secured by all the unencumbered
                                         assets of the Company and has superior collateral rights to those credit facilities with
                                         Beachcorp, LLC and Strandler, LLC.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F05_z2lqvo1g9eVd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F11_zcK1uDvi6R63" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
                                         January 28, 2022, the Company entered into an Amended and Restated Business Loan Agreement
                                         (the &#x201c;A&amp;amp;R Loan Agreement&#x201d;), which amends and restates the Master Agreement
                                         between the Company and Beachcorp, LLC, and a new promissory note in order to evidence
                                         the A/R Revolver facility, including an amendment to expand the limit on the A/R Revolver
                                         Facility from $&lt;span id="xdx_908_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20220126__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zPYcvO5MNJKb" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;6,000&lt;/span&gt; to $&lt;span id="xdx_904_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zcvgCbKSaGh3" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;8,000&lt;/span&gt;, reduce the interest rate to the &lt;span id="xdx_90D_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zJYj4Wn7OJEh" title="Debt Instrument, Description of Variable Rate Basis"&gt;prime rate&lt;/span&gt; plus &lt;span id="xdx_903_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zaQvuA6IRBe9" title="Debt Instrument, Basis Spread on Variable Rate"&gt;0.75&lt;/span&gt;%,
                                         and extend the maturity of the A/R Revolver Facility to &lt;span id="xdx_90E_eus-gaap--LineOfCreditFacilityExpirationDate1_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zIBV2gxvMuX9" title="Line of Credit Facility, Expiration Date"&gt;March 31, 2024&lt;/span&gt;. On March 1, 2024,
                                         the Company entered into a Second Amendment to the Amended and Restated Business Loan
                                         Agreement extending the maturity of the A/R Revolver Facility to &lt;span id="xdx_90C_eus-gaap--LineOfCreditFacilityExpirationDate1_c20240229__20240301__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z8PJIa46TM89" title="Line of Credit Facility, Expiration Date"&gt;October 1, 2025&lt;/span&gt;. On
                                         May 27, 2025, the Company entered into a Third Amendment to the Amended and Restated
                                         Business Loan Agreement to expand the limit on the A/R Revolver Facility from $&lt;span id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20250525__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_ztSIKri4NB5a" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;8,000&lt;/span&gt;
                                         to $&lt;span id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20250527__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z5qkHDtSHL84" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;12,000&lt;/span&gt;, and extend its maturity to &lt;span id="xdx_908_eus-gaap--LineOfCreditFacilityExpirationDate1_c20250526__20250527__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zMLsu1SNNdY7" title="Line of Credit Facility, Expiration Date"&gt;April 30, 2027&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/span&gt;&lt;/p&gt;





&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; background-color: white"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F01_zXJJS6gmBRE8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F11_zbIRZqUkPCCc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
                                                                                                                                                                          January 28, 2022, the Company entered into the A&amp;amp;R Loan Agreement and a new revolving loan agreement (&#x201c;Inventory
                                                                                                                                                                          Facility&#x201d;) with Beachcorp, LLC, and a new promissory note in order to evidence the Inventory Facility. The maximum borrowing
                                                                                                                                                                          amount under the Inventory Facility was $&lt;span id="xdx_90B_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zXOUKF7u4WDc" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;4,000&lt;/span&gt;,
                                                                                                                                                                          with a borrowing base consisting of up to &lt;span id="xdx_90C_ecustom--LineOfCreditPercentageOfEligibleInventory_pid_dp_uPure_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zF9raKYAs8l9"&gt;50&lt;/span&gt;%
                                                                                                                                                                          of the value of qualified inventory of the Company. The interest rate for the Inventory Revolver is at the &lt;span id="xdx_901_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zEkAx0Ukk2gk"&gt;prime
                                                                                                                                                                          rate&lt;/span&gt; plus &lt;span id="xdx_903_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zAP2quIRyBUi"&gt;0.75&lt;/span&gt;%,
                                                                                                                                                                          and it was set to mature on &lt;span id="xdx_902_eus-gaap--LineOfCreditFacilityExpirationDate1_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zaWpE3mFbmLb"&gt;March
                                                                                                                                                                          31, 2024&lt;/span&gt;. On November 13, 2023, the Company entered into a Replacement Promissory Note with Beachcorp, LLC replacing the
                                                                                                                                                                          Inventory Facility promissory note executed on January 28, 2022. The maximum borrowing amount under the replacement Inventory
                                                                                                                                                                          Facility was increased to $&lt;span id="xdx_906_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20231113__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zHleD0QxwKX7"&gt;5,200&lt;/span&gt;,
                                                                                                                                                                          with a borrowing base consisting of up to &lt;span id="xdx_90C_ecustom--LineOfCreditPercentageOfEligibleInventory_pid_dp_uPure_c20231112__20231113__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z46BYcEuc3de"&gt;55&lt;/span&gt;%
                                                                                                                                                                          of the value of qualified inventory of the Company. The interest rate for the replacement Inventory Revolver remains at the &lt;span id="xdx_905_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20231112__20231113__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z7o2dnM2YhB5"&gt;prime
                                                                                                                                                                          rate&lt;/span&gt; plus &lt;span id="xdx_905_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20231112__20231113__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zmQfMxAqoz36"&gt;0.75&lt;/span&gt;%.
                                                                                                                                                                          On March 1, 2024, the company entered into a Second Amendment to the Business Loan Agreement extending the maturity of the Inventory
                                                                                                                                                                          Revolver Facility to &lt;span id="xdx_902_eus-gaap--LineOfCreditFacilityExpirationDate1_c20240229__20240301__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z27tkEZQEj9g"&gt;October
                                                                                                                                                                          1, 2025&lt;/span&gt;. On May 27, 2025, the Company entered into a Third Amendment to the Business Loan Agreement to expand the limit on
                                                                                                                                                                          the Inventory Revolver Facility from $&lt;span id="xdx_903_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20250525__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zvwbSbacSZxb" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;5,200&lt;/span&gt;
                                                                                                                                                                          to $&lt;span id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20250527__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zkFATuYXrlNb" title="Line of Credit Facility, Maximum Borrowing Capacity"&gt;10,000&lt;/span&gt;,
                                                                                                                                                                          and extend its maturity to &lt;span id="xdx_90A_eus-gaap--LineOfCreditFacilityExpirationDate1_c20250526__20250527__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zvb8UCuI7dX9"&gt;April
                                                                                                                                                                          30, 2027&lt;/span&gt;. As described below in Note 11 (Restatement of Previously Issued Consolidated Financial Statements), the Company
                                                                                                                                                                          recently identified errors in its historical accounting for labor and overhead included in inventories.&#160; As a result,
                                                                                                                                                                          inventories were overstated in past borrowing base calculations under the Inventory Facility.&#160; Effective August 17, 2026,
                                                                                                                                                                          Beachcorp, LLC provided a waiver of all breaches and defaults under the Inventory Facility as a result of the foregoing up to a
                                                                                                                                                                          maximum of &lt;span id="xdx_900_ecustom--OverstatedInventoryMaximumWaiver_iI_pin3_c20260817__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z9H73ZyoHiib" title="Overstated inventory maximum waiver"&gt;$3,000&lt;/span&gt;
                                                                                                                                                                          in overstated inventory. The Company does not expect there to be any prospective impact on the compliance or availability of the Inventory
Facility.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; background-color: white"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F09_zIKin5kanwV4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F16_zg46gbdexUJ7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
                                         January 28, 2022, the Company entered into an additional Business Loan Agreement (the
                                         &#x201c;New Term Loan Agreement&#x201d;) with Strandler, LLC, which effectively transferred
                                         or assigned the Term Loan to Strandler, LLC from Beachcorp, LLC. Interest on the New
                                         Term Loan is at the &lt;span id="xdx_905_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20220127__20220128__us-gaap--CreditFacilityAxis__custom--TermLoanMember__srt--CounterpartyNameAxis__custom--StrandlerLLCMember_zhYM6r3FbXBl"&gt;prime rate&lt;/span&gt; plus &lt;span id="xdx_909_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20220127__20220128__us-gaap--CreditFacilityAxis__custom--TermLoanMember__srt--CounterpartyNameAxis__custom--StrandlerLLCMember_zyxqZa0GhJm6"&gt;0.75&lt;/span&gt;%. Strandler, LLC is also an affiliate of Bradford
                                         T. Whitmore. On March 1, 2024, the company entered into a Second Amendment to the Business
                                         Loan Agreement extending the maturity of the Term Maturity Note to &lt;span id="xdx_90A_eus-gaap--LineOfCreditFacilityExpirationDate1_c20240229__20240301__us-gaap--CreditFacilityAxis__custom--TermLoanMember__srt--CounterpartyNameAxis__custom--StrandlerLLCMember_zrvwqsFTzP9b"&gt;October 1, 2025&lt;/span&gt;. On
                                         May 27, 2025, the Company entered into a Third Amendment to the Business Loan Agreement
                                         extending the maturity of the Term Maturity Note to &lt;span id="xdx_908_eus-gaap--LineOfCreditFacilityExpirationDate1_c20250526__20250527__us-gaap--CreditFacilityAxis__custom--TermLoanMember__srt--CounterpartyNameAxis__custom--StrandlerLLCMember_zRLxU3yEqg29"&gt;April 30, 2027&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="From2026-01-012026-06-30_custom_LibertyvilleBankAndTrustMember"
      decimals="INF"
      id="Fact000628"
      unitRef="Pure">0.0775</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf2026-06-30_custom_LibertyvilleBankAndTrustMember"
      decimals="-3"
      id="Fact000629"
      unitRef="USD">30000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf2025-12-31_custom_LibertyvilleBankAndTrustMember"
      decimals="-3"
      id="Fact000631"
      unitRef="USD">30000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="From2026-01-012026-06-30_custom_LibertyvilleBankAndTrustOneMember"
      decimals="INF"
      id="Fact000633"
      unitRef="Pure">0.0775</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf2026-06-30_custom_LibertyvilleBankAndTrustOneMember"
      decimals="-3"
      id="Fact000634"
      unitRef="USD">500000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf2025-12-31_custom_LibertyvilleBankAndTrustOneMember"
      decimals="-3"
      id="Fact000636"
      unitRef="USD">500000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="From2026-01-012026-06-30_custom_BeachcorpLLCMember"
      decimals="INF"
      id="Fact000638"
      unitRef="Pure">0.0750</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf2026-06-30_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000639"
      unitRef="USD">9504000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="AsOf2026-06-30_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000640"
      unitRef="USD">3787000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf2025-12-31_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000641"
      unitRef="USD">6236000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="AsOf2025-12-31_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000642"
      unitRef="USD">4767000</us-gaap:LineOfCredit>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="From2026-01-012026-06-30_custom_BeachcorpLLCOneMember"
      decimals="INF"
      id="Fact000643"
      unitRef="Pure">0.0750</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf2026-06-30_custom_BeachcorpLLCOneMember"
      decimals="-3"
      id="Fact000644"
      unitRef="USD">10000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="AsOf2026-06-30_custom_BeachcorpLLCOneMember"
      decimals="-3"
      id="Fact000645"
      unitRef="USD">9500000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf2025-12-31_custom_BeachcorpLLCOneMember"
      decimals="-3"
      id="Fact000646"
      unitRef="USD">10000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="AsOf2025-12-31_custom_BeachcorpLLCOneMember"
      decimals="-3"
      id="Fact000647"
      unitRef="USD">9500000</us-gaap:LineOfCredit>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="From2026-01-012026-06-30_custom_StrandlerLLCMember"
      decimals="INF"
      id="Fact000648"
      unitRef="Pure">0.0750</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf2026-06-30_custom_StrandlerLLCMember"
      decimals="-3"
      id="Fact000649"
      unitRef="USD">1000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="AsOf2026-06-30_custom_StrandlerLLCMember"
      decimals="-3"
      id="Fact000650"
      unitRef="USD">1000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf2025-12-31_custom_StrandlerLLCMember"
      decimals="-3"
      id="Fact000651"
      unitRef="USD">1000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="AsOf2025-12-31_custom_StrandlerLLCMember"
      decimals="-3"
      id="Fact000652"
      unitRef="USD">1000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2014-07-31_us-gaap_LetterOfCreditMember"
      decimals="-3"
      id="Fact000654"
      unitRef="USD">30000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="From2014-07-012014-07-31_us-gaap_LetterOfCreditMember"
      id="Fact000656">prime rate</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="From2014-07-012014-07-31_us-gaap_LetterOfCreditMember"
      decimals="INF"
      id="Fact000658"
      unitRef="Pure">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="From2021-01-012021-12-21_us-gaap_LetterOfCreditMember"
      id="Fact000661">prime rate</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="From2021-01-012021-12-21_us-gaap_LetterOfCreditMember"
      decimals="INF"
      id="Fact000663"
      unitRef="Pure">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2021-01-012021-12-21_us-gaap_LetterOfCreditMember"
      id="Fact000665">2026-12-22</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2022-01-26_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000668"
      unitRef="USD">6000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2022-01-28_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000670"
      unitRef="USD">8000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="From2022-01-272022-01-28_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember"
      id="Fact000672">prime rate</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="From2022-01-272022-01-28_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember"
      decimals="INF"
      id="Fact000674"
      unitRef="Pure">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2022-01-272022-01-28_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember"
      id="Fact000676">2024-03-31</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2024-02-292024-03-01_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember"
      id="Fact000678">2025-10-01</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2025-05-25_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000680"
      unitRef="USD">8000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2025-05-27_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000682"
      unitRef="USD">12000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2025-05-262025-05-27_custom_BusinessLoanAgreementMember_us-gaap_RevolvingCreditFacilityMember_custom_BeachcorpLLCMember"
      id="Fact000684">2027-04-30</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2022-01-28_custom_BusinessLoanAgreementMember_custom_InventoryFacilityMember_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000688"
      unitRef="USD">4000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <slsn:LineOfCreditPercentageOfEligibleInventory
      contextRef="From2022-01-272022-01-28_custom_BusinessLoanAgreementMember_custom_InventoryFacilityMember_custom_BeachcorpLLCMember"
      decimals="INF"
      id="Fact000689"
      unitRef="Pure">0.50</slsn:LineOfCreditPercentageOfEligibleInventory>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="From2022-01-272022-01-28_custom_BusinessLoanAgreementMember_custom_InventoryFacilityMember_custom_BeachcorpLLCMember"
      id="Fact000690">prime
                                                                                                                                                                          rate</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="From2022-01-272022-01-28_custom_BusinessLoanAgreementMember_custom_InventoryFacilityMember_custom_BeachcorpLLCMember"
      decimals="INF"
      id="Fact000691"
      unitRef="Pure">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2022-01-272022-01-28_custom_BusinessLoanAgreementMember_custom_InventoryFacilityMember_custom_BeachcorpLLCMember"
      id="Fact000692">2024-03-31</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2023-11-13_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000693"
      unitRef="USD">5200000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <slsn:LineOfCreditPercentageOfEligibleInventory
      contextRef="From2023-11-122023-11-13_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember"
      decimals="INF"
      id="Fact000694"
      unitRef="Pure">0.55</slsn:LineOfCreditPercentageOfEligibleInventory>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="From2023-11-122023-11-13_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember"
      id="Fact000695">prime
                                                                                                                                                                          rate</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="From2023-11-122023-11-13_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember"
      decimals="INF"
      id="Fact000696"
      unitRef="Pure">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2024-02-292024-03-01_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember"
      id="Fact000697">2025-10-01</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2025-05-25_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000699"
      unitRef="USD">5200000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2025-05-27_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000701"
      unitRef="USD">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2025-05-262025-05-27_custom_BusinessLoanAgreementMember_custom_ReplacementPromissoryNoteMember_custom_BeachcorpLLCMember"
      id="Fact000702">2027-04-30</us-gaap:LineOfCreditFacilityExpirationDate1>
    <slsn:OverstatedInventoryMaximumWaiver
      contextRef="AsOf2026-08-17_custom_BusinessLoanAgreementMember_custom_InventoryFacilityMember_custom_BeachcorpLLCMember_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="Fact000704"
      unitRef="USD">3000000</slsn:OverstatedInventoryMaximumWaiver>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="From2022-01-272022-01-28_custom_TermLoanMember_custom_StrandlerLLCMember"
      id="Fact000706">prime rate</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="From2022-01-272022-01-28_custom_TermLoanMember_custom_StrandlerLLCMember"
      decimals="INF"
      id="Fact000707"
      unitRef="Pure">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2024-02-292024-03-01_custom_TermLoanMember_custom_StrandlerLLCMember"
      id="Fact000708">2025-10-01</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2025-05-262025-05-27_custom_TermLoanMember_custom_StrandlerLLCMember"
      id="Fact000709">2027-04-30</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000711">&lt;p id="xdx_89B_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_z6CqvfkhTsQ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Related
party interest expense consists of the following:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 48%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three
    months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
    months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Interest expense, related parties&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--InterestExpense_c20260401__20260630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zXkqexkPi3B8" style="text-align: right" title="Interest expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;279&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--InterestExpense_c20250401__20250630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zdnUUQ1x4w2e" style="text-align: right" title="Interest expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;282&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--InterestExpense_c20260101__20260630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zbScl6ycwja2" style="text-align: right" title="Interest expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;542&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--InterestExpense_c20250101__20250630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zYlsNKFTaUuk" style="text-align: right" title="Interest expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;458&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
interest consists of the following:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;As
    of&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
    30, 2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 17%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 17%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued interest
    expense, related parties&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pn3n3_c20260630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_ztq9dsgTpYD7" style="vertical-align: top; text-align: right" title="Accrued interest expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;90&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pn3n3_c20251231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zFMm1Cb1ceYb" style="vertical-align: bottom; text-align: right" title="Accrued interest expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;81&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding
balances associated with related parties are as follows:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
31, 2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; width: 74%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Beachcorp,
    LLC&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_zDUuHU7G3yzc" style="vertical-align: top; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;13,287&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_c20250101__20251231__us-gaap--CreditFacilityAxis__custom--BeachcorpLLCMember_z56l6uefaJTb" style="vertical-align: bottom; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14,267&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Strandler,
    LLC&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_c20260101__20260630__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_zxbvDFYSVML3" style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_c20250101__20251231__us-gaap--CreditFacilityAxis__custom--StrandlerLLCMember_zM9EE8C8HSU1" style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:InterestExpense
      contextRef="From2026-04-012026-06-30_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact000713"
      unitRef="USD">279000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2025-04-012025-06-30_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact000715"
      unitRef="USD">282000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2026-01-012026-06-30_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact000717"
      unitRef="USD">542000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2025-01-012025-06-30_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact000719"
      unitRef="USD">458000</us-gaap:InterestExpense>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2026-06-30_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact000721"
      unitRef="USD">90000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2025-12-31_us-gaap_RelatedPartyMember"
      decimals="-3"
      id="Fact000723"
      unitRef="USD">81000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="From2026-01-012026-06-30_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000724"
      unitRef="USD">13287000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="From2025-01-012025-12-31_custom_BeachcorpLLCMember"
      decimals="-3"
      id="Fact000725"
      unitRef="USD">14267000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="From2026-01-012026-06-30_custom_StrandlerLLCMember"
      decimals="-3"
      id="Fact000726"
      unitRef="USD">1000000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="From2025-01-012025-12-31_custom_StrandlerLLCMember"
      decimals="-3"
      id="Fact000727"
      unitRef="USD">1000000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000729">&lt;p id="xdx_80A_eus-gaap--InventoryDisclosureTextBlock_zLj9bVTRu9Rb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(7)
&lt;span id="xdx_826_zUOBWtCvfgaj"&gt;Inventories, net&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_890_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zv0jyfhS9HHl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20260630_z4Z8vRgY8GS3" style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20251231_zSaSiafZBlo6" style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
31, 2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: top; width: 74%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; vertical-align: bottom; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; vertical-align: bottom; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzWNM_zEuqIg0Srr26" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;12,962&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;13,528&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzWNM_zCZ78EQyQOG1"&gt;
    &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,515&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,156&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--InventoryValuationReserves_iNI_pn3n3_di_msINzWNM_zHG5J3OEbFVd"&gt;
    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory
    reserve&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: top; background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(3,520&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; vertical-align: bottom; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; vertical-align: bottom; background-color: #CCECFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2,721&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #CCECFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--InventoryNet_iTI_pn3n3_mtINzWNM_zYSBD6vPuQoh"&gt;
    &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;&#160;Total
    Inventories, net &lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt double; vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;12,957&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt double; vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14,963&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p id="xdx_8A9_zzG1lqUlCeHe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000731">&lt;p id="xdx_890_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zv0jyfhS9HHl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20260630_z4Z8vRgY8GS3" style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;June
30, 2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20251231_zSaSiafZBlo6" style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
31, 2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: top; width: 74%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; vertical-align: bottom; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; vertical-align: bottom; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzWNM_zEuqIg0Srr26" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;12,962&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;13,528&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzWNM_zCZ78EQyQOG1"&gt;
    &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,515&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,156&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--InventoryValuationReserves_iNI_pn3n3_di_msINzWNM_zHG5J3OEbFVd"&gt;
    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory
    reserve&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: top; background-color: #CCEEFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(3,520&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; vertical-align: bottom; background-color: #CCEEFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; vertical-align: bottom; background-color: #CCECFF; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2,721&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #CCECFF"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--InventoryNet_iTI_pn3n3_mtINzWNM_zYSBD6vPuQoh"&gt;
    &lt;td style="vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;&#160;Total
    Inventories, net &lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt double; vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;12,957&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt double; vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14,963&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000733"
      unitRef="USD">12962000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000734"
      unitRef="USD">13528000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000736"
      unitRef="USD">3515000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000737"
      unitRef="USD">4156000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000739"
      unitRef="USD">3520000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000740"
      unitRef="USD">2721000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000742"
      unitRef="USD">12957000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000743"
      unitRef="USD">14963000</us-gaap:InventoryNet>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000745">&lt;p id="xdx_807_eus-gaap--ConcentrationRiskDisclosureTextBlock_zcb2dQTNGVX6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(8)
&lt;span id="xdx_82D_zOwoPVv2qA9l"&gt;Significant Customers&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_890_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zNqQcIUtJsO5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
had three significant customers for the three and six months ended June 30, 2026, and 2025.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zWqjDVvYejC9"&gt;Revenues
from these three customers, as a percentage of total Company revenue, was approximately:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 90%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-left: 9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three
    months ended &lt;/b&gt;&lt;br/&gt;
    &lt;b&gt;June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
    months ended &lt;/b&gt;&lt;br/&gt;
    &lt;b&gt;June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Customer #&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Product
    Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; width: 11%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 31%; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Consumer
    Products&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260401__20260630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zuIcT0MgvYm6" title="Revenue from customers"&gt;58&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250401__20250630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z3j1hgiSVl4e" title="Revenue from customers"&gt;33&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260101__20260630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zz9mWdkAyxrg" title="Revenue from customers"&gt;48&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250101__20250630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z5JpyesoiF8b" title="Revenue from customers"&gt;23&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Consumer
    Products&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260401__20260630__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zIRBzX4oIwQ4" title="Revenue from customers"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250401__20250630__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zSW2cViQKNye" title="Revenue from customers"&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260101__20260630__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z8B3LyNplbh1" title="Revenue from customers"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250101__20250630__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z0CpDRWgGzdf" title="Revenue from customers"&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Personal
    Care Ingredients&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260401__20260630__srt--MajorCustomersAxis__custom--CustomerThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zsP3xjaN3Y6" title="Revenue from customers"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250401__20250630__srt--MajorCustomersAxis__custom--CustomerThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z4HNn8NUVeWg" title="Revenue from customers"&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260101__20260630__srt--MajorCustomersAxis__custom--CustomerThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zkKN0RFQP3c" title="Revenue from customers"&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250101__20250630__srt--MajorCustomersAxis__custom--CustomerThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zFL03NoZMtCk" title="Revenue from customers"&gt;12&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-left: 0.25in; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260401__20260630__srt--MajorCustomersAxis__custom--CustomersOneThroughThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z9dLW3G2bD96" title="Revenue from customers"&gt;66&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250401__20250630__srt--MajorCustomersAxis__custom--CustomersOneThroughThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z8Uia8F1Epyj" title="Revenue from customers"&gt;73&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260101__20260630__srt--MajorCustomersAxis__custom--CustomersOneThroughThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zM8zO5TltHNa" title="Revenue from customers"&gt;62&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250101__20250630__srt--MajorCustomersAxis__custom--CustomersOneThroughThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zq4IEUFhc0dl" title="Revenue from customers"&gt;54&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p id="xdx_8A8_zQou2oymHAuh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9.3pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_899_ecustom--ContractWithCustomerAccountReceivablesTableTextBlock_z0KyE4LIw2b3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9.3pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;Accounts
receivable balances for these three customers were approximately:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9.3pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 90%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-left: 9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;As
    of June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Customer #&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Product
    Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; width: 11%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 31%; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Consumer
    Products&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent_iI_c20260630__srt--MajorCustomersAxis__custom--CustomerOneMember_zQM2EYiH0YQ8" style="vertical-align: top; width: 10%; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,327&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent_iI_c20250630__srt--MajorCustomersAxis__custom--CustomerOneMember_zcv4BXMwUoAf" style="vertical-align: top; width: 10%; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,968&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: White; width: 28%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Consumer
    Products&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_ecustom--ContractWithCustomerReceivableAfterAllowanceForCreditLossNetCurrent_iI_c20260630__srt--MajorCustomersAxis__custom--CustomerTwoMember_z79J11nPRbfd" style="vertical-align: top; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(28&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_ecustom--ContractWithCustomerReceivableAfterAllowanceForCreditLossNetCurrent_iI_c20250630__srt--MajorCustomersAxis__custom--CustomerTwoMember_z1KQZ84WphYe" style="vertical-align: top; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,588&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Personal
    Care Ingredients&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent_iI_c20260630__srt--MajorCustomersAxis__custom--CustomerThreeMember_zHs688npp0T8" style="vertical-align: top; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;383&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent_iI_c20250630__srt--MajorCustomersAxis__custom--CustomerThreeMember_zGOtdRLV3Oeg" style="vertical-align: top; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,136&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-left: 0.25in; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent_iI_c20260630_zbCLZWZBMkAj" style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,682&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent_iI_c20250630_zdzFPXNHbWN2" style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,692&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p id="xdx_8A8_zwCaLur6yjk2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3pt; text-align: justify; text-indent: 35.7pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.3pt; text-align: justify; text-indent: 35.7pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
currently have exclusive supply agreements with BASF Corporation (&#x201c;BASF&#x201d;), a significant personal care ingredient
customer, that have contingencies outlined which could potentially result in the sale of production equipment from the Company
to the customer intended to provide capacity sufficient to meet the customer&#x2019;s production needs. This outcome may occur
if we fail to meet certain performance requirements. In the event of an equipment sale, upon incurring a triggering event, the
equipment would be sold to the customer at the greater of &lt;span id="xdx_90B_ecustom--EquipmentSaleOriginalBookValueOfEquipmentAndUpgrades_iI_pid_dp_uPure_c20260630__us-gaap--SupplyCommitmentAxis__us-gaap--SupplyCommitmentMember_zt7GraX8t673" title="Equipment sale- original book value"&gt;30&lt;/span&gt;% of the original book value of such equipment, and any associated
upgrades to it, or &lt;span id="xdx_908_ecustom--EquipmentSaleNetBookValueEquipment_iI_pid_dp_uPure_c20260630__us-gaap--SupplyCommitmentAxis__us-gaap--SupplyCommitmentMember_ziLdfo3vZLN3" title="Equipment sale - net book value"&gt;115&lt;/span&gt;% of the equipment&#x2019;s net book value, depending on the equipment and related products.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
a triggering event were to occur and BASF elected to proceed with the equipment sale mentioned above, we would lose a historically
significant source of revenue.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000747">&lt;p id="xdx_890_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zNqQcIUtJsO5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
had three significant customers for the three and six months ended June 30, 2026, and 2025.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zWqjDVvYejC9"&gt;Revenues
from these three customers, as a percentage of total Company revenue, was approximately:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 90%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-left: 9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three
    months ended &lt;/b&gt;&lt;br/&gt;
    &lt;b&gt;June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
    months ended &lt;/b&gt;&lt;br/&gt;
    &lt;b&gt;June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Customer #&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Product
    Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; width: 11%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 31%; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Consumer
    Products&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260401__20260630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zuIcT0MgvYm6" title="Revenue from customers"&gt;58&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250401__20250630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z3j1hgiSVl4e" title="Revenue from customers"&gt;33&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260101__20260630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zz9mWdkAyxrg" title="Revenue from customers"&gt;48&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250101__20250630__srt--MajorCustomersAxis__custom--CustomerOneMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z5JpyesoiF8b" title="Revenue from customers"&gt;23&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Consumer
    Products&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260401__20260630__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zIRBzX4oIwQ4" title="Revenue from customers"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250401__20250630__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zSW2cViQKNye" title="Revenue from customers"&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260101__20260630__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z8B3LyNplbh1" title="Revenue from customers"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250101__20250630__srt--MajorCustomersAxis__custom--CustomerTwoMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z0CpDRWgGzdf" title="Revenue from customers"&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Personal
    Care Ingredients&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260401__20260630__srt--MajorCustomersAxis__custom--CustomerThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zsP3xjaN3Y6" title="Revenue from customers"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250401__20250630__srt--MajorCustomersAxis__custom--CustomerThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z4HNn8NUVeWg" title="Revenue from customers"&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260101__20260630__srt--MajorCustomersAxis__custom--CustomerThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zkKN0RFQP3c" title="Revenue from customers"&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250101__20250630__srt--MajorCustomersAxis__custom--CustomerThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zFL03NoZMtCk" title="Revenue from customers"&gt;12&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-left: 0.25in; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260401__20260630__srt--MajorCustomersAxis__custom--CustomersOneThroughThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z9dLW3G2bD96" title="Revenue from customers"&gt;66&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250401__20250630__srt--MajorCustomersAxis__custom--CustomersOneThroughThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_z8Uia8F1Epyj" title="Revenue from customers"&gt;73&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20260101__20260630__srt--MajorCustomersAxis__custom--CustomersOneThroughThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zM8zO5TltHNa" title="Revenue from customers"&gt;62&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: top; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250101__20250630__srt--MajorCustomersAxis__custom--CustomersOneThroughThreeMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_zq4IEUFhc0dl" title="Revenue from customers"&gt;54&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-04-012026-06-30_custom_CustomerOneMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000749"
      unitRef="Pure">0.58</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-04-012025-06-30_custom_CustomerOneMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000751"
      unitRef="Pure">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-01-012026-06-30_custom_CustomerOneMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000753"
      unitRef="Pure">0.48</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-01-012025-06-30_custom_CustomerOneMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000755"
      unitRef="Pure">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-04-012026-06-30_custom_CustomerTwoMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000757"
      unitRef="Pure">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-04-012025-06-30_custom_CustomerTwoMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000759"
      unitRef="Pure">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-01-012026-06-30_custom_CustomerTwoMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000761"
      unitRef="Pure">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-01-012025-06-30_custom_CustomerTwoMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000763"
      unitRef="Pure">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-04-012026-06-30_custom_CustomerThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000765"
      unitRef="Pure">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-04-012025-06-30_custom_CustomerThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000767"
      unitRef="Pure">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-01-012026-06-30_custom_CustomerThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000769"
      unitRef="Pure">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-01-012025-06-30_custom_CustomerThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000771"
      unitRef="Pure">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-04-012026-06-30_custom_CustomersOneThroughThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000773"
      unitRef="Pure">0.66</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-04-012025-06-30_custom_CustomersOneThroughThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000775"
      unitRef="Pure">0.73</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2026-01-012026-06-30_custom_CustomersOneThroughThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000777"
      unitRef="Pure">0.62</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-01-012025-06-30_custom_CustomersOneThroughThreeMember_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember"
      decimals="INF"
      id="Fact000779"
      unitRef="Pure">0.54</us-gaap:ConcentrationRiskPercentage1>
    <slsn:ContractWithCustomerAccountReceivablesTableTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000781">&lt;p id="xdx_899_ecustom--ContractWithCustomerAccountReceivablesTableTextBlock_z0KyE4LIw2b3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9.3pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;Accounts
receivable balances for these three customers were approximately:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9.3pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 90%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-left: 9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;As
    of June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Customer #&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Product
    Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; width: 11%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 31%; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Consumer
    Products&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent_iI_c20260630__srt--MajorCustomersAxis__custom--CustomerOneMember_zQM2EYiH0YQ8" style="vertical-align: top; width: 10%; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,327&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent_iI_c20250630__srt--MajorCustomersAxis__custom--CustomerOneMember_zcv4BXMwUoAf" style="vertical-align: top; width: 10%; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,968&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: White; width: 28%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Consumer
    Products&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_ecustom--ContractWithCustomerReceivableAfterAllowanceForCreditLossNetCurrent_iI_c20260630__srt--MajorCustomersAxis__custom--CustomerTwoMember_z79J11nPRbfd" style="vertical-align: top; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(28&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_ecustom--ContractWithCustomerReceivableAfterAllowanceForCreditLossNetCurrent_iI_c20250630__srt--MajorCustomersAxis__custom--CustomerTwoMember_z1KQZ84WphYe" style="vertical-align: top; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,588&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Personal
    Care Ingredients&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent_iI_c20260630__srt--MajorCustomersAxis__custom--CustomerThreeMember_zHs688npp0T8" style="vertical-align: top; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;383&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent_iI_c20250630__srt--MajorCustomersAxis__custom--CustomerThreeMember_zGOtdRLV3Oeg" style="vertical-align: top; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,136&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: White"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-left: 0.25in; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent_iI_c20260630_zbCLZWZBMkAj" style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,682&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent_iI_c20250630_zdzFPXNHbWN2" style="border-top: black 1pt solid; border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,692&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</slsn:ContractWithCustomerAccountReceivablesTableTextBlock>
    <us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent
      contextRef="AsOf2026-06-30_custom_CustomerOneMember"
      decimals="-3"
      id="Fact000783"
      unitRef="USD">7327000</us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent>
    <us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent
      contextRef="AsOf2025-06-30_custom_CustomerOneMember"
      decimals="-3"
      id="Fact000785"
      unitRef="USD">2968000</us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent>
    <slsn:ContractWithCustomerReceivableAfterAllowanceForCreditLossNetCurrent
      contextRef="AsOf2026-06-30_custom_CustomerTwoMember"
      decimals="-3"
      id="Fact000787"
      unitRef="USD">-28000</slsn:ContractWithCustomerReceivableAfterAllowanceForCreditLossNetCurrent>
    <slsn:ContractWithCustomerReceivableAfterAllowanceForCreditLossNetCurrent
      contextRef="AsOf2025-06-30_custom_CustomerTwoMember"
      decimals="-3"
      id="Fact000789"
      unitRef="USD">3588000</slsn:ContractWithCustomerReceivableAfterAllowanceForCreditLossNetCurrent>
    <us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent
      contextRef="AsOf2026-06-30_custom_CustomerThreeMember"
      decimals="-3"
      id="Fact000791"
      unitRef="USD">383000</us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent>
    <us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent
      contextRef="AsOf2025-06-30_custom_CustomerThreeMember"
      decimals="-3"
      id="Fact000793"
      unitRef="USD">1136000</us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent>
    <us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent
      contextRef="AsOf2026-06-30"
      decimals="-3"
      id="Fact000795"
      unitRef="USD">7682000</us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent>
    <us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent
      contextRef="AsOf2025-06-30"
      decimals="-3"
      id="Fact000797"
      unitRef="USD">7692000</us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent>
    <slsn:EquipmentSaleOriginalBookValueOfEquipmentAndUpgrades
      contextRef="AsOf2026-06-30_us-gaap_SupplyCommitmentMember"
      decimals="INF"
      id="Fact000799"
      unitRef="Pure">0.30</slsn:EquipmentSaleOriginalBookValueOfEquipmentAndUpgrades>
    <slsn:EquipmentSaleNetBookValueEquipment
      contextRef="AsOf2026-06-30_us-gaap_SupplyCommitmentMember"
      decimals="INF"
      id="Fact000801"
      unitRef="Pure">1.15</slsn:EquipmentSaleNetBookValueEquipment>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000803">&lt;p id="xdx_801_eus-gaap--SegmentReportingDisclosureTextBlock_zWeOt1QXOdFa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(9)
&lt;span id="xdx_82B_zfzNvfW3oWfa"&gt;Business Segmentation and Geographical Distribution&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company operates as a single business segment, in which the factors used to make this determination include differences in products,
services, geographical areas, regulatory environment, and other such criteria considered for the appropriateness of aggregation.
The types of products and services for which the sole reportable segment, which is the same as the Company as a whole, offered
by the Company are discussed in Note 2. Since the Company operates as a single segment, there were no intra-entity sales or transfers.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
role of Chief Operating Decision Maker for the Company is Chief Executive Officer. The Chief Operating Decision Maker assesses
performance for the single segment and decides how to allocate resources based on net income and gross profit that also is reported
on the statement of operations as net income. The measure of segment assets is reported on the balance sheet as total assets.
The accounting policies of the sole segment are the same as those described in the summary of significant accounting policies
in Note 2 of the 2025 Form 10-K.&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zOm5gMmy3jf6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Chief Operating Decision Maker uses gross profit and net income to evaluate Company performance and in what way to allocate resources.
&lt;span id="xdx_8B5_zccrlEd3Lf73"&gt;Significant segment expenses, which are the same as the entity as a whole, are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49E_20260401__20260630_zFmIcOfFmktb" style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_493_20250401__20250630_zqZzgz3HJwXg" style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_495_20260101__20260630_zy8ow6HETtl6" style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_497_20250101__20250630_zOfieq0VNt66" style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For
    the three months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For
    the six months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="width: 40%; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zeNAqiQF0bKj" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    revenue&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;15,332&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;&#160;20,359&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;28,290&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;&#160;34,984&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--EmployeeCostsMember_zvqIjyrmbkud" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Employee
    costs&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,723&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,961&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,832&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,327&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--ContractorsAndProfessionalServicesMember_zrjFf07fbWJf"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contractors
    and professional services&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,471&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,787&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,011&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,205&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--MaterialsAndSuppliesMember_z6axSFMSJGde" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Materials
    and supplies&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,196&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;6,897&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9,403&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;11,742&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40A_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--DepreciationMember_zBOTvtzJFqC6"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;323&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;225&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;636&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;451&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--InterestExpensesMember_zJyylY3xR9Ra" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Interest
    expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;279&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;282&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;543&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;458&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--OtherIncomeExpenseMember_zNyI2yoXKkui"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
    (income)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0837"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1,428)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0839"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1,428)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--TaxExpenseMember_zy07j4NJJ2q4" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tax
    expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;36&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;418&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;56&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;447&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--FacilitiesMember_zZves9cVCEja"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Facilities&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;938&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;990&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,906&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,933&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_401_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--ShippingMember_znabG7ScGEpc" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shipping&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;335&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;265&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;561&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;522&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--TestingMember_zDk5CatyT6u6"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Testing&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;79&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;39&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;269&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--ITServicesMember_zwRsmv0bvKud" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;IT
    services&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;384&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;347&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;739&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;681&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--InsuranceMember_zph8FOz37pNf"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Insurance&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;226&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;213&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;452&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;414&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--ManufacturingOtherExpenseMember_zxt3nWGmfFRj" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Manufacturing
    other expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;220&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;277&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;562&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;167&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--SellingGeneralAndAdministrativeOtherExpenseMember_zId7DmlxoQMl"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selling,
    general and administrative expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,345&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;813&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,670&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,219&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_402_eus-gaap--CostsAndExpenses_zItzFuEWoiDj" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    Expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,490&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,126&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;29,410&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;31,407&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_401_eus-gaap--NetIncomeLoss_zhz4MbiAsshd" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    Income (loss)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1.5pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;(158)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1.5pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;&#160;3,233&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1.5pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;(1,120)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1.5pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;&#160;3,577&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p id="xdx_8AF_zGPpa3oQOMfl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

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





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
from international sources approximated $&lt;span id="xdx_90A_eus-gaap--Revenues_pn3n3_c20260401__20260630__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zWGkasTu8tu5"&gt;477&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--Revenues_pn3n3_c20250401__20250630__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zfMAiEXlzlGa"&gt;2,519&lt;/span&gt; for the three months ended June 30, 2026 and 2025, respectively, and $&lt;span id="xdx_90B_eus-gaap--Revenues_pn3n3_c20260101__20260630__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zhByfosyXi8g"&gt;1,391&lt;/span&gt;
and $&lt;span id="xdx_909_eus-gaap--Revenues_pn3n3_c20250101__20250630__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zcxBCP9fI4Jd"&gt;3,512&lt;/span&gt; for the six months ended June 30, 2026 and 2025, respectively. As part of our revenue from international sources, we
recognized approximately $&lt;span id="xdx_909_eus-gaap--Revenues_pn3n3_c20260401__20260630__srt--ProductOrServiceAxis__us-gaap--ProductMember__srt--StatementGeographicalAxis__country--CA_zTHOQWDjBnIi"&gt;244&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--Revenues_pn3n3_c20250401__20250630__srt--ProductOrServiceAxis__us-gaap--ProductMember__srt--StatementGeographicalAxis__country--CA_z0kmVZHOKC8j"&gt;245&lt;/span&gt; for the three months ended June 30, 2026 and 2025, respectively, and $&lt;span id="xdx_901_eus-gaap--Revenues_pn3n3_c20260101__20260630__srt--ProductOrServiceAxis__us-gaap--ProductMember__srt--StatementGeographicalAxis__country--CA_zKHuu2mNL494"&gt;857&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--Revenues_pn3n3_c20250101__20250630__srt--ProductOrServiceAxis__us-gaap--ProductMember__srt--StatementGeographicalAxis__country--CA_zGl1vX6pnHK3"&gt;593&lt;/span&gt; for
the six months ended June 30, 2026 and 2025, respectively, in product revenue from companies in Canada.&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_892_eus-gaap--DisaggregationOfRevenueTableTextBlock_zs5cCnyTmv2d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
operations comprise a single business segment and all of our long-lived assets are located within the United States. We categorize
our revenue stream into three main product categories, personal care ingredients, advanced materials and consumer products. &lt;span id="xdx_8B9_z69tAr9ICS8h"&gt;The
revenues for the three and six months ended June 30, 2026 and 2025 by category are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 95%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three
    months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
    months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Product
    Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; width: 43%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Consumer
    Products&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260401__20260630__srt--ProductOrServiceAxis__custom--ConsumerProductsMember_zijPGnSidyii" style="vertical-align: top; width: 10%; text-align: right" title="Consumer Products"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14,214&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250401__20250630__srt--ProductOrServiceAxis__custom--ConsumerProductsMember_zz1Xfx6ozBqb" style="vertical-align: bottom; width: 10%; text-align: right" title="Consumer Products"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,544&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260101__20260630__srt--ProductOrServiceAxis__custom--ConsumerProductsMember_zT5A6EqrSupj" style="vertical-align: top; width: 10%; text-align: right" title="Consumer Products"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;24,241&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250101__20250630__srt--ProductOrServiceAxis__custom--ConsumerProductsMember_zewME0Xbzr4l" style="vertical-align: bottom; width: 10%; text-align: right" title="Consumer Products"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30,426&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Personal Care
    Ingredients&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260401__20260630__srt--ProductOrServiceAxis__custom--PersonalCareIngredientsMember_zo5zu4Mff5i5" style="vertical-align: top; text-align: right" title="Personal Care Ingredients"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,077&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250401__20250630__srt--ProductOrServiceAxis__custom--PersonalCareIngredientsMember_zbf0BcX5s6c6" style="vertical-align: bottom; text-align: right" title="Personal Care Ingredients"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,687&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260101__20260630__srt--ProductOrServiceAxis__custom--PersonalCareIngredientsMember_zjSsHWEUBkU3" style="vertical-align: top; text-align: right" title="Personal Care Ingredients"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,803&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250101__20250630__srt--ProductOrServiceAxis__custom--PersonalCareIngredientsMember_zbQNACBBZrwf" style="vertical-align: bottom; text-align: right" title="Personal Care Ingredients"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,061&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advanced
    Materials&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260401__20260630__srt--ProductOrServiceAxis__custom--AdvancedMaterialsMember_zviEufu4qhCg" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Advanced Materials"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;41&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250401__20250630__srt--ProductOrServiceAxis__custom--AdvancedMaterialsMember_zKqSVQtMJFYb" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Advanced Materials"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;128&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260101__20260630__srt--ProductOrServiceAxis__custom--AdvancedMaterialsMember_z8ssWmWG7Gqj" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Advanced Materials"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;246&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250101__20250630__srt--ProductOrServiceAxis__custom--AdvancedMaterialsMember_zh2xBYuWom8e" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Advanced Materials"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;497&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    Sales&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260401__20260630_zX111cpRuFA3" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,332&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250401__20250630_z5q5JvPcPnt" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Total revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20,359&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260101__20260630_zFjZ47cdWLIh" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;28,290&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250101__20250630_z9fYvPam6gC5" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Total revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;34,984&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p id="xdx_8A2_z2vICbaSZSdc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000805">&lt;p id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zOm5gMmy3jf6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Chief Operating Decision Maker uses gross profit and net income to evaluate Company performance and in what way to allocate resources.
&lt;span id="xdx_8B5_zccrlEd3Lf73"&gt;Significant segment expenses, which are the same as the entity as a whole, are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49E_20260401__20260630_zFmIcOfFmktb" style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_493_20250401__20250630_zqZzgz3HJwXg" style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_495_20260101__20260630_zy8ow6HETtl6" style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_497_20250101__20250630_zOfieq0VNt66" style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For
    the three months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For
    the six months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="width: 40%; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zeNAqiQF0bKj" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    revenue&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;15,332&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;&#160;20,359&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;28,290&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;&#160;34,984&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--EmployeeCostsMember_zvqIjyrmbkud" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Employee
    costs&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,723&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,961&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,832&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,327&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--ContractorsAndProfessionalServicesMember_zrjFf07fbWJf"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contractors
    and professional services&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,471&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,787&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,011&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,205&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--MaterialsAndSuppliesMember_z6axSFMSJGde" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Materials
    and supplies&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,196&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;6,897&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9,403&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;11,742&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40A_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--DepreciationMember_zBOTvtzJFqC6"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;323&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;225&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;636&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;451&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--InterestExpensesMember_zJyylY3xR9Ra" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Interest
    expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;279&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;282&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;543&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;458&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--OtherIncomeExpenseMember_zNyI2yoXKkui"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
    (income)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0837"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1,428)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0839"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1,428)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--TaxExpenseMember_zy07j4NJJ2q4" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tax
    expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;36&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;418&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;56&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;447&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--FacilitiesMember_zZves9cVCEja"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Facilities&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;938&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;990&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,906&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,933&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_401_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--ShippingMember_znabG7ScGEpc" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shipping&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;335&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;265&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;561&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;522&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40D_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--TestingMember_zDk5CatyT6u6"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Testing&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;79&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;39&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;269&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--ITServicesMember_zwRsmv0bvKud" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;IT
    services&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;384&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;347&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;739&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;681&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--InsuranceMember_zph8FOz37pNf"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Insurance&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;226&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;213&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;452&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;414&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--ManufacturingOtherExpenseMember_zxt3nWGmfFRj" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Manufacturing
    other expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;220&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;277&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;562&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;167&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_eus-gaap--CostsAndExpenses_hus-gaap--NatureOfExpenseAxis__custom--SellingGeneralAndAdministrativeOtherExpenseMember_zId7DmlxoQMl"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selling,
    general and administrative expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,345&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;813&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,670&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,219&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_402_eus-gaap--CostsAndExpenses_zItzFuEWoiDj" style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    Expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,490&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,126&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;29,410&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;31,407&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_401_eus-gaap--NetIncomeLoss_zhz4MbiAsshd" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    Income (loss)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1.5pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;(158)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1.5pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;&#160;3,233&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1.5pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;(1,120)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 1.5pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&#160;&#160;&#160;3,577&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000807"
      unitRef="USD">15332000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000808"
      unitRef="USD">20359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000809"
      unitRef="USD">28290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000810"
      unitRef="USD">34984000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_EmployeeCostsMember"
      decimals="-3"
      id="Fact000812"
      unitRef="USD">3723000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_EmployeeCostsMember"
      decimals="-3"
      id="Fact000813"
      unitRef="USD">3961000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_EmployeeCostsMember"
      decimals="-3"
      id="Fact000814"
      unitRef="USD">7832000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_EmployeeCostsMember"
      decimals="-3"
      id="Fact000815"
      unitRef="USD">7327000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_ContractorsAndProfessionalServicesMember"
      decimals="-3"
      id="Fact000817"
      unitRef="USD">2471000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_ContractorsAndProfessionalServicesMember"
      decimals="-3"
      id="Fact000818"
      unitRef="USD">3787000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_ContractorsAndProfessionalServicesMember"
      decimals="-3"
      id="Fact000819"
      unitRef="USD">5011000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_ContractorsAndProfessionalServicesMember"
      decimals="-3"
      id="Fact000820"
      unitRef="USD">7205000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_MaterialsAndSuppliesMember"
      decimals="-3"
      id="Fact000822"
      unitRef="USD">5196000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_MaterialsAndSuppliesMember"
      decimals="-3"
      id="Fact000823"
      unitRef="USD">6897000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_MaterialsAndSuppliesMember"
      decimals="-3"
      id="Fact000824"
      unitRef="USD">9403000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_MaterialsAndSuppliesMember"
      decimals="-3"
      id="Fact000825"
      unitRef="USD">11742000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_DepreciationMember"
      decimals="-3"
      id="Fact000827"
      unitRef="USD">323000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_DepreciationMember"
      decimals="-3"
      id="Fact000828"
      unitRef="USD">225000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_DepreciationMember"
      decimals="-3"
      id="Fact000829"
      unitRef="USD">636000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_DepreciationMember"
      decimals="-3"
      id="Fact000830"
      unitRef="USD">451000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_InterestExpensesMember"
      decimals="-3"
      id="Fact000832"
      unitRef="USD">279000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_InterestExpensesMember"
      decimals="-3"
      id="Fact000833"
      unitRef="USD">282000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_InterestExpensesMember"
      decimals="-3"
      id="Fact000834"
      unitRef="USD">543000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_InterestExpensesMember"
      decimals="-3"
      id="Fact000835"
      unitRef="USD">458000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_OtherIncomeExpenseMember"
      decimals="-3"
      id="Fact000838"
      unitRef="USD">-1428000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_OtherIncomeExpenseMember"
      decimals="-3"
      id="Fact000840"
      unitRef="USD">-1428000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_TaxExpenseMember"
      decimals="-3"
      id="Fact000842"
      unitRef="USD">36000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_TaxExpenseMember"
      decimals="-3"
      id="Fact000843"
      unitRef="USD">418000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_TaxExpenseMember"
      decimals="-3"
      id="Fact000844"
      unitRef="USD">56000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_TaxExpenseMember"
      decimals="-3"
      id="Fact000845"
      unitRef="USD">447000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_FacilitiesMember"
      decimals="-3"
      id="Fact000847"
      unitRef="USD">938000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_FacilitiesMember"
      decimals="-3"
      id="Fact000848"
      unitRef="USD">990000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_FacilitiesMember"
      decimals="-3"
      id="Fact000849"
      unitRef="USD">1906000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_FacilitiesMember"
      decimals="-3"
      id="Fact000850"
      unitRef="USD">1933000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_ShippingMember"
      decimals="-3"
      id="Fact000852"
      unitRef="USD">335000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_ShippingMember"
      decimals="-3"
      id="Fact000853"
      unitRef="USD">265000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_ShippingMember"
      decimals="-3"
      id="Fact000854"
      unitRef="USD">561000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_ShippingMember"
      decimals="-3"
      id="Fact000855"
      unitRef="USD">522000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_TestingMember"
      decimals="-3"
      id="Fact000857"
      unitRef="USD">14000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_TestingMember"
      decimals="-3"
      id="Fact000858"
      unitRef="USD">79000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_TestingMember"
      decimals="-3"
      id="Fact000859"
      unitRef="USD">39000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_TestingMember"
      decimals="-3"
      id="Fact000860"
      unitRef="USD">269000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_ITServicesMember"
      decimals="-3"
      id="Fact000862"
      unitRef="USD">384000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_ITServicesMember"
      decimals="-3"
      id="Fact000863"
      unitRef="USD">347000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_ITServicesMember"
      decimals="-3"
      id="Fact000864"
      unitRef="USD">739000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_ITServicesMember"
      decimals="-3"
      id="Fact000865"
      unitRef="USD">681000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_InsuranceMember"
      decimals="-3"
      id="Fact000867"
      unitRef="USD">226000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_InsuranceMember"
      decimals="-3"
      id="Fact000868"
      unitRef="USD">213000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_InsuranceMember"
      decimals="-3"
      id="Fact000869"
      unitRef="USD">452000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_InsuranceMember"
      decimals="-3"
      id="Fact000870"
      unitRef="USD">414000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_ManufacturingOtherExpenseMember"
      decimals="-3"
      id="Fact000872"
      unitRef="USD">220000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_ManufacturingOtherExpenseMember"
      decimals="-3"
      id="Fact000873"
      unitRef="USD">277000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_ManufacturingOtherExpenseMember"
      decimals="-3"
      id="Fact000874"
      unitRef="USD">562000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_ManufacturingOtherExpenseMember"
      decimals="-3"
      id="Fact000875"
      unitRef="USD">167000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30_custom_SellingGeneralAndAdministrativeOtherExpenseMember"
      decimals="-3"
      id="Fact000877"
      unitRef="USD">1345000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30_custom_SellingGeneralAndAdministrativeOtherExpenseMember"
      decimals="-3"
      id="Fact000878"
      unitRef="USD">813000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-012026-06-30_custom_SellingGeneralAndAdministrativeOtherExpenseMember"
      decimals="-3"
      id="Fact000879"
      unitRef="USD">1670000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30_custom_SellingGeneralAndAdministrativeOtherExpenseMember"
      decimals="-3"
      id="Fact000880"
      unitRef="USD">1219000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000882"
      unitRef="USD">15490000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000883"
      unitRef="USD">17126000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000884"
      unitRef="USD">29410000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000885"
      unitRef="USD">31407000</us-gaap:CostsAndExpenses>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000887"
      unitRef="USD">-158000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000888"
      unitRef="USD">3233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000889"
      unitRef="USD">-1120000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000890"
      unitRef="USD">3577000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="From2026-04-012026-06-30_us-gaap_NonUsMember"
      decimals="-3"
      id="Fact000892"
      unitRef="USD">477000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-04-012025-06-30_us-gaap_NonUsMember"
      decimals="-3"
      id="Fact000893"
      unitRef="USD">2519000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2026-01-012026-06-30_us-gaap_NonUsMember"
      decimals="-3"
      id="Fact000894"
      unitRef="USD">1391000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-06-30_us-gaap_NonUsMember"
      decimals="-3"
      id="Fact000895"
      unitRef="USD">3512000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2026-04-012026-06-30_us-gaap_ProductMember_country_CA"
      decimals="-3"
      id="Fact000896"
      unitRef="USD">244000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-04-012025-06-30_us-gaap_ProductMember_country_CA"
      decimals="-3"
      id="Fact000897"
      unitRef="USD">245000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2026-01-012026-06-30_us-gaap_ProductMember_country_CA"
      decimals="-3"
      id="Fact000898"
      unitRef="USD">857000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-06-30_us-gaap_ProductMember_country_CA"
      decimals="-3"
      id="Fact000899"
      unitRef="USD">593000</us-gaap:Revenues>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000901">&lt;p id="xdx_892_eus-gaap--DisaggregationOfRevenueTableTextBlock_zs5cCnyTmv2d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
operations comprise a single business segment and all of our long-lived assets are located within the United States. We categorize
our revenue stream into three main product categories, personal care ingredients, advanced materials and consumer products. &lt;span id="xdx_8B9_z69tAr9ICS8h"&gt;The
revenues for the three and six months ended June 30, 2026 and 2025 by category are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 95%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three
    months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
    months ended June 30,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Product
    Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; width: 43%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Consumer
    Products&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260401__20260630__srt--ProductOrServiceAxis__custom--ConsumerProductsMember_zijPGnSidyii" style="vertical-align: top; width: 10%; text-align: right" title="Consumer Products"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14,214&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250401__20250630__srt--ProductOrServiceAxis__custom--ConsumerProductsMember_zz1Xfx6ozBqb" style="vertical-align: bottom; width: 10%; text-align: right" title="Consumer Products"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,544&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260101__20260630__srt--ProductOrServiceAxis__custom--ConsumerProductsMember_zT5A6EqrSupj" style="vertical-align: top; width: 10%; text-align: right" title="Consumer Products"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;24,241&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250101__20250630__srt--ProductOrServiceAxis__custom--ConsumerProductsMember_zewME0Xbzr4l" style="vertical-align: bottom; width: 10%; text-align: right" title="Consumer Products"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30,426&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Personal Care
    Ingredients&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260401__20260630__srt--ProductOrServiceAxis__custom--PersonalCareIngredientsMember_zo5zu4Mff5i5" style="vertical-align: top; text-align: right" title="Personal Care Ingredients"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,077&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250401__20250630__srt--ProductOrServiceAxis__custom--PersonalCareIngredientsMember_zbf0BcX5s6c6" style="vertical-align: bottom; text-align: right" title="Personal Care Ingredients"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,687&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260101__20260630__srt--ProductOrServiceAxis__custom--PersonalCareIngredientsMember_zjSsHWEUBkU3" style="vertical-align: top; text-align: right" title="Personal Care Ingredients"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,803&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250101__20250630__srt--ProductOrServiceAxis__custom--PersonalCareIngredientsMember_zbQNACBBZrwf" style="vertical-align: bottom; text-align: right" title="Personal Care Ingredients"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,061&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: #CCEEFF"&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advanced
    Materials&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260401__20260630__srt--ProductOrServiceAxis__custom--AdvancedMaterialsMember_zviEufu4qhCg" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Advanced Materials"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;41&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250401__20250630__srt--ProductOrServiceAxis__custom--AdvancedMaterialsMember_zKqSVQtMJFYb" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Advanced Materials"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;128&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260101__20260630__srt--ProductOrServiceAxis__custom--AdvancedMaterialsMember_z8ssWmWG7Gqj" style="border-bottom: black 1pt solid; vertical-align: top; text-align: right" title="Advanced Materials"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;246&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250101__20250630__srt--ProductOrServiceAxis__custom--AdvancedMaterialsMember_zh2xBYuWom8e" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Advanced Materials"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;497&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    Sales&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260401__20260630_zX111cpRuFA3" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,332&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250401__20250630_z5q5JvPcPnt" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Total revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20,359&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20260101__20260630_zFjZ47cdWLIh" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Total revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;28,290&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20250101__20250630_z9fYvPam6gC5" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Total revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;34,984&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-bottom: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-04-012026-06-30_custom_ConsumerProductsMember"
      decimals="-3"
      id="Fact000903"
      unitRef="USD">14214000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-04-012025-06-30_custom_ConsumerProductsMember"
      decimals="-3"
      id="Fact000905"
      unitRef="USD">17544000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-01-012026-06-30_custom_ConsumerProductsMember"
      decimals="-3"
      id="Fact000907"
      unitRef="USD">24241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-06-30_custom_ConsumerProductsMember"
      decimals="-3"
      id="Fact000909"
      unitRef="USD">30426000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-04-012026-06-30_custom_PersonalCareIngredientsMember"
      decimals="-3"
      id="Fact000911"
      unitRef="USD">1077000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-04-012025-06-30_custom_PersonalCareIngredientsMember"
      decimals="-3"
      id="Fact000913"
      unitRef="USD">2687000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-01-012026-06-30_custom_PersonalCareIngredientsMember"
      decimals="-3"
      id="Fact000915"
      unitRef="USD">3803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-06-30_custom_PersonalCareIngredientsMember"
      decimals="-3"
      id="Fact000917"
      unitRef="USD">4061000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-04-012026-06-30_custom_AdvancedMaterialsMember"
      decimals="-3"
      id="Fact000919"
      unitRef="USD">41000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-04-012025-06-30_custom_AdvancedMaterialsMember"
      decimals="-3"
      id="Fact000921"
      unitRef="USD">128000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-01-012026-06-30_custom_AdvancedMaterialsMember"
      decimals="-3"
      id="Fact000923"
      unitRef="USD">246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-06-30_custom_AdvancedMaterialsMember"
      decimals="-3"
      id="Fact000925"
      unitRef="USD">497000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-04-012026-06-30"
      decimals="-3"
      id="Fact000927"
      unitRef="USD">15332000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000929"
      unitRef="USD">20359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-01-01to2026-06-30"
      decimals="-3"
      id="Fact000931"
      unitRef="USD">28290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact000933"
      unitRef="USD">34984000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000935">&lt;p id="xdx_800_eus-gaap--SubsequentEventsTextBlock_zcn703jy1X6l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(10)
&lt;span id="xdx_827_zvBS33VaIn61"&gt;Subsequent Events&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 6, 2026, subsequent to June 30, 2026 and prior to the issuance of these unaudited consolidated condensed financial statements,
Sol&#xe9;sence, LLC (&#x201c;Sol&#xe9;sence&#x201d;), a wholly owned subsidiary of Sol&#xe9;sence, Inc. (the &#x201c;Company&#x201d;),
entered into a Settlement Agreement and Release (the &#x201c;Settlement Agreement&#x201d;) with Refy Beauty Ltd (&#x201c;Refy&#x201d;).
The Settlement Agreement resolves disputes relating to certain consumer care products previously sold by Sol&#xe9;sence to Refy.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
underlying dispute related to conditions that existed as of June 30, 2026. The Settlement Agreement provided additional evidence
regarding the measurement of the Company&#x2019;s obligation associated with those conditions and, accordingly, was accounted for
as a recognized subsequent event under ASC Topic 855, &lt;i&gt;Subsequent Events&lt;/i&gt;. As of June 30, 2026, the Company recognized a
settlement liability of $&lt;span id="xdx_90F_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_pn3n3_c20260630__srt--LitigationCaseAxis__custom--SettlementAgreementWithRefyBeautyLtdMember_z2QEB8YPBVc6" title="Settlement liability"&gt;938&lt;/span&gt;, with the corresponding amount reflected as a settlement expense classified as general and administrative
in the unaudited consolidated condensed statements of operations for the three and six months ended June 30, 2026. Of the settlement
liability recognized at June 30, 2026, the full amount was classified as short-term and included in the current liabilities section
of the unaudited consolidated condensed balance sheet.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Settlement Agreement provides for an aggregate settlement amount of &#xa3;&lt;span id="xdx_902_eus-gaap--LitigationSettlementAmountAwardedToOtherParty_pin3_uGBP_c20260705__20260706__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--LitigationCaseAxis__custom--SettlementAgreementWithRefyBeautyLtdMember_zZ0tMvXgCUAj" title="Settlement amount"&gt;700&lt;/span&gt;, payable in U.S. dollars using a fixed exchange
rate of $&lt;span id="xdx_90C_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pip0_c20260706__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--LitigationCaseAxis__custom--SettlementAgreementWithRefyBeautyLtdMember_zLWk2AJl7tVe" title="Fixed exchange rate, U.S. dollars per British pound"&gt;1.34&lt;/span&gt; per British pound, resulting in an aggregate U.S. dollar obligation of $&lt;span id="xdx_908_eus-gaap--LitigationSettlementAmountAwardedToOtherParty_pin3_uUSD_c20260705__20260706__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--LitigationCaseAxis__custom--SettlementAgreementWithRefyBeautyLtdMember_zzhZswFhANQi" title="Settlement amount"&gt;938&lt;/span&gt;. The first $&lt;span id="xdx_903_eus-gaap--LitigationSettlementAmountAwardedToOtherParty_pin3_c20260705__20260706__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--LitigationCaseAxis__custom--SettlementAgreementWithRefyBeautyLtdMember__us-gaap--LossContingenciesByNatureOfContingencyAxis__custom--PayableInSixMonthlyInstallmentsMember_ze65bM8FVCf1" title="Settlement amount"&gt;469&lt;/span&gt; is payable in
six monthly installments beginning August 5, 2026 and ending January 4, 2027. The parties also agreed to a six-month exclusivity
period during which they will seek to develop a new sun protection factor (&#x201c;SPF&#x201d;) product and negotiate a potential
commercial agreement for the development and/or supply of the SPF product.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
the parties enter into such a commercial agreement during the exclusivity period, the remaining &lt;span id="xdx_900_eus-gaap--LitigationSettlementAmountAwardedToOtherParty_pin3_c20260705__20260706__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--LitigationCaseAxis__custom--SettlementAgreementWithRefyBeautyLtdMember__us-gaap--LossContingenciesByNatureOfContingencyAxis__custom--PayableEitherAsCreditsAgainstPurchasesUnderCommercialAgreementOrInSixMonthlyInstallmentsMember_zIl6rO9KtBp4" title="Settlement amount"&gt;$469&lt;/span&gt; of the settlement obligation
will be applied as credits against purchases under that agreement. If the parties do not enter into a commercial agreement during
the exclusivity period, the remaining &lt;span id="xdx_90A_eus-gaap--LitigationSettlementAmountAwardedToOtherParty_pin3_c20260705__20260706__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--LitigationCaseAxis__custom--SettlementAgreementWithRefyBeautyLtdMember__us-gaap--LossContingenciesByNatureOfContingencyAxis__custom--PayableEitherAsCreditsAgainstPurchasesUnderCommercialAgreementOrInSixMonthlyInstallmentsMember_zp4X5ysyxAKa" title="Settlement amount"&gt;$469&lt;/span&gt; will be payable in six monthly installments beginning February 3, 2027 and ending
July 7, 2027. Because the aggregate settlement obligation is fixed, execution of a new commercial agreement affects only the form
in which the final &lt;span id="xdx_908_eus-gaap--LitigationSettlementAmountAwardedToOtherParty_pin3_c20260705__20260706__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--LitigationCaseAxis__custom--SettlementAgreementWithRefyBeautyLtdMember__us-gaap--LossContingenciesByNatureOfContingencyAxis__custom--PayableEitherAsCreditsAgainstPurchasesUnderCommercialAgreementOrInSixMonthlyInstallmentsMember_zbOcX44LENG1" title="Settlement amount"&gt;$469&lt;/span&gt; is satisfied rather than the total amount of the obligation.&lt;/span&gt;&lt;/p&gt;

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

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

</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="AsOf2026-06-30_custom_SettlementAgreementWithRefyBeautyLtdMember"
      decimals="-3"
      id="Fact000937"
      unitRef="USD">938000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="From2026-07-052026-07-06_us-gaap_SubsequentEventMember_custom_SettlementAgreementWithRefyBeautyLtdMember"
      decimals="INF"
      id="Fact000939"
      unitRef="GBP">700000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2026-07-06_us-gaap_SubsequentEventMember_custom_SettlementAgreementWithRefyBeautyLtdMember"
      decimals="INF"
      id="Fact000941"
      unitRef="Pure">1.34</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="From2026-07-052026-07-06_us-gaap_SubsequentEventMember_custom_SettlementAgreementWithRefyBeautyLtdMember"
      decimals="INF"
      id="Fact000943"
      unitRef="USD">938000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="From2026-07-052026-07-06_us-gaap_SubsequentEventMember_custom_SettlementAgreementWithRefyBeautyLtdMember_custom_PayableInSixMonthlyInstallmentsMember"
      decimals="INF"
      id="Fact000945"
      unitRef="USD">469000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="From2026-07-052026-07-06_us-gaap_SubsequentEventMember_custom_SettlementAgreementWithRefyBeautyLtdMember_custom_PayableEitherAsCreditsAgainstPurchasesUnderCommercialAgreementOrInSixMonthlyInstallmentsMember"
      decimals="INF"
      id="Fact000947"
      unitRef="USD">469000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="From2026-07-052026-07-06_us-gaap_SubsequentEventMember_custom_SettlementAgreementWithRefyBeautyLtdMember_custom_PayableEitherAsCreditsAgainstPurchasesUnderCommercialAgreementOrInSixMonthlyInstallmentsMember"
      decimals="INF"
      id="Fact000949"
      unitRef="USD">469000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="From2026-07-052026-07-06_us-gaap_SubsequentEventMember_custom_SettlementAgreementWithRefyBeautyLtdMember_custom_PayableEitherAsCreditsAgainstPurchasesUnderCommercialAgreementOrInSixMonthlyInstallmentsMember"
      decimals="INF"
      id="Fact000951"
      unitRef="USD">469000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:ErrorCorrectionTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000953">&lt;p id="xdx_809_eus-gaap--ErrorCorrectionTextBlock_zgrMkVGMj79a" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;(11) &lt;span id="xdx_82D_zvAdEpRC5kG4"&gt;Restatement of Previously Issued Consolidated
Financial Statements&lt;/span&gt;&#160;&lt;/b&gt;&lt;/p&gt;

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

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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;During its review of inventory
accounting in connection with the preparation of its unaudited condensed consolidated financial statements for the quarter ended June
30, 2026, Sol&#xe9;sence, Inc. (the &#x201c;Company&#x201d;) identified errors in its historical accounting for labor and overhead included
in inventories. The historical process allocated certain labor and overhead between raw materials, work in process and finished goods
using budget-based percentages and allocation bases that were not sufficiently supported. The process also did not consistently limit
capitalized costs to eligible acquisition and production costs, allocate variable overhead based on actual activity, allocate fixed overhead
based on normal capacity, or adjust standard or budgeted amounts so that they approximated actual cost. The Company concluded that the
historical process did not comply with the inventory-costing requirements in ASC 330, Inventory.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;As a result, inventories were
overstated and cost of revenue were misstated. The errors also affected gross profit, operating income (loss), income (loss) before income
taxes, net income (loss), basic and diluted earnings (loss) per share, accumulated deficit, total stockholders&#x2019; equity and related
disclosures in the periods affected. The Company determined the correction from its accounting records, including general-ledger and inventory
detail, cost-pool and burden-rate schedules, inventory roll-forwards and the Company&#x2019;s internal inventory-cost model.&lt;/p&gt;

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

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





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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;After considering the
requirements of ASC 250, Accounting Changes and Error Corrections, and the quantitative and qualitative factors in SEC Staff
Accounting Bulletin (&#x201c;SAB&#x201d;) Topic 1.M and Topic 1.N, on August 17, 2026, the Audit Committee, Board of Directors and
Executive Officers concluded that the Company&#x2019;s previously issued consolidated financial statements as of and for December 31,
2023, March 31, 2024, June 30, 2024, September 30, 2024, December 31, 2024, March 31, 2025, June 30, 2025, September 30, 2025,
December 31, 2025 and March 31, 2026 should no longer be relied upon and should be restated. The Company will reiterate its report
of the corrections in a Current Report on Form 8-K filed on August 20, 2026. The Company expects to file amendments to its Annual
Reports on Form 10-K which may include the years ended December 31, 2023, 2024 &amp;amp; 2025 and its Quarterly Reports on Form 10-Q for
the quarters ended March 31, 2024, June 30, 2024, September 30, 2024, March 31, 2025, June 30, 2025, September 30, 2025 and March
31, 2026 in the coming weeks.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Based on the Company&#x2019;s
preliminary analysis (subject to revision, if determined to be appropriate, in the amendments to the Reports listed in the
immediately preceding paragraph), the accompanying unaudited condensed consolidated financial statements for the three and six
months ended June 30, 2025 and the related notes have been restated to correct the errors. The balance sheet as of December 31, 2025
also has been restated. The financial statements for the three and six months ended June 30, 2026 were prepared using the corrected
inventory-costing methodology and therefore are not themselves restated&lt;/p&gt;

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

&lt;p id="xdx_895_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_zv1a7kx7P8lf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span id="xdx_8BC_zye5DnOlKFQi"&gt;The effects of the restatement
on the previously issued financial statements presented or otherwise required to be disclosed in this Quarterly Report are set forth below.&lt;/span&gt;
&#x201c;As Previously Reported&#x201d; amounts are derived from the applicable filed financial statements. &#x201c;Adjustment&#x201d; amounts
reflect the correction of the inventory-costing errors and the related income-tax and per-share effects. Certain amounts may not sum due
to rounding.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Effect on the consolidated balance sheet&lt;/b&gt;&lt;/p&gt;

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

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_49A_20251231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zto1VvvsnuQ9" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_496_20251231__srt--RestatementAxis__srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_zoUrLqD19ky5" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_49E_20251231_zzMjqHWJow66" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryNet_iI_pn3n3_zw8ZfMe3XRyf"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$18,511&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$(3,548)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$14,963&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AssetsCurrent_iI_pn3n3_z4jsmUVYp0xg" style="background-color: #FAFBFC"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;28,776&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,548)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;25,228&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Assets_iI_pn3n3_zQqElIcj5uD2"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;50,055&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,548)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;46,507&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_pn3n3_z9P4a90cPrH"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Accumulated deficit&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(98,638)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,548)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(102,186)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--StockholdersEquity_iI_pn3n3_z33vrQk5LlO6"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total stockholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;17,634&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,548)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;14,086&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pn3n3_zJHZOz88W8Sa"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total liabilities and stockholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;50,055&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,548)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;46,507&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Effect on the consolidated statements of operations&lt;/b&gt;&lt;/p&gt;

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

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_49E_20250401__20250630__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zjTClLNCfiJ" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_490_20250401__20250630__srt--RestatementAxis__srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_z29SY7y7IWQ4" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_492_20250401__20250630_zykKwSvvYvMj" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--CostOfGoodsAndServicesSold_pn3n3_zxHjwhRLOEm"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$14,482&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(566)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;13,916&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--GrossProfit_pn3n3_zCBBgh2pFS79"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;5,877&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;566&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;6,443&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ResearchAndDevelopmentExpense_pn3n3_zjKGfJ9C1cEl"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Research and development expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;955&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0991"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;955&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_zDwsfoNYviIj"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,012&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0995"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,012&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_zq6pYjYjEaej"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Operating income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,910&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;553&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--InterestIncomeExpenseNonoperatingNet_iN_pn3n3_di_zeT6CzEPbldk"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;87&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1003"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;87&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherNonoperatingIncome_pn3n3_zPY3W20VXP3h"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,234&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1007"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_zKlPTj5TPngj"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,057&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;553&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,623&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zk3H4Tuuqjla"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;390&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1015"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;390&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--NetIncomeLoss_pn3n3_z19V5Zn45U4d"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,667&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;566&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,233&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_pp2p0_zGhpVpEsU2"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income per share &#x2014; basic&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.04&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1023"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.04&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--EarningsPerShareDiluted_pp2p0_zgqqFNQxwFpd"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income per share &#x2014; diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.04&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1027"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.04&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pp0p0_zCfQ9Gj9rgT5"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average shares &#x2014; basic&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;70,200,039&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1031"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;70,200,039&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pp0p0_zuds70yf5Xsg"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average shares &#x2014; diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;72,580,679&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1035"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;72,580,679&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

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





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

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_493_20250101__20250630__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_z1YPTaBd3AZ2" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_496_20250101__20250630__srt--RestatementAxis__srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_z9TWe9xFuK94" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_498_20250101__20250630_zqB2wJuazW61" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--CostOfGoodsAndServicesSold_pn3n3_zg5D9hrbjcL"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$25,725&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(830)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;24,895&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--GrossProfit_pn3n3_zQPWxQoDGEhb"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;9,259&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;830&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;10,089&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ResearchAndDevelopmentExpense_pn3n3_zQAZe31Jf8hb"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Research and development expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,973&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1048"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,973&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_zvcXXIb6wT6d"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;5,120&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1052"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;5,120&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_zGWMdjsYDUeg"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Operating income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,166&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;830&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,996&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--InterestIncomeExpenseNonoperatingNet_iN_pn3n3_di_zJhydlunyNZk"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;263&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1060"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;263&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherNonoperatingIncome_pn3n3_zJKCNiKGrZNk"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,234&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1064"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_zMwgu0TqsaG5"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,137&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;830&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,967&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zJMRWTM9ynil"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;390&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1072"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;390&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--NetIncomeLoss_pn3n3_zUFKcP9GMygg"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,747&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;830&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,577&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_pp2p0_z6zLmCnsYiVk"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income per share &#x2014; basic&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.04&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.01&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.05&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--EarningsPerShareDiluted_pp2p0_zY6pKgw8ZqGh"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income per share &#x2014; diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.04&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.01&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.05&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pp0p0_ztGeAEGpoKc6"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average shares &#x2014; basic&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;70,151,928&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1088"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;70,151,928&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pp0p0_z051r3wMdNk8"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average shares &#x2014; diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;72,497,929&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1092"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;72,497,929&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Effect on the previously issued first-quarter 2026
financial statements&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;March 31, 2026 &#x2014; consolidated balance sheet&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_491_20260331__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_z3h8ULkZfmDd" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_498_20260331__srt--RestatementAxis__srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_zW5kF6MstVg8" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_497_20260331_z1b3mWvtwyd9" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryNet_iI_pn3n3_zGNVxcuD7n9l"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$17,559&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$(3,744)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$13,815&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AssetsCurrent_iI_pn3n3_zbuMzMY0keW9" style="background-color: #FAFBFC"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;26,413&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,744)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;22,672&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Assets_iI_pn3n3_zF5O38cLbod9"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;47,794&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,744)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;44,050&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_pn3n3_zS6xvOQasze8"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Accumulated deficit&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(99,404)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,744)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(103,148)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--StockholdersEquity_iI_pn3n3_zZC5PSMu4117"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total stockholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;16,967&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,744)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;13,223&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pn3n3_zxxWnw7j0KEf"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total liabilities and stockholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;47,794&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,744)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;44,050&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

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

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



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Three months ended March 31, 2026 &#x2014; consolidated
statement of operations&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_495_20260101__20260331__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zDNHAI7tIFl3" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_49D_20260101__20260331__srt--RestatementAxis__srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_zQdKckOaRCNk" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_496_20260101__20260331_zYftZ52RQBie" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--CostOfGoodsAndServicesSold_pn3n3_zl9gcKU7yBj3"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$9,620&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;196&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;9,816&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--GrossProfit_pn3n3_zP18wg3MOSb8"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,337&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(196)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,141&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ResearchAndDevelopmentExpense_pn3n3_zGk5FIAql0l3"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Research and development expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,042&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1128"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,042&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_zB7CHSm6dEmd"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,799&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1132"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,799&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_zS0X0GYcLLs2"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(504)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(196)&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--OperatingIncomeLoss_pn3n3_c20260101__20260331_zLNjkHkjRZnj" style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify" title="Operating income (loss)"&gt;&lt;span style="font-size: 10pt"&gt;(700)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_zqLSCSzi0hf2"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(766)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(196)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(962)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zKxZMheJoJw7"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1145"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1146"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1147"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--NetIncomeLoss_pn3n3_zQe7izXXt6if"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net loss&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(766)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(196)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(962)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_pp2p0_zh8fASr5tzd2"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net loss per share &#x2014; basic&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$(0.01)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.00&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--EarningsPerShareBasic_pp2p0_c20260101__20260331_ze3jpFzP08bi" style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify" title="Net income (loss) per share-basic"&gt;&lt;span style="font-size: 10pt"&gt;$(0.01)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--EarningsPerShareDiluted_pp2p0_z2kNdzKRSiy6"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net loss per share &#x2014; diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$(0.01)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.00&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--EarningsPerShareDiluted_pp2p0_c20260101__20260331_z4na8Z82PAB8" style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify" title="Net income (loss) per share-diluted"&gt;&lt;span style="font-size: 10pt"&gt;$(0.01)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Effect on the consolidated statement of cash flows&lt;/b&gt;&lt;/p&gt;

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

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_491_20250101__20250630__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zwc2hUmLvnE8" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_49D_20250101__20250630__srt--RestatementAxis__srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_zQABkRzKx6Mb" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_499_20250101__20250630_zo1ojmKYi6F7" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--NetIncomeLoss_pn3n3_zvsnEKifwxw7"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$2,747&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;830&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,577&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncreaseDecreaseInInventories_iN_pn3n3_di_ztJE8MqWZfZ3"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;435&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(830)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInOperatingActivities_pn3n3_znmNfZ1nGzx9"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net cash used in operating activities&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(7,875)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1174"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(7,875)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_pn3n3_ziESDD5LFrYh"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net increase in cash&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,699&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1178"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,699&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_pn3n3_zPvewSY5dSJk"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Cash at end of period&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$4,108&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1182"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$4,108&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

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





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

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_4B2_srt--RestatementAxis_srt--ScenarioPreviouslyReportedMember_zEYbJl4E0Ale" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_4BB_srt--RestatementAxis_srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_zkrRXJUjtMi8" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_4BE_zRNUJmg8M6N9" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_439_c20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--RetainedEarningsMember_eus-gaap--StockholdersEquity_iI_pn3n3_znLs5APVfO6d"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Accumulated deficit &#x2014; December 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$(100,428)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(4,593)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$(105,021)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43D_c20241231_eus-gaap--StockholdersEquity_iI_pn3n3_z0SEZZWqEPga"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total stockholders&#x2019; equity &#x2014; December 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;14,946&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(4,593)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;10,353&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_434_c20250101__20250331_eus-gaap--NetIncomeLoss_pn3n3_z18kdrxOjlt5"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Q1 2025 net income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;80&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;263&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;343&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43F_c20250401__20250630_eus-gaap--NetIncomeLoss_pn3n3_zjDIQxNps9Xd"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Q2 2025 net income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,667&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;566&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--NetIncomeLoss_pn3n3_c20250401__20250630_zXY6NHsPQzE4" style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify" title="Net income (loss)"&gt;&lt;span style="font-size: 10pt"&gt;3,233&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_436_c20250630__us-gaap--StatementEquityComponentsAxis__us-gaap--RetainedEarningsMember_eus-gaap--StockholdersEquity_iI_pn3n3_zMJTBwTMSBg9"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Accumulated deficit &#x2014; June 30, 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(97,681)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(4,505)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(102,186)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43E_c20250630_eus-gaap--StockholdersEquity_iI_pn3n3_z4qsWuxcK4ug"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total stockholders&#x2019; equity &#x2014; June 30, 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;18,188&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,764)&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--StockholdersEquity_iI_pn3n3_c20250630_zNU690p9Sur1" style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify" title="Total stockholders' equity"&gt;&lt;span style="font-size: 10pt"&gt;14,424&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The cumulative pretax inventory
overstatement at December 31, 2024 was &lt;span id="xdx_905_eus-gaap--InventoryNet_iNI_pn3n3_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_zFYREaRdKTE8" title="Inventories, net"&gt;$4,613&lt;/span&gt;. The corresponding opening-equity adjustment must be stated net of the final income-tax
effect and must be aligned with the earliest period presented after the complete December 31, 2023 bridge is available.&lt;/p&gt;

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

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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company has updated Note 7
Inventories, net to present corrected inventory by class. The Company also evaluated the effects of the restatement on its debt arrangements,
liquidity disclosures and classification of obligations; see Note 6 for additional information.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span id="sol10qa007a"&gt;&lt;/span&gt;&lt;b&gt;Independent Accountant Review Not Completed&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&#160;The Company's independent
registered public accounting firm has not completed its review of the accompanying interim financial statements in accordance with the
standards of the Public Company Accounting Oversight Board. &#160;Accordingly, these unaudited interim financial statements should be
considered &#x201c;not reviewed."&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&#160;The Company is filing this
Quarterly Report on Form 10-Q prior to completion of the auditor&#x2019;s review. Upon completion of the review, and if necessary, the
Company intends to file an amendment to this Form 10-Q to include any required updates and remove this disclosure regarding the incomplete
review.&lt;/p&gt;

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

</us-gaap:ErrorCorrectionTextBlock>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock contextRef="From2026-01-01to2026-06-30" id="Fact000956">&lt;p id="xdx_895_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_zv1a7kx7P8lf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span id="xdx_8BC_zye5DnOlKFQi"&gt;The effects of the restatement
on the previously issued financial statements presented or otherwise required to be disclosed in this Quarterly Report are set forth below.&lt;/span&gt;
&#x201c;As Previously Reported&#x201d; amounts are derived from the applicable filed financial statements. &#x201c;Adjustment&#x201d; amounts
reflect the correction of the inventory-costing errors and the related income-tax and per-share effects. Certain amounts may not sum due
to rounding.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Effect on the consolidated balance sheet&lt;/b&gt;&lt;/p&gt;

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

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_49A_20251231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zto1VvvsnuQ9" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_496_20251231__srt--RestatementAxis__srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_zoUrLqD19ky5" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_49E_20251231_zzMjqHWJow66" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryNet_iI_pn3n3_zw8ZfMe3XRyf"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$18,511&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$(3,548)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$14,963&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AssetsCurrent_iI_pn3n3_z4jsmUVYp0xg" style="background-color: #FAFBFC"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;28,776&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,548)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;25,228&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Assets_iI_pn3n3_zQqElIcj5uD2"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;50,055&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,548)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;46,507&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_pn3n3_z9P4a90cPrH"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Accumulated deficit&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(98,638)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,548)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(102,186)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--StockholdersEquity_iI_pn3n3_z33vrQk5LlO6"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total stockholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;17,634&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,548)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;14,086&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pn3n3_zJHZOz88W8Sa"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total liabilities and stockholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;50,055&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,548)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;46,507&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Effect on the consolidated statements of operations&lt;/b&gt;&lt;/p&gt;

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

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_49E_20250401__20250630__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zjTClLNCfiJ" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_490_20250401__20250630__srt--RestatementAxis__srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_z29SY7y7IWQ4" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_492_20250401__20250630_zykKwSvvYvMj" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--CostOfGoodsAndServicesSold_pn3n3_zxHjwhRLOEm"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$14,482&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(566)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;13,916&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--GrossProfit_pn3n3_zCBBgh2pFS79"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;5,877&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;566&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;6,443&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ResearchAndDevelopmentExpense_pn3n3_zjKGfJ9C1cEl"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Research and development expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;955&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0991"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;955&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_zDwsfoNYviIj"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,012&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0995"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,012&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_zq6pYjYjEaej"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Operating income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,910&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;553&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--InterestIncomeExpenseNonoperatingNet_iN_pn3n3_di_zeT6CzEPbldk"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;87&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1003"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;87&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherNonoperatingIncome_pn3n3_zPY3W20VXP3h"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,234&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1007"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_zKlPTj5TPngj"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,057&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;553&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,623&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zk3H4Tuuqjla"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;390&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1015"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;390&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--NetIncomeLoss_pn3n3_z19V5Zn45U4d"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,667&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;566&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,233&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_pp2p0_zGhpVpEsU2"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income per share &#x2014; basic&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.04&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1023"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.04&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--EarningsPerShareDiluted_pp2p0_zgqqFNQxwFpd"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income per share &#x2014; diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.04&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1027"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.04&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pp0p0_zCfQ9Gj9rgT5"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average shares &#x2014; basic&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;70,200,039&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1031"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;70,200,039&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pp0p0_zuds70yf5Xsg"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average shares &#x2014; diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;72,580,679&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1035"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;72,580,679&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

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





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

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_493_20250101__20250630__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_z1YPTaBd3AZ2" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_496_20250101__20250630__srt--RestatementAxis__srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_z9TWe9xFuK94" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_498_20250101__20250630_zqB2wJuazW61" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--CostOfGoodsAndServicesSold_pn3n3_zg5D9hrbjcL"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$25,725&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(830)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;24,895&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--GrossProfit_pn3n3_zQPWxQoDGEhb"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;9,259&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;830&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;10,089&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ResearchAndDevelopmentExpense_pn3n3_zQAZe31Jf8hb"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Research and development expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,973&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1048"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,973&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_zvcXXIb6wT6d"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;5,120&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1052"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;5,120&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_zGWMdjsYDUeg"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Operating income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,166&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;830&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,996&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--InterestIncomeExpenseNonoperatingNet_iN_pn3n3_di_zJhydlunyNZk"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;263&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1060"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;263&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherNonoperatingIncome_pn3n3_zJKCNiKGrZNk"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,234&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1064"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_zMwgu0TqsaG5"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,137&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;830&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,967&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zJMRWTM9ynil"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;390&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1072"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;390&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--NetIncomeLoss_pn3n3_zUFKcP9GMygg"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,747&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;830&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,577&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_pp2p0_z6zLmCnsYiVk"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income per share &#x2014; basic&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.04&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.01&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.05&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--EarningsPerShareDiluted_pp2p0_zY6pKgw8ZqGh"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income per share &#x2014; diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.04&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.01&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.05&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pp0p0_ztGeAEGpoKc6"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average shares &#x2014; basic&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;70,151,928&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1088"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;70,151,928&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pp0p0_z051r3wMdNk8"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average shares &#x2014; diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;72,497,929&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1092"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;72,497,929&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Effect on the previously issued first-quarter 2026
financial statements&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;March 31, 2026 &#x2014; consolidated balance sheet&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_491_20260331__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_z3h8ULkZfmDd" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_498_20260331__srt--RestatementAxis__srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_zW5kF6MstVg8" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_497_20260331_z1b3mWvtwyd9" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryNet_iI_pn3n3_zGNVxcuD7n9l"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$17,559&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$(3,744)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$13,815&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AssetsCurrent_iI_pn3n3_zbuMzMY0keW9" style="background-color: #FAFBFC"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;26,413&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,744)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;22,672&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Assets_iI_pn3n3_zF5O38cLbod9"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;47,794&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,744)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;44,050&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_pn3n3_zS6xvOQasze8"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Accumulated deficit&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(99,404)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,744)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(103,148)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--StockholdersEquity_iI_pn3n3_zZC5PSMu4117"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total stockholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;16,967&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,744)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;13,223&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pn3n3_zxxWnw7j0KEf"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total liabilities and stockholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;47,794&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,744)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;44,050&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

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

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



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Three months ended March 31, 2026 &#x2014; consolidated
statement of operations&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_495_20260101__20260331__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zDNHAI7tIFl3" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_49D_20260101__20260331__srt--RestatementAxis__srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_zQdKckOaRCNk" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_496_20260101__20260331_zYftZ52RQBie" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--CostOfGoodsAndServicesSold_pn3n3_zl9gcKU7yBj3"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$9,620&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;196&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;9,816&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--GrossProfit_pn3n3_zP18wg3MOSb8"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,337&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(196)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,141&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ResearchAndDevelopmentExpense_pn3n3_zGk5FIAql0l3"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Research and development expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,042&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1128"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;1,042&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_zB7CHSm6dEmd"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,799&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1132"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,799&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_zS0X0GYcLLs2"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(504)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(196)&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--OperatingIncomeLoss_pn3n3_c20260101__20260331_zLNjkHkjRZnj" style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify" title="Operating income (loss)"&gt;&lt;span style="font-size: 10pt"&gt;(700)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_zqLSCSzi0hf2"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(766)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(196)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(962)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zKxZMheJoJw7"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1145"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1146"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1147"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--NetIncomeLoss_pn3n3_zQe7izXXt6if"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net loss&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(766)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(196)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(962)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_pp2p0_zh8fASr5tzd2"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net loss per share &#x2014; basic&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$(0.01)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.00&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--EarningsPerShareBasic_pp2p0_c20260101__20260331_ze3jpFzP08bi" style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify" title="Net income (loss) per share-basic"&gt;&lt;span style="font-size: 10pt"&gt;$(0.01)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--EarningsPerShareDiluted_pp2p0_z2kNdzKRSiy6"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net loss per share &#x2014; diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$(0.01)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$0.00&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--EarningsPerShareDiluted_pp2p0_c20260101__20260331_z4na8Z82PAB8" style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify" title="Net income (loss) per share-diluted"&gt;&lt;span style="font-size: 10pt"&gt;$(0.01)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Effect on the consolidated statement of cash flows&lt;/b&gt;&lt;/p&gt;

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

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_491_20250101__20250630__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zwc2hUmLvnE8" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_49D_20250101__20250630__srt--RestatementAxis__srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_zQABkRzKx6Mb" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_499_20250101__20250630_zo1ojmKYi6F7" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--NetIncomeLoss_pn3n3_zvsnEKifwxw7"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$2,747&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;830&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;3,577&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncreaseDecreaseInInventories_iN_pn3n3_di_ztJE8MqWZfZ3"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;435&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(830)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInOperatingActivities_pn3n3_znmNfZ1nGzx9"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net cash used in operating activities&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(7,875)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1174"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(7,875)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_pn3n3_ziESDD5LFrYh"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net increase in cash&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,699&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1178"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,699&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_pn3n3_zPvewSY5dSJk"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Cash at end of period&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$4,108&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1182"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$4,108&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

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





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

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="background-color: #F2F4F7"&gt;
    &lt;td style="border: #B8C0C8 1pt solid; width: 40%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Line item&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_4B2_srt--RestatementAxis_srt--ScenarioPreviouslyReportedMember_zEYbJl4E0Ale" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Previously Reported&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_4BB_srt--RestatementAxis_srt--RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_zkrRXJUjtMi8" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_4BE_zRNUJmg8M6N9" style="border-top: #B8C0C8 1pt solid; border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; width: 20%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;As Restated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_439_c20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--RetainedEarningsMember_eus-gaap--StockholdersEquity_iI_pn3n3_znLs5APVfO6d"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Accumulated deficit &#x2014; December 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$(100,428)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(4,593)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;$(105,021)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43D_c20241231_eus-gaap--StockholdersEquity_iI_pn3n3_z0SEZZWqEPga"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total stockholders&#x2019; equity &#x2014; December 31, 2024&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;14,946&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(4,593)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;10,353&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_434_c20250101__20250331_eus-gaap--NetIncomeLoss_pn3n3_z18kdrxOjlt5"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Q1 2025 net income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;80&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;263&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;343&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43F_c20250401__20250630_eus-gaap--NetIncomeLoss_pn3n3_zjDIQxNps9Xd"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Q2 2025 net income&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;2,667&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;566&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--NetIncomeLoss_pn3n3_c20250401__20250630_zXY6NHsPQzE4" style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify" title="Net income (loss)"&gt;&lt;span style="font-size: 10pt"&gt;3,233&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_436_c20250630__us-gaap--StatementEquityComponentsAxis__us-gaap--RetainedEarningsMember_eus-gaap--StockholdersEquity_iI_pn3n3_zMJTBwTMSBg9"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Accumulated deficit &#x2014; June 30, 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(97,681)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(4,505)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(102,186)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_43E_c20250630_eus-gaap--StockholdersEquity_iI_pn3n3_z4qsWuxcK4ug"&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; border-left: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Total stockholders&#x2019; equity &#x2014; June 30, 2025&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; background-color: #FAFBFC; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;18,188&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;(3,764)&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--StockholdersEquity_iI_pn3n3_c20250630_zNU690p9Sur1" style="border-right: #B8C0C8 1pt solid; border-bottom: #B8C0C8 1pt solid; vertical-align: top; text-align: justify" title="Total stockholders' equity"&gt;&lt;span style="font-size: 10pt"&gt;14,424&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

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

</us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact000958"
      unitRef="USD">18511000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-12-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact000959"
      unitRef="USD">-3548000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000960"
      unitRef="USD">14963000</us-gaap:InventoryNet>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2025-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact000962"
      unitRef="USD">28776000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2025-12-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact000963"
      unitRef="USD">-3548000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000964"
      unitRef="USD">25228000</us-gaap:AssetsCurrent>
    <us-gaap:Assets
      contextRef="AsOf2025-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact000966"
      unitRef="USD">50055000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2025-12-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact000967"
      unitRef="USD">-3548000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000968"
      unitRef="USD">46507000</us-gaap:Assets>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2025-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact000970"
      unitRef="USD">-98638000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2025-12-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact000971"
      unitRef="USD">-3548000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000972"
      unitRef="USD">-102186000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact000974"
      unitRef="USD">17634000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact000975"
      unitRef="USD">-3548000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000976"
      unitRef="USD">14086000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2025-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact000978"
      unitRef="USD">50055000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2025-12-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact000979"
      unitRef="USD">-3548000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000980"
      unitRef="USD">46507000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact000982"
      unitRef="USD">14482000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact000983"
      unitRef="USD">-566000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000984"
      unitRef="USD">13916000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact000986"
      unitRef="USD">5877000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact000987"
      unitRef="USD">566000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000988"
      unitRef="USD">6443000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact000990"
      unitRef="USD">955000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000992"
      unitRef="USD">955000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact000994"
      unitRef="USD">3012000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact000996"
      unitRef="USD">3012000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact000998"
      unitRef="USD">1910000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact000999"
      unitRef="USD">553000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact001000"
      unitRef="USD">2476000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001002"
      unitRef="USD">-87000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact001004"
      unitRef="USD">-87000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001006"
      unitRef="USD">1234000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact001008"
      unitRef="USD">1234000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001010"
      unitRef="USD">3057000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001011"
      unitRef="USD">553000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact001012"
      unitRef="USD">3623000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001014"
      unitRef="USD">390000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact001016"
      unitRef="USD">390000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001018"
      unitRef="USD">2667000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001019"
      unitRef="USD">566000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact001020"
      unitRef="USD">3233000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="2"
      id="Fact001022"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-04-012025-06-30"
      decimals="2"
      id="Fact001024"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="2"
      id="Fact001026"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-04-012025-06-30"
      decimals="2"
      id="Fact001028"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact001030"
      unitRef="Shares">70200039</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-04-012025-06-30"
      decimals="0"
      id="Fact001032"
      unitRef="Shares">70200039</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact001034"
      unitRef="Shares">72580679</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-04-012025-06-30"
      decimals="0"
      id="Fact001036"
      unitRef="Shares">72580679</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001039"
      unitRef="USD">25725000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001040"
      unitRef="USD">-830000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001041"
      unitRef="USD">24895000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001043"
      unitRef="USD">9259000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001044"
      unitRef="USD">830000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001045"
      unitRef="USD">10089000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001047"
      unitRef="USD">1973000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001049"
      unitRef="USD">1973000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001051"
      unitRef="USD">5120000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001053"
      unitRef="USD">5120000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001055"
      unitRef="USD">2166000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001056"
      unitRef="USD">830000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001057"
      unitRef="USD">2996000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001059"
      unitRef="USD">-263000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001061"
      unitRef="USD">-263000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001063"
      unitRef="USD">1234000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001065"
      unitRef="USD">1234000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001067"
      unitRef="USD">3137000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001068"
      unitRef="USD">830000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001069"
      unitRef="USD">3967000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001071"
      unitRef="USD">390000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001073"
      unitRef="USD">390000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001075"
      unitRef="USD">2747000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001076"
      unitRef="USD">830000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001077"
      unitRef="USD">3577000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="2"
      id="Fact001079"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="2"
      id="Fact001080"
      unitRef="USDPShares">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-06-30"
      decimals="2"
      id="Fact001081"
      unitRef="USDPShares">0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="2"
      id="Fact001083"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="2"
      id="Fact001084"
      unitRef="USDPShares">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-06-30"
      decimals="2"
      id="Fact001085"
      unitRef="USDPShares">0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact001087"
      unitRef="Shares">70151928</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact001089"
      unitRef="Shares">70151928</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact001091"
      unitRef="Shares">72497929</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact001093"
      unitRef="Shares">72497929</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:InventoryNet
      contextRef="AsOf2026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001095"
      unitRef="USD">17559000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001096"
      unitRef="USD">-3744000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2026-03-31"
      decimals="-3"
      id="Fact001097"
      unitRef="USD">13815000</us-gaap:InventoryNet>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001099"
      unitRef="USD">26413000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001100"
      unitRef="USD">-3744000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2026-03-31"
      decimals="-3"
      id="Fact001101"
      unitRef="USD">22672000</us-gaap:AssetsCurrent>
    <us-gaap:Assets
      contextRef="AsOf2026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001103"
      unitRef="USD">47794000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001104"
      unitRef="USD">-3744000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2026-03-31"
      decimals="-3"
      id="Fact001105"
      unitRef="USD">44050000</us-gaap:Assets>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001107"
      unitRef="USD">-99404000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001108"
      unitRef="USD">-3744000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2026-03-31"
      decimals="-3"
      id="Fact001109"
      unitRef="USD">-103148000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001111"
      unitRef="USD">16967000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001112"
      unitRef="USD">-3744000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-03-31"
      decimals="-3"
      id="Fact001113"
      unitRef="USD">13223000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001115"
      unitRef="USD">47794000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001116"
      unitRef="USD">-3744000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2026-03-31"
      decimals="-3"
      id="Fact001117"
      unitRef="USD">44050000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2026-01-012026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001119"
      unitRef="USD">9620000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2026-01-012026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001120"
      unitRef="USD">196000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2026-01-012026-03-31"
      decimals="-3"
      id="Fact001121"
      unitRef="USD">9816000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2026-01-012026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001123"
      unitRef="USD">3337000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2026-01-012026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001124"
      unitRef="USD">-196000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2026-01-012026-03-31"
      decimals="-3"
      id="Fact001125"
      unitRef="USD">3141000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2026-01-012026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001127"
      unitRef="USD">1042000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2026-01-012026-03-31"
      decimals="-3"
      id="Fact001129"
      unitRef="USD">1042000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2026-01-012026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001131"
      unitRef="USD">2799000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2026-01-012026-03-31"
      decimals="-3"
      id="Fact001133"
      unitRef="USD">2799000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2026-01-012026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001135"
      unitRef="USD">-504000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2026-01-012026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001136"
      unitRef="USD">-196000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2026-01-012026-03-31"
      decimals="-3"
      id="Fact001137"
      unitRef="USD">-700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2026-01-012026-03-31"
      decimals="-3"
      id="Fact001139"
      unitRef="USD">-700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2026-01-012026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001141"
      unitRef="USD">-766000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2026-01-012026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001142"
      unitRef="USD">-196000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2026-01-012026-03-31"
      decimals="-3"
      id="Fact001143"
      unitRef="USD">-962000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001149"
      unitRef="USD">-766000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001150"
      unitRef="USD">-196000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-03-31"
      decimals="-3"
      id="Fact001151"
      unitRef="USD">-962000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2026-01-012026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="2"
      id="Fact001153"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2026-01-012026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="2"
      id="Fact001154"
      unitRef="USDPShares">0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2026-01-012026-03-31"
      decimals="2"
      id="Fact001155"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2026-01-012026-03-31"
      decimals="2"
      id="Fact001157"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2026-01-012026-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="2"
      id="Fact001159"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2026-01-012026-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="2"
      id="Fact001160"
      unitRef="USDPShares">0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2026-01-012026-03-31"
      decimals="2"
      id="Fact001161"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2026-01-012026-03-31"
      decimals="2"
      id="Fact001163"
      unitRef="USDPShares">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001165"
      unitRef="USD">2747000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001166"
      unitRef="USD">830000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001167"
      unitRef="USD">3577000</us-gaap:NetIncomeLoss>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001169"
      unitRef="USD">-435000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2025-01-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001170"
      unitRef="USD">830000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001171"
      unitRef="USD">395000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001173"
      unitRef="USD">-7875000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001175"
      unitRef="USD">-7875000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2025-01-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001177"
      unitRef="USD">2699000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2025-01-012025-06-30"
      decimals="-3"
      id="Fact001179"
      unitRef="USD">2699000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001181"
      unitRef="USD">4108000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2025-06-30"
      decimals="-3"
      id="Fact001183"
      unitRef="USD">4108000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001186"
      unitRef="USD">-100428000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001187"
      unitRef="USD">-4593000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact001188"
      unitRef="USD">-105021000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001190"
      unitRef="USD">14946000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001191"
      unitRef="USD">-4593000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001192"
      unitRef="USD">10353000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001194"
      unitRef="USD">80000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001195"
      unitRef="USD">263000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31"
      decimals="-3"
      id="Fact001196"
      unitRef="USD">343000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001198"
      unitRef="USD">2667000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001199"
      unitRef="USD">566000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact001200"
      unitRef="USD">3233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-04-012025-06-30"
      decimals="-3"
      id="Fact001202"
      unitRef="USD">3233000</us-gaap:NetIncomeLoss>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30_us-gaap_RetainedEarningsMember_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001204"
      unitRef="USD">-97681000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30_us-gaap_RetainedEarningsMember_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001205"
      unitRef="USD">-4505000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact001206"
      unitRef="USD">-102186000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30_srt_ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="Fact001208"
      unitRef="USD">18188000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001209"
      unitRef="USD">-3764000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30"
      decimals="-3"
      id="Fact001210"
      unitRef="USD">14424000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30"
      decimals="-3"
      id="Fact001212"
      unitRef="USD">14424000</us-gaap:StockholdersEquity>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"
      decimals="-3"
      id="Fact001214"
      unitRef="USD">-4613000</us-gaap:InventoryNet>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000628"
          xlink:label="Fact000628"
          xlink:type="locator"/>
        <link:footnote id="Footnote000653" xlink:label="Footnote000653" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Since
                                         July 2014, we have maintained a bank-issued letter of credit for up to $<xhtml:span id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20140731__us-gaap--CreditFacilityAxis__us-gaap--LetterOfCreditMember_zCZyHVHevIOa">30</xhtml:span> in borrowings,
                                         with interest at the <xhtml:span
  id="xdx_902_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20140701__20140731__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zCxfBQxLLkl7"
  title="Variable interest rate basis">prime rate</xhtml:span> plus <xhtml:span
  id="xdx_901_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pii_dp_uPure_c20140701__20140731__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_ztCWOnV4RAed"
  title="Basis spread variable interest rate">1</xhtml:span>%, to support our obligations under our Romeoville,
                                         Illinois facility lease agreement. No borrowings have been incurred under this promissory
                                         note. It is our intention to renew this note annually. Because there were no amounts
                                         outstanding on the note at any time during 2026 or 2025, we have recorded no related
                                         liability on our condensed consolidated balance sheet.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000628"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000629"
          xlink:label="Fact000629"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000629"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0630"
          xlink:label="xdx2ixbrl0630"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0630"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000631"
          xlink:label="Fact000631"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000631"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0632"
          xlink:label="xdx2ixbrl0632"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0632"
          xlink:to="Footnote000653"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000633"
          xlink:label="Fact000633"
          xlink:type="locator"/>
        <link:footnote id="Footnote000659" xlink:label="Footnote000659" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On
                                         December 21, 2021, the existing credit agreement with Libertyville was converted for
                                         use to support our obligations under our newly leased manufacturing and warehouse space
                                         in Bolingbrook, Illinois. Interest on drawn balances will be at the <xhtml:span
  id="xdx_906_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20210101__20211221__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zorX2phQXpV8"
  title="Variable interest rate basis">prime rate</xhtml:span> plus <xhtml:span
  id="xdx_903_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20210101__20211221__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zRnTLr91LFOa"
  title="Basis spread variable interest rate">1</xhtml:span>%.
                                         This credit agreement has a maturity of <xhtml:span
  id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_c20210101__20211221__us-gaap--ShortTermDebtTypeAxis__us-gaap--LetterOfCreditMember_zQdxhfDOF9p4"
  title="Maturity date">December 22, 2026</xhtml:span>. We expect to renew this agreement
                                         annually, as the lease requires. This credit agreement is secured by all the unencumbered
                                         assets of the Company and has superior collateral rights to those credit facilities with
                                         Beachcorp, LLC and Strandler, LLC.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000633"
          xlink:to="Footnote000659"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000634"
          xlink:label="Fact000634"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000634"
          xlink:to="Footnote000659"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0635"
          xlink:label="xdx2ixbrl0635"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0635"
          xlink:to="Footnote000659"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000636"
          xlink:label="Fact000636"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000636"
          xlink:to="Footnote000659"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0637"
          xlink:label="xdx2ixbrl0637"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0637"
          xlink:to="Footnote000659"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000638"
          xlink:label="Fact000638"
          xlink:type="locator"/>
        <link:footnote id="Footnote000666" xlink:label="Footnote000666" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On
                                         January 28, 2022, the Company entered into an Amended and Restated Business Loan Agreement
                                         (the &#x201c;A&amp;R Loan Agreement&#x201d;), which amends and restates the Master Agreement
                                         between the Company and Beachcorp, LLC, and a new promissory note in order to evidence
                                         the A/R Revolver facility, including an amendment to expand the limit on the A/R Revolver
                                         Facility from $<xhtml:span
  id="xdx_908_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20220126__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zPYcvO5MNJKb"
  title="Line of Credit Facility, Maximum Borrowing Capacity">6,000</xhtml:span> to $<xhtml:span
  id="xdx_904_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zcvgCbKSaGh3"
  title="Line of Credit Facility, Maximum Borrowing Capacity">8,000</xhtml:span>, reduce the interest rate to the <xhtml:span
  id="xdx_90D_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zJYj4Wn7OJEh"
  title="Debt Instrument, Description of Variable Rate Basis">prime rate</xhtml:span> plus <xhtml:span
  id="xdx_903_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zaQvuA6IRBe9"
  title="Debt Instrument, Basis Spread on Variable Rate">0.75</xhtml:span>%,
                                         and extend the maturity of the A/R Revolver Facility to <xhtml:span
  id="xdx_90E_eus-gaap--LineOfCreditFacilityExpirationDate1_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zIBV2gxvMuX9"
  title="Line of Credit Facility, Expiration Date">March 31, 2024</xhtml:span>. On March 1, 2024,
                                         the Company entered into a Second Amendment to the Amended and Restated Business Loan
                                         Agreement extending the maturity of the A/R Revolver Facility to <xhtml:span
  id="xdx_90C_eus-gaap--LineOfCreditFacilityExpirationDate1_c20240229__20240301__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z8PJIa46TM89"
  title="Line of Credit Facility, Expiration Date">October 1, 2025</xhtml:span>. On
                                         May 27, 2025, the Company entered into a Third Amendment to the Amended and Restated
                                         Business Loan Agreement to expand the limit on the A/R Revolver Facility from $<xhtml:span
  id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20250525__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_ztSIKri4NB5a"
  title="Line of Credit Facility, Maximum Borrowing Capacity">8,000</xhtml:span>
                                         to $<xhtml:span
  id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20250527__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z5qkHDtSHL84"
  title="Line of Credit Facility, Maximum Borrowing Capacity">12,000</xhtml:span>, and extend its maturity to <xhtml:span
  id="xdx_908_eus-gaap--LineOfCreditFacilityExpirationDate1_c20250526__20250527__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zMLsu1SNNdY7"
  title="Line of Credit Facility, Expiration Date">April 30, 2027</xhtml:span>.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000638"
          xlink:to="Footnote000666"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000639"
          xlink:label="Fact000639"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000639"
          xlink:to="Footnote000666"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000640"
          xlink:label="Fact000640"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000640"
          xlink:to="Footnote000666"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000641"
          xlink:label="Fact000641"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000641"
          xlink:to="Footnote000666"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000642"
          xlink:label="Fact000642"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000642"
          xlink:to="Footnote000666"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000643"
          xlink:label="Fact000643"
          xlink:type="locator"/>
        <link:footnote id="Footnote000686" xlink:label="Footnote000686" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On
                                                                                                                                                                          January 28, 2022, the Company entered into the A&amp;R Loan Agreement and a new revolving loan agreement (&#x201c;Inventory
                                                                                                                                                                          Facility&#x201d;) with Beachcorp, LLC, and a new promissory note in order to evidence the Inventory Facility. The maximum borrowing
                                                                                                                                                                          amount under the Inventory Facility was $<xhtml:span
  id="xdx_90B_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zXOUKF7u4WDc"
  title="Line of Credit Facility, Maximum Borrowing Capacity">4,000</xhtml:span>,
                                                                                                                                                                          with a borrowing base consisting of up to <xhtml:span id="xdx_90C_ecustom--LineOfCreditPercentageOfEligibleInventory_pid_dp_uPure_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zF9raKYAs8l9">50</xhtml:span>%
                                                                                                                                                                          of the value of qualified inventory of the Company. The interest rate for the Inventory Revolver is at the <xhtml:span id="xdx_901_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zEkAx0Ukk2gk">prime
                                                                                                                                                                          rate</xhtml:span> plus <xhtml:span id="xdx_903_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zAP2quIRyBUi">0.75</xhtml:span>%,
                                                                                                                                                                          and it was set to mature on <xhtml:span id="xdx_902_eus-gaap--LineOfCreditFacilityExpirationDate1_c20220127__20220128__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zaWpE3mFbmLb">March
                                                                                                                                                                          31, 2024</xhtml:span>. On November 13, 2023, the Company entered into a Replacement Promissory Note with Beachcorp, LLC replacing the
                                                                                                                                                                          Inventory Facility promissory note executed on January 28, 2022. The maximum borrowing amount under the replacement Inventory
                                                                                                                                                                          Facility was increased to $<xhtml:span id="xdx_906_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20231113__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zHleD0QxwKX7">5,200</xhtml:span>,
                                                                                                                                                                          with a borrowing base consisting of up to <xhtml:span id="xdx_90C_ecustom--LineOfCreditPercentageOfEligibleInventory_pid_dp_uPure_c20231112__20231113__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z46BYcEuc3de">55</xhtml:span>%
                                                                                                                                                                          of the value of qualified inventory of the Company. The interest rate for the replacement Inventory Revolver remains at the <xhtml:span id="xdx_905_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20231112__20231113__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z7o2dnM2YhB5">prime
                                                                                                                                                                          rate</xhtml:span> plus <xhtml:span id="xdx_905_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20231112__20231113__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zmQfMxAqoz36">0.75</xhtml:span>%.
                                                                                                                                                                          On March 1, 2024, the company entered into a Second Amendment to the Business Loan Agreement extending the maturity of the Inventory
                                                                                                                                                                          Revolver Facility to <xhtml:span id="xdx_902_eus-gaap--LineOfCreditFacilityExpirationDate1_c20240229__20240301__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_z27tkEZQEj9g">October
                                                                                                                                                                          1, 2025</xhtml:span>. On May 27, 2025, the Company entered into a Third Amendment to the Business Loan Agreement to expand the limit on
                                                                                                                                                                          the Inventory Revolver Facility from $<xhtml:span
  id="xdx_903_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20250525__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zvwbSbacSZxb"
  title="Line of Credit Facility, Maximum Borrowing Capacity">5,200</xhtml:span>
                                                                                                                                                                          to $<xhtml:span
  id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20250527__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zkFATuYXrlNb"
  title="Line of Credit Facility, Maximum Borrowing Capacity">10,000</xhtml:span>,
                                                                                                                                                                          and extend its maturity to <xhtml:span id="xdx_90A_eus-gaap--LineOfCreditFacilityExpirationDate1_c20250526__20250527__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--ReplacementPromissoryNoteMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember_zvb8UCuI7dX9">April
                                                                                                                                                                          30, 2027</xhtml:span>. As described below in Note 11 (Restatement of Previously Issued Consolidated Financial Statements), the Company
                                                                                                                                                                          recently identified errors in its historical accounting for labor and overhead included in inventories.&#160; As a result,
                                                                                                                                                                          inventories were overstated in past borrowing base calculations under the Inventory Facility.&#160; Effective August 17, 2026,
                                                                                                                                                                          Beachcorp, LLC provided a waiver of all breaches and defaults under the Inventory Facility as a result of the foregoing up to a
                                                                                                                                                                          maximum of <xhtml:span
  id="xdx_900_ecustom--OverstatedInventoryMaximumWaiver_iI_pin3_c20260817__us-gaap--TypeOfArrangementAxis__custom--BusinessLoanAgreementMember__us-gaap--CreditFacilityAxis__custom--InventoryFacilityMember__srt--CounterpartyNameAxis__custom--BeachcorpLLCMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z9H73ZyoHiib"
  title="Overstated inventory maximum waiver">$3,000</xhtml:span>
                                                                                                                                                                          in overstated inventory. The Company does not expect there to be any prospective impact on the compliance or availability of the Inventory
Facility.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000643"
          xlink:to="Footnote000686"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000644"
          xlink:label="Fact000644"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000644"
          xlink:to="Footnote000686"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000645"
          xlink:label="Fact000645"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000645"
          xlink:to="Footnote000686"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000646"
          xlink:label="Fact000646"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000646"
          xlink:to="Footnote000686"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000647"
          xlink:label="Fact000647"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000647"
          xlink:to="Footnote000686"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000648"
          xlink:label="Fact000648"
          xlink:type="locator"/>
        <link:footnote id="Footnote000705" xlink:label="Footnote000705" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On
                                         January 28, 2022, the Company entered into an additional Business Loan Agreement (the
                                         &#x201c;New Term Loan Agreement&#x201d;) with Strandler, LLC, which effectively transferred
                                         or assigned the Term Loan to Strandler, LLC from Beachcorp, LLC. Interest on the New
                                         Term Loan is at the <xhtml:span id="xdx_905_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20220127__20220128__us-gaap--CreditFacilityAxis__custom--TermLoanMember__srt--CounterpartyNameAxis__custom--StrandlerLLCMember_zhYM6r3FbXBl">prime rate</xhtml:span> plus <xhtml:span id="xdx_909_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20220127__20220128__us-gaap--CreditFacilityAxis__custom--TermLoanMember__srt--CounterpartyNameAxis__custom--StrandlerLLCMember_zyxqZa0GhJm6">0.75</xhtml:span>%. Strandler, LLC is also an affiliate of Bradford
                                         T. Whitmore. On March 1, 2024, the company entered into a Second Amendment to the Business
                                         Loan Agreement extending the maturity of the Term Maturity Note to <xhtml:span id="xdx_90A_eus-gaap--LineOfCreditFacilityExpirationDate1_c20240229__20240301__us-gaap--CreditFacilityAxis__custom--TermLoanMember__srt--CounterpartyNameAxis__custom--StrandlerLLCMember_zrvwqsFTzP9b">October 1, 2025</xhtml:span>. On
                                         May 27, 2025, the Company entered into a Third Amendment to the Business Loan Agreement
                                         extending the maturity of the Term Maturity Note to <xhtml:span id="xdx_908_eus-gaap--LineOfCreditFacilityExpirationDate1_c20250526__20250527__us-gaap--CreditFacilityAxis__custom--TermLoanMember__srt--CounterpartyNameAxis__custom--StrandlerLLCMember_zRLxU3yEqg29">April 30, 2027</xhtml:span>.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000648"
          xlink:to="Footnote000705"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000649"
          xlink:label="Fact000649"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000649"
          xlink:to="Footnote000705"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000650"
          xlink:label="Fact000650"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000650"
          xlink:to="Footnote000705"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000651"
          xlink:label="Fact000651"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000651"
          xlink:to="Footnote000705"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000652"
          xlink:label="Fact000652"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000652"
          xlink:to="Footnote000705"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
