<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:DTCK="http://daviscl.com/20251231"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  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="dtck-20251231.xsd" xlink:type="simple"/>
    <context id="From2025-01-01to2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_dei_BusinessContactMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_ClassAOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">DTCK:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_ClassAOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">DTCK:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_ClassBOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">DTCK:ClassBOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_ClassBOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">DTCK:ClassBOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ClassAOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">DTCK:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ClassAOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">DTCK:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_ClassAOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">DTCK:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ClassBOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">DTCK:ClassBOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ClassBOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">DTCK:ClassBOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_ClassBOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">DTCK:ClassBOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_ClassAOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_ClassBOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassBOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_MergerReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:MergerReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ClassAOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ClassBOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassBOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_MergerReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:MergerReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_ClassAOrdinarySharesMember1478457000">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_ClassBOrdinarySharesMember1478457000">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassBOrdinarySharesMember</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">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MergerReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:MergerReserveMember</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">0001949478</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_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ClassAOrdinarySharesMember1478457015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ClassBOrdinarySharesMember1478457015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassBOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_MergerReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:MergerReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ClassAOrdinarySharesMember1478457015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ClassBOrdinarySharesMember1478457015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassBOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_MergerReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:MergerReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_ClassAOrdinarySharesMember1478457031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassAOrdinarySharesMember</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_ClassBOrdinarySharesMember1478457031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassBOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_MergerReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:MergerReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_ClassAOrdinarySharesMember1478457046">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_ClassBOrdinarySharesMember1478457046">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:ClassBOrdinarySharesMember</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">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_MergerReserveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DTCK:MergerReserveMember</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">0001949478</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="AsOf2025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-22_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-22</instant>
        </period>
    </context>
    <context id="AsOf2023-06-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
        </entity>
        <period>
            <instant>2023-06-22</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_MaxwillPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:MaxwillPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_MaxwillPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:MaxwillPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_MaxwillAsiaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:MaxwillAsiaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_MaxwillAsiaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:MaxwillAsiaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_LpGracePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:LpGracePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_LpGracePteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:LpGracePteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_MaxwillFoodlinkPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:MaxwillFoodlinkPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_MaxwillFoodlinkPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:MaxwillFoodlinkPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_DavisCommoditiesPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:DavisCommoditiesPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_DavisCommoditiesPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:DavisCommoditiesPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_DavisCommoditiesGlobalPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:DavisCommoditiesGlobalPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_DavisCommoditiesGlobalPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:DavisCommoditiesGlobalPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_DavisCommoditiesSEAPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:DavisCommoditiesSEAPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_DavisCommoditiesSEAPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:DavisCommoditiesSEAPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_DavisCommoditiesAsiaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:DavisCommoditiesAsiaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_DavisCommoditiesAsiaPteLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DTCK:DavisCommoditiesAsiaPteLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_YearEndMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">DTCK:YearEndMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_YearEndMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">DTCK:YearEndMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_AverageRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">DTCK:AverageRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_AverageRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">DTCK:AverageRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_InvestmentPropertyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DTCK:InvestmentPropertyMember</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_RightOfUseAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DTCK:RightOfUseAssetMember</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_FurnitureAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DTCK:FurnitureAndFittingsMember</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_MotorVehicleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DTCK:MotorVehicleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MaturityUpTo30DaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MaturityUpTo30DaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_MaturityUpTo30DaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MaturityUpTo30DaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_Maturity31To60DaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">DTCK:Maturity31To60DaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_Maturity31To60DaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">DTCK:Maturity31To60DaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_Maturity61To90DaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">DTCK:Maturity61To90DaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_Maturity61To90DaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">DTCK:Maturity61To90DaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MaturityOver90DaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MaturityOver90DaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_MaturityOver90DaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MaturityOver90DaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_OtherReceivablesThirdPartiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:OtherReceivablesThirdPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_OtherReceivablesThirdPartiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:OtherReceivablesThirdPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_DepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_DepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_GSTReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:GSTReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_GSTReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:GSTReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MarginDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:MarginDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_MarginDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:MarginDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_UnrealizedGainOnCommodityFutureContractAtFairValueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:UnrealizedGainOnCommodityFutureContractAtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_UnrealizedGainOnCommodityFutureContractAtFairValueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:UnrealizedGainOnCommodityFutureContractAtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PrepaymentToSuppliersThirdPartiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:PrepaymentToSuppliersThirdPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_PrepaymentToSuppliersThirdPartiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:PrepaymentToSuppliersThirdPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_InvestmentPropertyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DTCK:InvestmentPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_InvestmentPropertyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DTCK:InvestmentPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_BuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_BuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ConvertibleLoan2023AgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">DTCK:ConvertibleLoan2023AgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ConvertibleLoan2023AgreementMember_custom_ConvertibleLoan2020AgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">DTCK:ConvertibleLoan2020AgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">DTCK:ConvertibleLoan2023AgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ConvertibleLoan2023AgreementMember_custom_November2023AmountRemainingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">DTCK:November2023AmountRemainingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">DTCK:ConvertibleLoan2023AgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_ConvertibleLoan2023AgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">DTCK:ConvertibleLoan2023AgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2023-07-162023-07-17_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-16</startDate>
            <endDate>2023-07-17</endDate>
        </period>
    </context>
    <context id="AsOf2023-07-17_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-17</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MotorVehicleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DTCK:MotorVehicleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_MotorVehicleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DTCK:MotorVehicleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SecuredFixedRateBankLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecuredFixedRateBankLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SecuredFixedRateBankLoan1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecuredFixedRateBankLoan1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SecuredFixedRateBankLoan2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecuredFixedRateBankLoan2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_SecuredFixedRateBankLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SecuredFixedRateBankLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_SecuredFixedRateBankLoan1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SecuredFixedRateBankLoan1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_SecuredFixedRateBankLoan2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SecuredFixedRateBankLoan2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_SecuredFloatingRateShortTermBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFloatingRateShortTermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SecuredFloatingRateShortTermBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFloatingRateShortTermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecuredFixedRateBankLoanMember_custom_DebtInstrumentsPeriodWithInOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodWithInOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecuredFixedRateBankLoanMember_custom_DebtInstrumentsPeriodTwoYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecuredFixedRateBankLoanMember_custom_DebtInstrumentsPeriodFourYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecuredFixedRateBankLoan1Member_custom_DebtInstrumentsPeriodWithInOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodWithInOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecuredFixedRateBankLoan1Member_custom_DebtInstrumentsPeriodTwoYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecuredFixedRateBankLoan1Member_custom_DebtInstrumentsPeriodFourYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecuredFixedRateBankLoan2Member_custom_DebtInstrumentsPeriodWithInOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodWithInOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecuredFixedRateBankLoan2Member_custom_DebtInstrumentsPeriodTwoYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecuredFixedRateBankLoan2Member_custom_DebtInstrumentsPeriodFourYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_DebtInstrumentsPeriodWithInOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodWithInOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_DebtInstrumentsPeriodTwoYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodTwoYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_DebtInstrumentsPeriodFourYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodFourYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SecuredFixedRateBankLoanMember_custom_DebtInstrumentsPeriodWithInOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodWithInOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SecuredFixedRateBankLoanMember_custom_DebtInstrumentsPeriodThreeYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SecuredFixedRateBankLoan1Member_custom_DebtInstrumentsPeriodWithInOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodWithInOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SecuredFixedRateBankLoan1Member_custom_DebtInstrumentsPeriodThreeYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SecuredFixedRateBankLoan2Member_custom_DebtInstrumentsPeriodWithInOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodWithInOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SecuredFixedRateBankLoan2Member_custom_DebtInstrumentsPeriodThreeYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SecuredFloatingRateShortTermBorrowingsMember_custom_DebtInstrumentsPeriodWithInOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodWithInOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFloatingRateShortTermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SecuredFixedRateBankLoan2Member_custom_SecuredFloatingRateShortTermBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:SecuredFloatingRateShortTermBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">DTCK:SecuredFixedRateBankLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_DebtInstrumentsPeriodWithInOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodWithInOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_DebtInstrumentsPeriodThreeYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DTCK:DebtInstrumentsPeriodThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_AccruedOperatingExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:AccruedOperatingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_AccruedOperatingExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:AccruedOperatingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_AdvancesFromCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:AdvancesFromCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_AdvancesFromCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:AdvancesFromCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_UnrealizedLossesOnCommodityFurtureContractsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:UnrealizedLossesOnCommodityFurtureContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_UnrealizedLossesOnCommodityFurtureContractsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:UnrealizedLossesOnCommodityFurtureContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_GSTPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:GSTPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_GSTPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:GSTPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2023-09-202023-09-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
        </entity>
        <period>
            <startDate>2023-09-20</startDate>
            <endDate>2023-09-21</endDate>
        </period>
    </context>
    <context id="From2024-09-012024-09-30_custom_ClassAOrdinarySharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">DTCK:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SaleOfSugarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfSugarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SaleOfRiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfRiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SaleOfOilsAndFatsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfOilsAndFatsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SaleOfOthersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SaleOfSugarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfSugarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SaleOfRiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfRiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SaleOfOilsAndFatsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfOilsAndFatsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SaleOfOthersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfSugarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfSugarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfRiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfRiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfOilsAndFatsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfOilsAndFatsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfOthersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfOthersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfSugarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfSugarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfRiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfRiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfOilsAndFatsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfOilsAndFatsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfOthersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfOthersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_SaleOfSugarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfSugarMember</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_SaleOfRiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfRiceMember</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_SaleOfOilsAndFatsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfOilsAndFatsMember</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_SaleOfOthersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_srt_AfricaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_AfricaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_srt_AfricaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AfricaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_country_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_ID">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ID</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_ID">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ID</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_country_ID">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ID</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_VN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_VN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_country_VN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_PH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_PH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_country_PH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_TH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_TH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_country_TH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_SG">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_SG">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_country_SG">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">DTCK:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">DTCK:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">DTCK:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfSugarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfSugarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfRiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfRiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfOilsAndFatsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfOilsAndFatsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfOthersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">DTCK:SaleOfOthersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SingaporeEntityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">DTCK:SingaporeEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SingaporeEntityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">DTCK:SingaporeEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_SingaporeEntityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">DTCK:SingaporeEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_NonSingaporeEntityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">DTCK:NonSingaporeEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_NonSingaporeEntityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">DTCK:NonSingaporeEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_NonSingaporeEntityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">DTCK:NonSingaporeEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_CurrentAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">DTCK:CurrentAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_CurrentAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">DTCK:CurrentAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_CurrentLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">DTCK:CurrentLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_CurrentLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">DTCK:CurrentLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_CostOfRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:CostOfRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_CostOfRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:CostOfRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_CostOfRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">DTCK:CostOfRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-02-19_custom_TradeFinancingFacility2025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">DTCK:TradeFinancingFacility2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-19</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_TradeFinancingFacility2025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">DTCK:TradeFinancingFacility2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_TradeFinancingFacility2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">DTCK:TradeFinancingFacility2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_CustomerAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:CustomerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_CustomerBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_CustomerCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:CustomerCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_CustomerCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:CustomerCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_CustomerBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_CustomerCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:CustomerCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_CustomerDMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:CustomerDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SupplierAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:SupplierAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SupplierAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:SupplierAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_SupplierAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:SupplierAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SupplierBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:SupplierBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SupplierCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:SupplierCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SupplierDMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:SupplierDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SupplierEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:SupplierEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_SupplierEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:SupplierEMember</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_SupplierFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:SupplierFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SupplierDMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:SupplierDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SupplierEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:SupplierEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SupplierEMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:SupplierEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_SupplierFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001949478</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">DTCK:SupplierFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <unit id="SingaporeDollars">
        <measure>iso4217:SGD</measure>
    </unit>
    <unit id="Segment">
        <measure>DTCK:Segment</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2025-01-01to2025-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="From2025-01-01to2025-12-31" id="Fact000004">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="From2025-01-01to2025-12-31" id="Fact000005">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2025-01-01to2025-12-31" id="Fact000006">0001949478</dei:EntityCentralIndexKey>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0169"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_custom_ClassAOrdinarySharesMember1478457015"
      id="xdx2ixbrl0370"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_custom_ClassBOrdinarySharesMember1478457015"
      id="xdx2ixbrl0371"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0372"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_custom_MergerReserveMember"
      id="xdx2ixbrl0373"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0375"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-012023-12-31_custom_ClassAOrdinarySharesMember1478457015"
      id="xdx2ixbrl0378"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-012023-12-31_custom_ClassBOrdinarySharesMember1478457015"
      id="xdx2ixbrl0379"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0380"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-012023-12-31_custom_MergerReserveMember"
      id="xdx2ixbrl0381"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0382"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_custom_ClassAOrdinarySharesMember1478457015"
      id="xdx2ixbrl0386"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_custom_ClassBOrdinarySharesMember1478457015"
      id="xdx2ixbrl0387"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_custom_MergerReserveMember"
      id="xdx2ixbrl0389"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0390"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0391"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_custom_ClassAOrdinarySharesMember1478457015"
      id="xdx2ixbrl0396"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_custom_ClassAOrdinarySharesMember1478457015"
      id="xdx2ixbrl0414"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_custom_ClassBOrdinarySharesMember1478457015"
      id="xdx2ixbrl0415"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0416"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_custom_MergerReserveMember"
      id="xdx2ixbrl0417"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0419"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2024-01-012024-12-31_custom_ClassAOrdinarySharesMember1478457015"
      id="xdx2ixbrl0422"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2024-01-012024-12-31_custom_ClassBOrdinarySharesMember1478457015"
      id="xdx2ixbrl0423"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0424"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2024-01-012024-12-31_custom_MergerReserveMember"
      id="xdx2ixbrl0425"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0426"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-12-31_custom_ClassAOrdinarySharesMember1478457031"
      id="xdx2ixbrl0446"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-12-31_custom_ClassBOrdinarySharesMember1478457031"
      id="xdx2ixbrl0447"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0448"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-12-31_custom_MergerReserveMember"
      id="xdx2ixbrl0449"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0451"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-012025-12-31_custom_ClassAOrdinarySharesMember1478457031"
      id="xdx2ixbrl0454"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-012025-12-31_custom_ClassBOrdinarySharesMember1478457031"
      id="xdx2ixbrl0455"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-012025-12-31_custom_MergerReserveMember"
      id="xdx2ixbrl0457"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-012025-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0458"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-012025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0459"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-012025-12-31_custom_ClassAOrdinarySharesMember1478457031"
      id="xdx2ixbrl0464"
      unitRef="USD"
      xsi:nil="true"/>
    <DTCK:MergerReserveArisingFromReorganization
      contextRef="From2025-01-012025-12-31_custom_ClassAOrdinarySharesMember1478457031"
      id="xdx2ixbrl0466"
      unitRef="USD"
      xsi:nil="true"/>
    <DTCK:MergerReserveArisingFromReorganization
      contextRef="From2025-01-012025-12-31_custom_ClassBOrdinarySharesMember1478457031"
      id="xdx2ixbrl0467"
      unitRef="USD"
      xsi:nil="true"/>
    <DTCK:MergerReserveArisingFromReorganization
      contextRef="From2025-01-012025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0468"
      unitRef="USD"
      xsi:nil="true"/>
    <DTCK:MergerReserveArisingFromReorganization
      contextRef="From2025-01-012025-12-31_custom_MergerReserveMember"
      id="xdx2ixbrl0469"
      unitRef="USD"
      xsi:nil="true"/>
    <DTCK:MergerReserveArisingFromReorganization
      contextRef="From2025-01-012025-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0470"
      unitRef="USD"
      xsi:nil="true"/>
    <DTCK:MergerReserveArisingFromReorganization
      contextRef="From2025-01-012025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0471"
      unitRef="USD"
      xsi:nil="true"/>
    <DTCK:MergerReserveArisingFromReorganization
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0472"
      unitRef="USD"
      xsi:nil="true"/>
    <DTCK:MergerReserveArisingFromReorganization
      contextRef="From2025-01-012025-12-31_custom_MergerReserveMember"
      id="xdx2ixbrl0474"
      unitRef="USD"
      xsi:nil="true"/>
    <DTCK:MergerReserveArisingFromReorganization
      contextRef="From2025-01-01to2025-12-31"
      id="xdx2ixbrl0476"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2025-01-012025-12-31_custom_ClassAOrdinarySharesMember1478457031"
      id="xdx2ixbrl0478"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2025-01-012025-12-31_custom_ClassBOrdinarySharesMember1478457031"
      id="xdx2ixbrl0479"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2025-01-012025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0480"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2025-01-012025-12-31_custom_MergerReserveMember"
      id="xdx2ixbrl0481"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2025-01-012025-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0482"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NumberOfOperatingSegments
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="xdx2ixbrl1363"
      unitRef="Segment">4</us-gaap:NumberOfOperatingSegments>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31_custom_NonSingaporeEntityMember"
      id="xdx2ixbrl1572"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_custom_NonSingaporeEntityMember"
      id="xdx2ixbrl1573"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2025-01-012025-12-31_custom_NonSingaporeEntityMember"
      id="xdx2ixbrl1574"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2025-01-01to2025-12-31" id="Fact000015">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement contextRef="From2025-01-01to2025-12-31" id="Fact000016">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport contextRef="From2025-01-01to2025-12-31" id="Fact000017">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2025-01-01to2025-12-31" id="Fact000018">2025-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2025-01-01to2025-12-31" id="Fact000019">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="From2025-01-01to2025-12-31" id="Fact000020">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport contextRef="From2025-01-01to2025-12-31" id="Fact000021">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber contextRef="From2025-01-01to2025-12-31" id="Fact000022">001-41804</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2025-01-01to2025-12-31" id="Fact000023">Davis Commodities Limited</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2025-01-01to2025-12-31" id="Fact000024">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="From2025-01-012025-12-31_dei_BusinessContactMember"
      id="Fact000025">10 Bukit Batok Crescent</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine1 contextRef="From2025-01-01to2025-12-31" id="Fact000026">10 Bukit Batok Crescent</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2025-01-01to2025-12-31" id="Fact000027">#10-01</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine2
      contextRef="From2025-01-012025-12-31_dei_BusinessContactMember"
      id="Fact000028">#10-01</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="From2025-01-01to2025-12-31" id="Fact000029">The Spire</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCityOrTown
      contextRef="From2025-01-012025-12-31_dei_BusinessContactMember"
      id="Fact000030">The Spire</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="From2025-01-01to2025-12-31" id="Fact000031">SG</dei:EntityAddressCountry>
    <dei:EntityAddressCountry
      contextRef="From2025-01-012025-12-31_dei_BusinessContactMember"
      id="Fact000032">SG</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="From2025-01-01to2025-12-31" id="Fact000033">658079</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressPostalZipCode
      contextRef="From2025-01-012025-12-31_dei_BusinessContactMember"
      id="Fact000034">658079</dei:EntityAddressPostalZipCode>
    <dei:ContactPersonnelName
      contextRef="From2025-01-012025-12-31_dei_BusinessContactMember"
      id="Fact000036">Ai Imm Lim</dei:ContactPersonnelName>
    <dei:CityAreaCode
      contextRef="From2025-01-012025-12-31_dei_BusinessContactMember"
      id="Fact000038">+65</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="From2025-01-012025-12-31_dei_BusinessContactMember"
      id="Fact000040">6896 5333</dei:LocalPhoneNumber>
    <dei:ContactPersonnelEmailAddress
      contextRef="From2025-01-012025-12-31_dei_BusinessContactMember"
      id="Fact000042">imm@daviscl.com</dei:ContactPersonnelEmailAddress>
    <dei:Security12bTitle contextRef="From2025-01-01to2025-12-31" id="Fact000043">Class A Ordinary Shares</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2025-01-01to2025-12-31" id="Fact000044">DTCKF</dei:TradingSymbol>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000045"
      unitRef="Shares">10855694</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000046"
      unitRef="Shares">16514981</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2025-01-01to2025-12-31" id="Fact000047">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2025-01-01to2025-12-31" id="Fact000048">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2025-01-01to2025-12-31" id="Fact000049">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2025-01-01to2025-12-31" id="Fact000050">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2025-01-01to2025-12-31" id="Fact000051">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="From2025-01-01to2025-12-31" id="Fact000052">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="From2025-01-01to2025-12-31" id="Fact000053">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag contextRef="From2025-01-01to2025-12-31" id="Fact000054">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="From2025-01-01to2025-12-31" id="Fact000055">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentAccountingStandard contextRef="From2025-01-01to2025-12-31" id="Fact000056">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany contextRef="From2025-01-01to2025-12-31" id="Fact000057">false</dei:EntityShellCompany>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2025-01-01to2025-12-31" id="Fact000058">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000060">&lt;b style="display: none"&gt;Risk&lt;/b&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90B_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20250101__20251231_z1LnXHWDbTXl"&gt;We have established cybersecurity risk management
to &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90A_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbF_c20250101__20251231_zVFQLwWdQL0l"&gt;identify&lt;/span&gt;, assess, and mitigate cybersecurity risks alongside other business risks.&lt;/span&gt; The process is in alignment with our strategic objectives
and risk appetite. We may engage assessors, consultants, auditors, or &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_907_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20250101__20251231_zmgyls3QsnV2"&gt;other third parties&lt;/span&gt; to enhance our cyber security risk management
processes. Any cybersecurity incidents are closely monitored for their potential impact on our business strategy, operations, and financial
condition. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90A_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_c20250101__20251231_zcJSGYxpfMA6"&gt;As of the date of this annual report, we have &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_904_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbF_c20250101__20251231_zex67Dd0yxTk"&gt;not&lt;/span&gt; experienced any cybersecurity incidents that have materially affected or
are reasonably likely to materially affect us, including our business strategy, results of operations, or financial condition. &lt;/span&gt;We continuously
adapt our business strategy to enhance resilience, strengthen defenses and ensure the sustainability of our operations.&lt;/p&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000061">We have established cybersecurity risk management
to &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90A_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbF_c20250101__20251231_zVFQLwWdQL0l"&gt;identify&lt;/span&gt;, assess, and mitigate cybersecurity risks alongside other business risks.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="From2025-01-01to2025-12-31" id="Fact000062">false</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="From2025-01-01to2025-12-31" id="Fact000063">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000064">As of the date of this annual report, we have &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_904_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbF_c20250101__20251231_zex67Dd0yxTk"&gt;not&lt;/span&gt; experienced any cybersecurity incidents that have materially affected or
are reasonably likely to materially affect us, including our business strategy, results of operations, or financial condition. </cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="From2025-01-01to2025-12-31" id="Fact000065">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <dei:AuditorFirmId contextRef="From2025-01-01to2025-12-31" id="Fact000066">7020</dei:AuditorFirmId>
    <dei:AuditorFirmId contextRef="From2024-01-012024-12-31" id="Fact000067">6732</dei:AuditorFirmId>
    <dei:AuditorName contextRef="From2025-01-01to2025-12-31" id="Fact000068">AOGB CPA Limited&#160;&#160;</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2025-01-01to2025-12-31" id="Fact000069">Hong Kong</dei:AuditorLocation>
    <dei:AuditorName contextRef="From2024-01-012024-12-31" id="Fact000070">Onestop Assurance PAC</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2024-01-012024-12-31" id="Fact000071">Singapore</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000079"
      unitRef="USD">678000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000080"
      unitRef="USD">1401000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000082"
      unitRef="USD">7692000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000083"
      unitRef="USD">10689000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000085"
      unitRef="USD">3491000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000086"
      unitRef="USD">2514000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <DTCK:DueFromRelatedPartiesCurrent1
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000088"
      unitRef="USD">30000</DTCK:DueFromRelatedPartiesCurrent1>
    <DTCK:DueFromRelatedPartiesCurrent1
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000089"
      unitRef="USD">30000</DTCK:DueFromRelatedPartiesCurrent1>
    <DTCK:LoanToRelatedPartyCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000091"
      unitRef="USD">0</DTCK:LoanToRelatedPartyCurrent>
    <DTCK:LoanToRelatedPartyCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000092"
      unitRef="USD">6004000</DTCK:LoanToRelatedPartyCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000094"
      unitRef="USD">319000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000095"
      unitRef="USD">189000</us-gaap:InventoryNet>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000097"
      unitRef="USD">12210000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000098"
      unitRef="USD">20827000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000103"
      unitRef="USD">578000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000104"
      unitRef="USD">524000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000106"
      unitRef="USD">37000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000107"
      unitRef="USD">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <DTCK:LoanToRelatedPartyNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000109"
      unitRef="USD">5972000</DTCK:LoanToRelatedPartyNoncurrent>
    <DTCK:LoanToRelatedPartyNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000110"
      unitRef="USD">0</DTCK:LoanToRelatedPartyNoncurrent>
    <us-gaap:NontradeReceivablesNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000112"
      unitRef="USD">891000</us-gaap:NontradeReceivablesNoncurrent>
    <us-gaap:NontradeReceivablesNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000113"
      unitRef="USD">0</us-gaap:NontradeReceivablesNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000115"
      unitRef="USD">7478000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000116"
      unitRef="USD">524000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000118"
      unitRef="USD">19688000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000119"
      unitRef="USD">21351000</us-gaap:Assets>
    <us-gaap:LoansPayableToBankCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000127"
      unitRef="USD">219000</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LoansPayableToBankCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000128"
      unitRef="USD">1578000</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000130"
      unitRef="USD">37000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000131"
      unitRef="USD">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000133"
      unitRef="USD">29000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000134"
      unitRef="USD">31000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000136"
      unitRef="USD">9134000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000137"
      unitRef="USD">11721000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000139"
      unitRef="USD">1691000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000140"
      unitRef="USD">2907000</us-gaap:AccruedLiabilitiesCurrent>
    <DTCK:DueToRelatedPartiesCurrent1
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000142"
      unitRef="USD">545000</DTCK:DueToRelatedPartiesCurrent1>
    <DTCK:DueToRelatedPartiesCurrent1
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000143"
      unitRef="USD">1400000</DTCK:DueToRelatedPartiesCurrent1>
    <us-gaap:TaxesPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000145"
      unitRef="USD">35000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000146"
      unitRef="USD">10000</us-gaap:TaxesPayableCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000148"
      unitRef="USD">11690000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000149"
      unitRef="USD">17647000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLoansFromBank
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000154"
      unitRef="USD">103000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000155"
      unitRef="USD">3000</us-gaap:LongTermLoansFromBank>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000157"
      unitRef="USD">72000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000158"
      unitRef="USD">49000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <DTCK:AmountDueToRelatedPartyNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000160"
      unitRef="USD">1096000</DTCK:AmountDueToRelatedPartyNoncurrent>
    <DTCK:AmountDueToRelatedPartyNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000161"
      unitRef="USD">1096000</DTCK:AmountDueToRelatedPartyNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000163"
      unitRef="USD">1271000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000164"
      unitRef="USD">1148000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000166"
      unitRef="USD">12961000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000167"
      unitRef="USD">18795000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000175"
      unitRef="USDPShares">0.00000860216</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000177"
      unitRef="USDPShares">0.00000860216</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000179"
      unitRef="Shares">11624000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2025-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000181"
      unitRef="Shares">11624000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000183"
      unitRef="Shares">399283</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000185"
      unitRef="Shares">399283</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2025-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000187"
      unitRef="Shares">542786</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2025-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000189"
      unitRef="Shares">542786</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000191"
      unitRef="USDPShares">0.00000860216</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000193"
      unitRef="USDPShares">0.00000860216</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000195"
      unitRef="Shares">1000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2025-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000197"
      unitRef="Shares">1000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000199"
      unitRef="Shares">825750</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000201"
      unitRef="Shares">825750</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2025-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000203"
      unitRef="Shares">825750</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2025-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000205"
      unitRef="Shares">825750</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000207"
      unitRef="USD">3151000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000208"
      unitRef="USD">4022000</us-gaap:AdditionalPaidInCapital>
    <DTCK:MergerReserve
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000210"
      unitRef="USD">1113000</DTCK:MergerReserve>
    <DTCK:MergerReserve
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000211"
      unitRef="USD">1113000</DTCK:MergerReserve>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000213"
      unitRef="USD">2452000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000214"
      unitRef="USD">-2583000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000216"
      unitRef="USD">11000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000217"
      unitRef="USD">4000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000219"
      unitRef="USD">6727000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000220"
      unitRef="USD">2556000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000222"
      unitRef="USD">19688000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000223"
      unitRef="USD">21351000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000225"
      unitRef="USD">190724000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000226"
      unitRef="USD">132369000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000227"
      unitRef="USD">184217000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000229"
      unitRef="USD">183695000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000230"
      unitRef="USD">130044000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000231"
      unitRef="USD">181349000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000233"
      unitRef="USD">7029000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000234"
      unitRef="USD">2325000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000235"
      unitRef="USD">2868000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000241"
      unitRef="USD">2439000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000242"
      unitRef="USD">1723000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000243"
      unitRef="USD">1693000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000245"
      unitRef="USD">3443000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000246"
      unitRef="USD">4302000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000247"
      unitRef="USD">6375000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000249"
      unitRef="USD">5882000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000250"
      unitRef="USD">6025000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000251"
      unitRef="USD">8068000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000253"
      unitRef="USD">1147000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000254"
      unitRef="USD">-3700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000255"
      unitRef="USD">-5200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000261"
      unitRef="USD">198000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000262"
      unitRef="USD">482000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000263"
      unitRef="USD">607000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000265"
      unitRef="USD">110000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000266"
      unitRef="USD">133000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000267"
      unitRef="USD">442000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000269"
      unitRef="USD">88000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000270"
      unitRef="USD">349000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000271"
      unitRef="USD">165000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000273"
      unitRef="USD">1235000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000274"
      unitRef="USD">-3351000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000275"
      unitRef="USD">-5035000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000277"
      unitRef="USD">149000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000278"
      unitRef="USD">178000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000279"
      unitRef="USD">-0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000281"
      unitRef="USD">-0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000283"
      unitRef="USD">1086000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000284"
      unitRef="USD">-3529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000285"
      unitRef="USD">-5035000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000291"
      unitRef="USD">8000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000292"
      unitRef="USD">-2000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000293"
      unitRef="USD">-7000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000295"
      unitRef="USD">1094000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000296"
      unitRef="USD">-3531000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000297"
      unitRef="USD">-5042000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000303"
      unitRef="USDPShares">0.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000305"
      unitRef="USDPShares">0.92</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000306"
      unitRef="USDPShares">-2.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000308"
      unitRef="USDPShares">-4.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000310"
      unitRef="USDPShares">-4.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000312"
      unitRef="USDPShares">0.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000314"
      unitRef="USDPShares">0.92</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000316"
      unitRef="USDPShares">-2.88</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000318"
      unitRef="USDPShares">-2.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000320"
      unitRef="USDPShares">-4.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000322"
      unitRef="USDPShares">-4.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000328"
      unitRef="Shares">354054</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000330"
      unitRef="Shares">354054</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-012024-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000332"
      unitRef="Shares">399283</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-012024-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000334"
      unitRef="Shares">399283</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000336"
      unitRef="Shares">399283</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000338"
      unitRef="Shares">399283</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000340"
      unitRef="Shares">825750</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000342"
      unitRef="Shares">825750</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-012024-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000344"
      unitRef="Shares">825750</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-012024-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000346"
      unitRef="Shares">825750</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000348"
      unitRef="Shares">825750</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000350"
      unitRef="Shares">825750</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000362"
      unitRef="Shares">336751</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_custom_ClassAOrdinarySharesMember"
      decimals="-3"
      id="Fact000354"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_custom_ClassAOrdinarySharesMember"
      decimals="-3"
      id="Fact000364"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000366"
      unitRef="Shares">825750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_custom_ClassBOrdinarySharesMember"
      decimals="-3"
      id="Fact000355"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_custom_ClassBOrdinarySharesMember"
      decimals="-3"
      id="Fact000368"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000356"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_custom_MergerReserveMember"
      decimals="-3"
      id="Fact000357"
      unitRef="USD">1113000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000358"
      unitRef="USD">4895000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000359"
      unitRef="USD">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000360"
      unitRef="USD">6013000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000374"
      unitRef="USD">1086000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000376"
      unitRef="USD">1086000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000383"
      unitRef="USD">8000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000384"
      unitRef="USD">8000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-012023-12-31_custom_ClassAOrdinarySharesMember1478457015"
      decimals="INF"
      id="Fact000394"
      unitRef="Shares">62532</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000388"
      unitRef="USD">3151000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000392"
      unitRef="USD">3151000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_custom_ClassAOrdinarySharesMember"
      decimals="INF"
      id="Fact000406"
      unitRef="Shares">399283</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_custom_ClassAOrdinarySharesMember"
      decimals="-3"
      id="Fact000398"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_custom_ClassAOrdinarySharesMember"
      decimals="-3"
      id="Fact000408"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_custom_ClassBOrdinarySharesMember"
      decimals="INF"
      id="Fact000410"
      unitRef="Shares">825750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_custom_ClassBOrdinarySharesMember"
      decimals="-3"
      id="Fact000399"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_custom_ClassBOrdinarySharesMember"
      decimals="-3"
      id="Fact000412"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000400"
      unitRef="USD">3151000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_custom_MergerReserveMember"
      decimals="-3"
      id="Fact000401"
      unitRef="USD">1113000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000402"
      unitRef="USD">5981000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000403"
      unitRef="USD">13000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000404"
      unitRef="USD">10258000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000418"
      unitRef="USD">-3529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000420"
      unitRef="USD">-3529000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000427"
      unitRef="USD">-2000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000428"
      unitRef="USD">-2000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_custom_ClassAOrdinarySharesMember1478457000"
      decimals="INF"
      id="Fact000438"
      unitRef="Shares">399283</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_custom_ClassAOrdinarySharesMember1478457000"
      decimals="-3"
      id="Fact000430"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_custom_ClassAOrdinarySharesMember1478457000"
      decimals="-3"
      id="Fact000440"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_custom_ClassBOrdinarySharesMember1478457000"
      decimals="INF"
      id="Fact000442"
      unitRef="Shares">825750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_custom_ClassBOrdinarySharesMember1478457000"
      decimals="-3"
      id="Fact000431"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_custom_ClassBOrdinarySharesMember1478457000"
      decimals="-3"
      id="Fact000444"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000432"
      unitRef="USD">3151000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_custom_MergerReserveMember"
      decimals="-3"
      id="Fact000433"
      unitRef="USD">1113000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000434"
      unitRef="USD">2452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000435"
      unitRef="USD">11000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000436"
      unitRef="USD">6727000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000450"
      unitRef="USD">-5035000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000452"
      unitRef="USD">-5035000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2025-01-012025-12-31_custom_ClassAOrdinarySharesMember1478457031"
      decimals="INF"
      id="Fact000462"
      unitRef="Shares">143503</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-012025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000456"
      unitRef="USD">871000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000460"
      unitRef="USD">871000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2025-01-012025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000483"
      unitRef="USD">-7000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000484"
      unitRef="USD">-7000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-12-31_custom_ClassAOrdinarySharesMember1478457046"
      decimals="INF"
      id="Fact000494"
      unitRef="Shares">542786</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_custom_ClassAOrdinarySharesMember1478457046"
      decimals="-3"
      id="Fact000486"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_custom_ClassAOrdinarySharesMember"
      decimals="-3"
      id="Fact000496"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-12-31_custom_ClassBOrdinarySharesMember1478457046"
      decimals="INF"
      id="Fact000498"
      unitRef="Shares">825750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_custom_ClassBOrdinarySharesMember1478457046"
      decimals="-3"
      id="Fact000487"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_custom_ClassBOrdinarySharesMember"
      decimals="-3"
      id="Fact000500"
      unitRef="USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000488"
      unitRef="USD">4022000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_custom_MergerReserveMember"
      decimals="-3"
      id="Fact000489"
      unitRef="USD">1113000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000490"
      unitRef="USD">-2583000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000491"
      unitRef="USD">4000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000492"
      unitRef="USD">2556000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000504"
      unitRef="USD">1086000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000505"
      unitRef="USD">-3529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000506"
      unitRef="USD">-5035000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000512"
      unitRef="USD">62000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000513"
      unitRef="USD">96000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000514"
      unitRef="USD">56000</us-gaap:DepreciationDepletionAndAmortization>
    <DTCK:UnrealizedLossOnDerivativeContractAtFairValue
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000516"
      unitRef="USD">0</DTCK:UnrealizedLossOnDerivativeContractAtFairValue>
    <DTCK:UnrealizedLossOnDerivativeContractAtFairValue
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000517"
      unitRef="USD">14000</DTCK:UnrealizedLossOnDerivativeContractAtFairValue>
    <DTCK:UnrealizedLossOnDerivativeContractAtFairValue
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000518"
      unitRef="USD">519000</DTCK:UnrealizedLossOnDerivativeContractAtFairValue>
    <DTCK:UnrealizedGainOnDerivativeContractAtFairValue
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000520"
      unitRef="USD">-0</DTCK:UnrealizedGainOnDerivativeContractAtFairValue>
    <DTCK:UnrealizedGainOnDerivativeContractAtFairValue
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000521"
      unitRef="USD">-0</DTCK:UnrealizedGainOnDerivativeContractAtFairValue>
    <DTCK:UnrealizedGainOnDerivativeContractAtFairValue
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000522"
      unitRef="USD">9000</DTCK:UnrealizedGainOnDerivativeContractAtFairValue>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000524"
      unitRef="USD">500000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000525"
      unitRef="USD">254000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000526"
      unitRef="USD">1793000</us-gaap:ProvisionForDoubtfulAccounts>
    <DTCK:ImpairmentLossInventory
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000528"
      unitRef="USD">16000</DTCK:ImpairmentLossInventory>
    <DTCK:ImpairmentLossInventory
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000529"
      unitRef="USD">0</DTCK:ImpairmentLossInventory>
    <DTCK:ImpairmentLossInventory
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000530"
      unitRef="USD">0</DTCK:ImpairmentLossInventory>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000532"
      unitRef="USD">2000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000533"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000536"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000534"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000538"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000540"
      unitRef="USD">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000541"
      unitRef="USD">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000542"
      unitRef="USD">871000</us-gaap:ShareBasedCompensation>
    <us-gaap:InterestExpenseDebt
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000544"
      unitRef="USD">103000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000545"
      unitRef="USD">129000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000546"
      unitRef="USD">433000</us-gaap:InterestExpenseDebt>
    <DTCK:InterestExpenseOnFinanceLease
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000548"
      unitRef="USD">2000</DTCK:InterestExpenseOnFinanceLease>
    <DTCK:InterestExpenseOnFinanceLease
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000549"
      unitRef="USD">4000</DTCK:InterestExpenseOnFinanceLease>
    <DTCK:InterestExpenseOnFinanceLease
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000550"
      unitRef="USD">9000</DTCK:InterestExpenseOnFinanceLease>
    <DTCK:InterestExpenseOnOperatingLeaseLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000552"
      unitRef="USD">5000</DTCK:InterestExpenseOnOperatingLeaseLiabilities>
    <DTCK:InterestExpenseOnOperatingLeaseLiabilities
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000553"
      unitRef="USD">0</DTCK:InterestExpenseOnOperatingLeaseLiabilities>
    <DTCK:InterestExpenseOnOperatingLeaseLiabilities
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000554"
      unitRef="USD">0</DTCK:InterestExpenseOnOperatingLeaseLiabilities>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000556"
      unitRef="USD">88000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000557"
      unitRef="USD">384000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000558"
      unitRef="USD">384000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000564"
      unitRef="USD">-1624000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000565"
      unitRef="USD">-218000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000566"
      unitRef="USD">-129000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInMarginDepositsOutstanding
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000568"
      unitRef="USD">-571000</us-gaap:IncreaseDecreaseInMarginDepositsOutstanding>
    <us-gaap:IncreaseDecreaseInMarginDepositsOutstanding
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000569"
      unitRef="USD">41000</us-gaap:IncreaseDecreaseInMarginDepositsOutstanding>
    <us-gaap:IncreaseDecreaseInMarginDepositsOutstanding
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000570"
      unitRef="USD">252000</us-gaap:IncreaseDecreaseInMarginDepositsOutstanding>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000572"
      unitRef="USD">10808000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000573"
      unitRef="USD">-9398000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000574"
      unitRef="USD">2315000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000576"
      unitRef="USD">-0</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000577"
      unitRef="USD">-0</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000578"
      unitRef="USD">-0</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000580"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000582"
      unitRef="USD">-1129000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000583"
      unitRef="USD">-0</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000584"
      unitRef="USD">-0</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000586"
      unitRef="USD">8253000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000587"
      unitRef="USD">-6129000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000588"
      unitRef="USD">3222000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000590"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000591"
      unitRef="USD">-92000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000592"
      unitRef="USD">-41000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000594"
      unitRef="USD">-3000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000595"
      unitRef="USD">-37000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000596"
      unitRef="USD">-1000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000598"
      unitRef="USD">-645000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000599"
      unitRef="USD">-678000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000600"
      unitRef="USD">-25000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000602"
      unitRef="USD">1809000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000603"
      unitRef="USD">-777000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000604"
      unitRef="USD">-1030000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <DTCK:ProceedsFromInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000606"
      unitRef="USD">88000</DTCK:ProceedsFromInterest>
    <DTCK:ProceedsFromInterest
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000607"
      unitRef="USD">0</DTCK:ProceedsFromInterest>
    <DTCK:ProceedsFromInterest
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000608"
      unitRef="USD">0</DTCK:ProceedsFromInterest>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000610"
      unitRef="USD">296000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000611"
      unitRef="USD">5000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000612"
      unitRef="USD">2000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000614"
      unitRef="USD">-208000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000615"
      unitRef="USD">-5000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000616"
      unitRef="USD">-2000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <DTCK:AdvancesFromRelatedParties
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000618"
      unitRef="USD">-0</DTCK:AdvancesFromRelatedParties>
    <DTCK:AdvancesFromRelatedParties
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000619"
      unitRef="USD">-453000</DTCK:AdvancesFromRelatedParties>
    <DTCK:AdvancesFromRelatedParties
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000620"
      unitRef="USD">-1721000</DTCK:AdvancesFromRelatedParties>
    <DTCK:LoanToRelatedParty
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000622"
      unitRef="USD">5907000</DTCK:LoanToRelatedParty>
    <DTCK:LoanToRelatedParty
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000623"
      unitRef="USD">-0</DTCK:LoanToRelatedParty>
    <DTCK:LoanToRelatedParty
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000624"
      unitRef="USD">-0</DTCK:LoanToRelatedParty>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000626"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000630"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000627"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000628"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <DTCK:RepaymentOfAmountDueToRelatedParty
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000632"
      unitRef="USD">-0</DTCK:RepaymentOfAmountDueToRelatedParty>
    <DTCK:RepaymentOfAmountDueToRelatedParty
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000633"
      unitRef="USD">-0</DTCK:RepaymentOfAmountDueToRelatedParty>
    <DTCK:RepaymentOfAmountDueToRelatedParty
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000634"
      unitRef="USD">825000</DTCK:RepaymentOfAmountDueToRelatedParty>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000636"
      unitRef="USD">3151000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000637"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000638"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000640"
      unitRef="USD">0</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000641"
      unitRef="USD">0</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000642"
      unitRef="USD">27659000</us-gaap:ProceedsFromBankDebt>
    <DTCK:ProceedsFromFinanceLease
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000644"
      unitRef="USD">144000</DTCK:ProceedsFromFinanceLease>
    <DTCK:ProceedsFromFinanceLease
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000645"
      unitRef="USD">0</DTCK:ProceedsFromFinanceLease>
    <DTCK:ProceedsFromFinanceLease
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000646"
      unitRef="USD">0</DTCK:ProceedsFromFinanceLease>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000648"
      unitRef="USD">155000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000649"
      unitRef="USD">208000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000650"
      unitRef="USD">26400000</us-gaap:RepaymentsOfBankDebt>
    <DTCK:PaymentsOnInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000652"
      unitRef="USD">28000</DTCK:PaymentsOnInterest>
    <DTCK:PaymentsOnInterest
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000653"
      unitRef="USD">82000</DTCK:PaymentsOnInterest>
    <DTCK:PaymentsOnInterest
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000654"
      unitRef="USD">370000</DTCK:PaymentsOnInterest>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000656"
      unitRef="USD">14000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000657"
      unitRef="USD">29000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000658"
      unitRef="USD">21000</us-gaap:FinanceLeasePrincipalPayments>
    <DTCK:PaymentOfInterestOnFinanceLeases
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000660"
      unitRef="USD">2000</DTCK:PaymentOfInterestOnFinanceLeases>
    <DTCK:PaymentOfInterestOnFinanceLeases
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000661"
      unitRef="USD">4000</DTCK:PaymentOfInterestOnFinanceLeases>
    <DTCK:PaymentOfInterestOnFinanceLeases
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000662"
      unitRef="USD">9000</DTCK:PaymentOfInterestOnFinanceLeases>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000664"
      unitRef="USD">-2811000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000665"
      unitRef="USD">130000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000666"
      unitRef="USD">1755000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000668"
      unitRef="USD">-1210000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000669"
      unitRef="USD">-652000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000670"
      unitRef="USD">723000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000672"
      unitRef="USD">2540000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000673"
      unitRef="USD">1330000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000674"
      unitRef="USD">678000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000676"
      unitRef="USD">1330000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000677"
      unitRef="USD">678000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000678"
      unitRef="USD">1401000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <DTCK:CashPaidForTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000684"
      unitRef="USD">791000</DTCK:CashPaidForTaxes>
    <DTCK:CashPaidForTaxes
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000685"
      unitRef="USD">856000</DTCK:CashPaidForTaxes>
    <DTCK:CashPaidForTaxes
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000686"
      unitRef="USD">22000</DTCK:CashPaidForTaxes>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000688"
      unitRef="USD">150000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000689"
      unitRef="USD">0</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000690"
      unitRef="USD">0</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000693">&lt;p id="xdx_807_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zEQ0pyPQBc6k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;1. &lt;span id="xdx_824_zpRjlCm9Uu2e"&gt;ORGANIZATION AND PRINCIPAL ACTIVITIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Davis Commodities Limited was incorporated on
September 20, 2022 in the Cayman Islands, as an investment holding company. Davis Commodities Limited conducts its primary operations
through its wholly owned subsidiaries that are incorporated and domiciled in Singapore, namely: 1) Maxwill Pte. Ltd.; 2) Maxwill (Asia)
Pte. Ltd.; 3) LP Grace Pte. Ltd; 4) Maxwill Foodlink Pte. Ltd.; 5) Davis Commodities Pte. Ltd.; 6) Davis Commodities SEA Pte. Ltd.; 7)
Davis Commodities Global Pte. Ltd.; and 8) Davis Commodities Asia Pte. Ltd. (collectively the &#x201c;Company&#x201d;). The subsidiaries
specialize in trading of three main categories of agricultural commodities: sugar, rice and oil and fat products. The Company distributes
agricultural commodities to various markets, including providing warehouse storage and logistic services.&lt;/p&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;b&gt;&lt;i&gt;Reorganization&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;A summary of the formation of the group structure
is as follows:&lt;/p&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;i&gt;Maxwill Pte. Ltd.&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 1, 2022, Li Peng Leck&#x2019;s (&#x201c;LPL&#x2019;s&#x201d;)
spouse transferred two (2) shares, the then entire issued share capital of Maxwill Pte. Ltd., to LPL, as part of a family restructuring
exercise. On the same day, it was resolved and approved that 98 new shares in the capital of Maxwill Pte. Ltd. would be issued to LPL
and members of her immediate family as part of a family restructuring exercise.&lt;/p&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;On August 22, 2022, LPL and members of her immediate
family transferred all 100 shares, the entire issued and share capital of Maxwill Pte. Ltd., to Davis &amp;amp; KT Holdings Pte. Ltd., as
part of a family restructuring exercise. The beneficial interests of all the family members remain the same as they hold the same proportion
of shares in Davis &amp;amp; KT Holdings Pte. Ltd.&lt;/p&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;i&gt;Maxwill (Asia) Pte. Ltd.&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 22, 2022, LPL and members of her immediate
family transferred all their 1,483,000 shares, the entire issued and share capital of Maxwill (Asia) Pte. Ltd., to Maxwill Pte. Ltd.,
as part of a family restructuring exercise. The beneficial interests of all the family members remain the same as they hold the same proportion
of shares in Davis &amp;amp; KT Holdings Pte. Ltd.&lt;/p&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;i&gt;LP Grace Pte. Ltd.&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 1, 2022, LPL&#x2019;s mother transferred
two (2) shares, the entire issued share capital of LP Grace Pte. Ltd. to LPL, as part of a family restructuring exercise. The Company
further note that there is a trust deed entered into between LPL and her mother in relation to the two (2) shares, the then entire issued
share capital of LP Grace Pte. Ltd., that sets out that the shares are held by LPL&#x2019;s mother on trust for LPL.&lt;/p&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;On the same day, it was resolved and approved
that 98 new shares in the capital of LP Grace Pte. Ltd. would be issued to LPL and members of her immediate family as part of a family
restructuring exercise.&lt;/p&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;On August 23, 2022, LPL and members of her immediate
family transferred all 100 shares, the entire issued and share capital of LP Grace Pte. Ltd., to Maxwill Pte. Ltd., as part of a family
restructuring exercise. The beneficial interests of all the family members remain the same as they hold the same proportion of shares
in Davis &amp;amp; KT Holdings Pte. Ltd.&lt;/p&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;i&gt;Maxwill Foodlink Pte. Ltd.&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 23, 2022, LPL and members of her immediate
family transferred all 60,002 shares, the entire issued and share capital of Maxwill Foodlink Pte. Ltd., to Maxwill Pte. Ltd., as part
of a family restructuring exercise. The beneficial interests of all the family members remain the same as they hold the same proportion
of shares in Davis &amp;amp; KT Holdings Pte. Ltd.&lt;/p&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;i&gt;Davis Commodities Limited &#x2013; Share Swap
Agreement&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Davis Commodities Limited was incorporated
in the Cayman Islands as an exempted company with limited liability on September 20, 2022, with an initial issued share capital of &lt;span id="xdx_90A_ecustom--InitialShareCapital_iI_pip0_c20220930_zBwqI1JcSmll" title="Initial share capital"&gt;3,524&lt;/span&gt;
shares of par value US$&lt;span id="xdx_900_ecustom--InitialShareCapitalPerShare_iI_pip0_c20220930_zKILE7jArOu2" title="Initial share capital per share"&gt;0.001&lt;/span&gt; each.&lt;/p&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;On September 20, 2022, Davis Commodities
Limited entered into a share swap agreement with Davis &amp;amp; KT Holdings Pte. Ltd. (the &#x201c;Share Swap Agreement&#x201d;). Pursuant
to the Share Swap Agreement, Davis &amp;amp; KT Holdings Pte. Ltd. transferred 100 shares, the total issued and paid up capital of Maxwill
Pte. Ltd., to Davis Commodities Limited, while Davis Commodities Limited issued and allotted 6,476 shares of par value US$0.001 each to
Davis &amp;amp; KT Holdings Pte. Ltd. (the &#x201c;Share Swap&#x201d;). Following the acquisition, Maxwill Pte. Ltd., together with all its
subsidiaries, become wholly owned subsidiaries of Davis Commodities Limited. Davis Commodities Limited had an issued and paid up capital
of 10,000 shares of par value US$0.001 each.&lt;/p&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;On June 22, 2023, the shareholders of the Company
approved, among others, a subdivision of each issued and unissued ordinary share of par value of US$&lt;span id="xdx_906_eus-gaap--SharesIssuedPricePerShare_iI_c20230622__us-gaap--AwardTypeAxis__us-gaap--CommonStockMember_zk1jasOu0td2" title="Shares issued price per share"&gt;0.001&lt;/span&gt; each into &lt;span id="xdx_907_eus-gaap--SharesIssued_iI_c20230622__us-gaap--AwardTypeAxis__us-gaap--CommonStockMember_z7HAao7oMGX8" title="Shares issued"&gt;2,325&lt;/span&gt; ordinary shares,
par value US$&lt;span id="xdx_907_eus-gaap--SharesIssuedPricePerShare_iI_c20230622_zpiYYgahpas3" title="Shares issued price per share"&gt;0.000000430108&lt;/span&gt; per share.&lt;/p&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;Under applicable accounting principles, the Share
Swap is considered as a merger of entities under&#160;common control. Und&#160;&#160;&#160;er the guidance in ASC 805, for transactions
between entities under&#160;common control, the assets, liabilities and results of operations, are recognized at their carrying amounts
on the date of the Share Swap, which requires retrospective combination of the Company, Maxwill Pte. Ltd., Maxwill (Asia) Pte. Ltd., LP
Grace Pte. Ltd. and Maxwill Foodlink Pte. Ltd. for all periods presented. &lt;/p&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;After the reorganization, the Company wholly owns
Maxwill Pte. Ltd., which is domiciled in Singapore; Maxwill Pte. Ltd. wholly owns Maxwill (Asia) Pte. Ltd., LP Grace Pte. Ltd. and Maxwill
Foodlink Pte. Ltd., which are all incorporated and domiciled in Singapore. The Company is headquartered in Singapore and conducts its
operations domestically.&lt;/p&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;i&gt;Incorporation of Davis Commodities Pte. Ltd.&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 15, 2023, Davis Commodities Pte.
Ltd. was incorporated and domiciled in Singapore as a private company limited by shares and a wholly owned subsidiary of Maxwill Pte.
Ltd.&lt;/p&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;i&gt;Incorporation of Davis Commodities Global Pte.
Ltd.&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 1, 2025, Davis Commodities Global Pte.
Ltd. was incorporated and domiciled in Singapore as a private company limited by shares and a wholly owned subsidiary of Maxwill Pte.
Ltd.&lt;/p&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;i&gt;Incorporation of Davis Commodities SEA Pte.
Ltd.&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 2, 2025, Davis Commodities SEA Pte.
Ltd. was incorporated and domiciled in Singapore as a private company limited by shares and a wholly owned subsidiary of Maxwill Pte.
Ltd.&lt;/p&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;i&gt;Incorporation of Davis Commodities Asia Pte.
Ltd.&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 15, 2025, Davis Commodities Asia Pte.
Ltd. was incorporated and domiciled in Singapore as a private company limited by shares and a wholly owned subsidiary of Maxwill Pte.
Ltd.&lt;/p&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;Details of the subsidiaries of the Company are
set out below:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_888_ecustom--ScheduleOfDetailOfSubsidaries_z66ZZYAw8Ywh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)"&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td colspan="5"&gt;&lt;span id="xdx_8BE_zcqyDj5782H8" style="display: none"&gt;Schedule of details of the subsidiaries&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="11" style="border-top: black 1pt solid; 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;Percentage of effective ownership&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center; width: 20%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; white-space: nowrap; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center; width: 15%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Date of &lt;br/&gt;
Incorporation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; white-space: nowrap; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center; width: 8%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center; width: 8%"&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="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center; width: 11%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Place of &lt;br/&gt;
incorporation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center; width: 33%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Principal &lt;br/&gt;
Activities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maxwill Pte. Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_902_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillPteLtdMember_zBfxKxiYcX83" title="Date of incorporation"&gt;November 1, 2004&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_900_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20240101__20241231__srt--TitleOfIndividualAxis__custom--MaxwillPteLtdMember_zRt14fgp1nYa"&gt;100&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&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;span id="xdx_90E_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillPteLtdMember_zD5QYK2lDat7" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_ecustom--PlaceOfIncorporation_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillPteLtdMember_zx5cNqnzSW3k" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillPteLtdMember_zpGwnGafbRfb" title="Principal activities"&gt;Holding company.&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maxwill (Asia) Pte. Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_902_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillAsiaPteLtdMember_zqs9h77xo8Ef" title="Date of incorporation"&gt;September 11, 1999&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_905_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20240101__20241231__srt--TitleOfIndividualAxis__custom--MaxwillAsiaPteLtdMember_zO7ajCBJi8Fi" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&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;span id="xdx_90F_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillAsiaPteLtdMember_zSJkODHMpu4g" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_ecustom--PlaceOfIncorporation_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillAsiaPteLtdMember_zxrVDL9NV9Lf" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillAsiaPteLtdMember_zxvYD3FO1JI3" title="Principal activities"&gt;Trading of three main categories of agricultural commodities: sugar, rice and oil and fat products, and providing warehouse storage and logistic services.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;LP Grace Pte. Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90C_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--LpGracePteLtdMember_zDgW1DovVWc2" title="Date of incorporation"&gt;January 11, 2008&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_905_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--LpGracePteLtdMember_zdZQrCxN9Zwh" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&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;span id="xdx_90D_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--LpGracePteLtdMember_zsUIhyLGHDU3" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--PlaceOfIncorporation_c20240101__20241231__srt--TitleOfIndividualAxis__custom--LpGracePteLtdMember_zrWTn7QI8bo4" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--LpGracePteLtdMember_zcuM4IKfxVsb" title="Principal activities"&gt;Trading of three main categories of agricultural commodities: sugar, rice and oil and fat products, and providing warehouse storage and logistic services.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maxwill Foodlink Pte. Ltd. &lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90C_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillFoodlinkPteLtdMember_zg7TJhFJUuQ9" title="Date of incorporation"&gt;January 15, 2004&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90E_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillFoodlinkPteLtdMember_z7r80G1K5Xyb" title="Percentage of effective ownership"&gt;100&lt;/span&gt;% &lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&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;span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillFoodlinkPteLtdMember_zsDdI05CuY3f" title="Percentage of effective ownership"&gt;100&lt;/span&gt;% &lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_ecustom--PlaceOfIncorporation_c20240101__20241231__srt--TitleOfIndividualAxis__custom--MaxwillFoodlinkPteLtdMember_znREL6X0UqI6" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillFoodlinkPteLtdMember_zVvQJZsqOi5h" title="Principal activities"&gt;Trading of three main categories of agricultural commodities: sugar, rice and oil and fat products and providing warehouse storage and logistic services.&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Davis Commodities Pte. Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90F_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesPteLtdMember_zmv2YNHM8q6b" title="Date of incorporation"&gt;September 15, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20240101__20241231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesPteLtdMember_zT01WLHb26Ih" title="Percentage of effective ownership"&gt;100&lt;/span&gt;% &lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&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;span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesPteLtdMember_z5ZR6x1FZmG2" title="Percentage of effective ownership"&gt;100&lt;/span&gt;% &lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_ecustom--PlaceOfIncorporation_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesPteLtdMember_z0g0VN3VIvE4" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesPteLtdMember_zMYfZKgEoIdj" title="Principal activities"&gt;Trading of three main categories of agricultural commodities: sugar, rice and oil and fat products and providing warehouse storage and logistic services.&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Davis Commodities Global Pte. Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90F_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesGlobalPteLtdMember_zMMIqdJJ9F88" title="Date of incorporation"&gt;October 1, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp0_c20240101__20241231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesGlobalPteLtdMember_ztTauDPQOGqc" title="Percentage of effective ownership"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&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;span id="xdx_907_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp0_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesGlobalPteLtdMember_zYiUOKm6rcw6" title="Percentage of effective ownership"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--PlaceOfIncorporation_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesGlobalPteLtdMember_zzziAbb5OPK4" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesGlobalPteLtdMember_zWOWCRjyLgyg" title="Principal activities"&gt;Dormant company.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Davis Commodities SEA Pte. Ltd. &lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_901_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesSEAPteLtdMember_zE6eVFi6Oik9" title="Date of incorporation"&gt;October 2, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90E_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp0_c20240101__20241231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesSEAPteLtdMember_z5tdWRZinlEl" title="Percentage of effective ownership"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_906_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp0_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesSEAPteLtdMember_zGqS4YkBk873" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--PlaceOfIncorporation_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesSEAPteLtdMember_zmrIzsZdPdIe" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesSEAPteLtdMember_zFYPivHFJwQh" title="Principal activities"&gt;Trading of fast-moving consumer goods (FMCG) products and the provision of integrated warehousing, storage and logistics services.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Davis Commodities Asia Pte. Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_905_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesAsiaPteLtdMember_zDvOmc4fBEgl" title="Date of incorporation"&gt;October 15, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp0_c20240101__20241231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesAsiaPteLtdMember_ztaa7lrOVWhi" title="Percentage of effective ownership"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp0_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesAsiaPteLtdMember_zCBc7auApQm2" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_ecustom--PlaceOfIncorporation_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesAsiaPteLtdMember_zT1NEZuKpcVg" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesAsiaPteLtdMember_zwJahRlrAZz2" title="Principal activities"&gt;Dormant company.&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: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <DTCK:InitialShareCapital
      contextRef="AsOf2022-09-30"
      decimals="INF"
      id="Fact000699"
      unitRef="Shares">3524</DTCK:InitialShareCapital>
    <DTCK:InitialShareCapitalPerShare
      contextRef="AsOf2022-09-30"
      decimals="INF"
      id="Fact000701"
      unitRef="Shares">0.001</DTCK:InitialShareCapitalPerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-22_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000703"
      unitRef="USDPShares">0.001</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssued
      contextRef="AsOf2023-06-22_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000705"
      unitRef="Shares">2325</us-gaap:SharesIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-22"
      decimals="INF"
      id="Fact000707"
      unitRef="USDPShares">0.000000430108</us-gaap:SharesIssuedPricePerShare>
    <DTCK:ScheduleOfDetailOfSubsidaries contextRef="From2025-01-01to2025-12-31" id="Fact000713">&lt;table cellpadding="0" cellspacing="0" id="xdx_888_ecustom--ScheduleOfDetailOfSubsidaries_z66ZZYAw8Ywh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)"&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td colspan="5"&gt;&lt;span id="xdx_8BE_zcqyDj5782H8" style="display: none"&gt;Schedule of details of the subsidiaries&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="11" style="border-top: black 1pt solid; 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;Percentage of effective ownership&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center; width: 20%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; white-space: nowrap; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center; width: 15%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Date of &lt;br/&gt;
Incorporation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; white-space: nowrap; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center; width: 8%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center; width: 8%"&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="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; text-align: center; width: 11%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Place of &lt;br/&gt;
incorporation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center; width: 33%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Principal &lt;br/&gt;
Activities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maxwill Pte. Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_902_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillPteLtdMember_zBfxKxiYcX83" title="Date of incorporation"&gt;November 1, 2004&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_900_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20240101__20241231__srt--TitleOfIndividualAxis__custom--MaxwillPteLtdMember_zRt14fgp1nYa"&gt;100&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&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;span id="xdx_90E_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillPteLtdMember_zD5QYK2lDat7" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_ecustom--PlaceOfIncorporation_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillPteLtdMember_zx5cNqnzSW3k" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillPteLtdMember_zpGwnGafbRfb" title="Principal activities"&gt;Holding company.&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maxwill (Asia) Pte. Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_902_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillAsiaPteLtdMember_zqs9h77xo8Ef" title="Date of incorporation"&gt;September 11, 1999&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_905_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20240101__20241231__srt--TitleOfIndividualAxis__custom--MaxwillAsiaPteLtdMember_zO7ajCBJi8Fi" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&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;span id="xdx_90F_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillAsiaPteLtdMember_zSJkODHMpu4g" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_ecustom--PlaceOfIncorporation_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillAsiaPteLtdMember_zxrVDL9NV9Lf" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillAsiaPteLtdMember_zxvYD3FO1JI3" title="Principal activities"&gt;Trading of three main categories of agricultural commodities: sugar, rice and oil and fat products, and providing warehouse storage and logistic services.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;LP Grace Pte. Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90C_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--LpGracePteLtdMember_zDgW1DovVWc2" title="Date of incorporation"&gt;January 11, 2008&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_905_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--LpGracePteLtdMember_zdZQrCxN9Zwh" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&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;span id="xdx_90D_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--LpGracePteLtdMember_zsUIhyLGHDU3" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--PlaceOfIncorporation_c20240101__20241231__srt--TitleOfIndividualAxis__custom--LpGracePteLtdMember_zrWTn7QI8bo4" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--LpGracePteLtdMember_zcuM4IKfxVsb" title="Principal activities"&gt;Trading of three main categories of agricultural commodities: sugar, rice and oil and fat products, and providing warehouse storage and logistic services.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maxwill Foodlink Pte. Ltd. &lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90C_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillFoodlinkPteLtdMember_zg7TJhFJUuQ9" title="Date of incorporation"&gt;January 15, 2004&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90E_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillFoodlinkPteLtdMember_z7r80G1K5Xyb" title="Percentage of effective ownership"&gt;100&lt;/span&gt;% &lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&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;span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillFoodlinkPteLtdMember_zsDdI05CuY3f" title="Percentage of effective ownership"&gt;100&lt;/span&gt;% &lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_ecustom--PlaceOfIncorporation_c20240101__20241231__srt--TitleOfIndividualAxis__custom--MaxwillFoodlinkPteLtdMember_znREL6X0UqI6" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--MaxwillFoodlinkPteLtdMember_zVvQJZsqOi5h" title="Principal activities"&gt;Trading of three main categories of agricultural commodities: sugar, rice and oil and fat products and providing warehouse storage and logistic services.&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Davis Commodities Pte. Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90F_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesPteLtdMember_zmv2YNHM8q6b" title="Date of incorporation"&gt;September 15, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20240101__20241231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesPteLtdMember_zT01WLHb26Ih" title="Percentage of effective ownership"&gt;100&lt;/span&gt;% &lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&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;span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesPteLtdMember_z5ZR6x1FZmG2" title="Percentage of effective ownership"&gt;100&lt;/span&gt;% &lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_ecustom--PlaceOfIncorporation_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesPteLtdMember_z0g0VN3VIvE4" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesPteLtdMember_zMYfZKgEoIdj" title="Principal activities"&gt;Trading of three main categories of agricultural commodities: sugar, rice and oil and fat products and providing warehouse storage and logistic services.&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Davis Commodities Global Pte. Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90F_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesGlobalPteLtdMember_zMMIqdJJ9F88" title="Date of incorporation"&gt;October 1, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_904_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp0_c20240101__20241231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesGlobalPteLtdMember_ztTauDPQOGqc" title="Percentage of effective ownership"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&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;span id="xdx_907_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp0_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesGlobalPteLtdMember_zYiUOKm6rcw6" title="Percentage of effective ownership"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--PlaceOfIncorporation_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesGlobalPteLtdMember_zzziAbb5OPK4" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesGlobalPteLtdMember_zWOWCRjyLgyg" title="Principal activities"&gt;Dormant company.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Davis Commodities SEA Pte. Ltd. &lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_901_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesSEAPteLtdMember_zE6eVFi6Oik9" title="Date of incorporation"&gt;October 2, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90E_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp0_c20240101__20241231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesSEAPteLtdMember_z5tdWRZinlEl" title="Percentage of effective ownership"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_906_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp0_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesSEAPteLtdMember_zGqS4YkBk873" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--PlaceOfIncorporation_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesSEAPteLtdMember_zmrIzsZdPdIe" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesSEAPteLtdMember_zFYPivHFJwQh" title="Principal activities"&gt;Trading of fast-moving consumer goods (FMCG) products and the provision of integrated warehousing, storage and logistics services.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Davis Commodities Asia Pte. Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_905_ecustom--DateOfIncorporations_dd_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesAsiaPteLtdMember_zDvOmc4fBEgl" title="Date of incorporation"&gt;October 15, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&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;span id="xdx_90A_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp0_c20240101__20241231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesAsiaPteLtdMember_ztaa7lrOVWhi" title="Percentage of effective ownership"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_902_eus-gaap--VariableInterestEntityOwnershipPercentage_pip0_dp0_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesAsiaPteLtdMember_zCBc7auApQm2" title="Percentage of effective ownership"&gt;100&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_ecustom--PlaceOfIncorporation_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesAsiaPteLtdMember_zT1NEZuKpcVg" title="Place of incorporation"&gt;Singapore&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--PrincipalActivities_c20250101__20251231__srt--TitleOfIndividualAxis__custom--DavisCommoditiesAsiaPteLtdMember_zwJahRlrAZz2" title="Principal activities"&gt;Dormant company.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</DTCK:ScheduleOfDetailOfSubsidaries>
    <DTCK:DateOfIncorporations
      contextRef="From2025-01-012025-12-31_custom_MaxwillPteLtdMember"
      id="Fact000715">2004-11-01</DTCK:DateOfIncorporations>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2024-01-012024-12-31_custom_MaxwillPteLtdMember"
      decimals="INF"
      id="Fact000716"
      unitRef="Ratio">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2025-01-012025-12-31_custom_MaxwillPteLtdMember"
      decimals="INF"
      id="Fact000718"
      unitRef="Ratio">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <DTCK:PlaceOfIncorporation
      contextRef="From2025-01-012025-12-31_custom_MaxwillPteLtdMember"
      id="Fact000720">Singapore</DTCK:PlaceOfIncorporation>
    <DTCK:PrincipalActivities
      contextRef="From2025-01-012025-12-31_custom_MaxwillPteLtdMember"
      id="Fact000722">Holding company.</DTCK:PrincipalActivities>
    <DTCK:DateOfIncorporations
      contextRef="From2025-01-012025-12-31_custom_MaxwillAsiaPteLtdMember"
      id="Fact000724">1999-09-11</DTCK:DateOfIncorporations>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2024-01-012024-12-31_custom_MaxwillAsiaPteLtdMember"
      decimals="INF"
      id="Fact000726"
      unitRef="Ratio">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2025-01-012025-12-31_custom_MaxwillAsiaPteLtdMember"
      decimals="INF"
      id="Fact000728"
      unitRef="Ratio">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <DTCK:PlaceOfIncorporation
      contextRef="From2025-01-012025-12-31_custom_MaxwillAsiaPteLtdMember"
      id="Fact000730">Singapore</DTCK:PlaceOfIncorporation>
    <DTCK:PrincipalActivities
      contextRef="From2025-01-012025-12-31_custom_MaxwillAsiaPteLtdMember"
      id="Fact000732">Trading of three main categories of agricultural commodities: sugar, rice and oil and fat products, and providing warehouse storage and logistic services.</DTCK:PrincipalActivities>
    <DTCK:DateOfIncorporations
      contextRef="From2025-01-012025-12-31_custom_LpGracePteLtdMember"
      id="Fact000734">2008-01-11</DTCK:DateOfIncorporations>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2025-01-012025-12-31_custom_LpGracePteLtdMember"
      decimals="INF"
      id="Fact000736"
      unitRef="Ratio">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2025-01-012025-12-31_custom_LpGracePteLtdMember"
      decimals="INF"
      id="Fact000738"
      unitRef="Ratio">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <DTCK:PlaceOfIncorporation
      contextRef="From2024-01-012024-12-31_custom_LpGracePteLtdMember"
      id="Fact000740">Singapore</DTCK:PlaceOfIncorporation>
    <DTCK:PrincipalActivities
      contextRef="From2025-01-012025-12-31_custom_LpGracePteLtdMember"
      id="Fact000742">Trading of three main categories of agricultural commodities: sugar, rice and oil and fat products, and providing warehouse storage and logistic services.</DTCK:PrincipalActivities>
    <DTCK:DateOfIncorporations
      contextRef="From2025-01-012025-12-31_custom_MaxwillFoodlinkPteLtdMember"
      id="Fact000744">2004-01-15</DTCK:DateOfIncorporations>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2025-01-012025-12-31_custom_MaxwillFoodlinkPteLtdMember"
      decimals="INF"
      id="Fact000746"
      unitRef="Ratio">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2025-01-012025-12-31_custom_MaxwillFoodlinkPteLtdMember"
      decimals="INF"
      id="Fact000748"
      unitRef="Ratio">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <DTCK:PlaceOfIncorporation
      contextRef="From2024-01-012024-12-31_custom_MaxwillFoodlinkPteLtdMember"
      id="Fact000750">Singapore</DTCK:PlaceOfIncorporation>
    <DTCK:PrincipalActivities
      contextRef="From2025-01-012025-12-31_custom_MaxwillFoodlinkPteLtdMember"
      id="Fact000752">Trading of three main categories of agricultural commodities: sugar, rice and oil and fat products and providing warehouse storage and logistic services.</DTCK:PrincipalActivities>
    <DTCK:DateOfIncorporations
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesPteLtdMember"
      id="Fact000754">2023-09-15</DTCK:DateOfIncorporations>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2024-01-012024-12-31_custom_DavisCommoditiesPteLtdMember"
      decimals="INF"
      id="Fact000756"
      unitRef="Ratio">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesPteLtdMember"
      decimals="INF"
      id="Fact000758"
      unitRef="Ratio">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <DTCK:PlaceOfIncorporation
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesPteLtdMember"
      id="Fact000760">Singapore</DTCK:PlaceOfIncorporation>
    <DTCK:PrincipalActivities
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesPteLtdMember"
      id="Fact000762">Trading of three main categories of agricultural commodities: sugar, rice and oil and fat products and providing warehouse storage and logistic services.</DTCK:PrincipalActivities>
    <DTCK:DateOfIncorporations
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesGlobalPteLtdMember"
      id="Fact000764">2025-10-01</DTCK:DateOfIncorporations>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2024-01-012024-12-31_custom_DavisCommoditiesGlobalPteLtdMember"
      decimals="INF"
      id="Fact000766"
      unitRef="Ratio">0</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesGlobalPteLtdMember"
      decimals="INF"
      id="Fact000768"
      unitRef="Ratio">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <DTCK:PlaceOfIncorporation
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesGlobalPteLtdMember"
      id="Fact000770">Singapore</DTCK:PlaceOfIncorporation>
    <DTCK:PrincipalActivities
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesGlobalPteLtdMember"
      id="Fact000772">Dormant company.</DTCK:PrincipalActivities>
    <DTCK:DateOfIncorporations
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesSEAPteLtdMember"
      id="Fact000774">2025-10-02</DTCK:DateOfIncorporations>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2024-01-012024-12-31_custom_DavisCommoditiesSEAPteLtdMember"
      decimals="INF"
      id="Fact000776"
      unitRef="Ratio">0</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesSEAPteLtdMember"
      decimals="INF"
      id="Fact000778"
      unitRef="Ratio">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <DTCK:PlaceOfIncorporation
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesSEAPteLtdMember"
      id="Fact000780">Singapore</DTCK:PlaceOfIncorporation>
    <DTCK:PrincipalActivities
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesSEAPteLtdMember"
      id="Fact000782">Trading of fast-moving consumer goods (FMCG) products and the provision of integrated warehousing, storage and logistics services.</DTCK:PrincipalActivities>
    <DTCK:DateOfIncorporations
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesAsiaPteLtdMember"
      id="Fact000784">2025-10-15</DTCK:DateOfIncorporations>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2024-01-012024-12-31_custom_DavisCommoditiesAsiaPteLtdMember"
      decimals="INF"
      id="Fact000786"
      unitRef="Ratio">0</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesAsiaPteLtdMember"
      decimals="INF"
      id="Fact000788"
      unitRef="Ratio">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <DTCK:PlaceOfIncorporation
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesAsiaPteLtdMember"
      id="Fact000790">Singapore</DTCK:PlaceOfIncorporation>
    <DTCK:PrincipalActivities
      contextRef="From2025-01-012025-12-31_custom_DavisCommoditiesAsiaPteLtdMember"
      id="Fact000792">Dormant company.</DTCK:PrincipalActivities>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000798">&lt;p id="xdx_80D_eus-gaap--SignificantAccountingPoliciesTextBlock_zTujuJtHNQq3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;2. &lt;span id="xdx_826_zt8JhNiu7cPl"&gt;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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-top: 0pt; margin-bottom: 0pt"&gt;&lt;i&gt;(a)&#160;&#160;&#160;&#160;Going concern&lt;/i&gt;&lt;/p&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;For the year ended December 31, 2025, the Company
incurred net loss of approximately US$&lt;span id="xdx_900_eus-gaap--NetIncomeLoss_iN_di_c20250101__20251231_zRcdmm5wE5j6"&gt;5,035,000&lt;/span&gt; and net operating cash outflows of approximately US$1,030,000. These conditions
raise substantial doubt about the Company&#x2019;s ability to continue as a going concern for a period of one year from the date that these
consolidated financial statements are issued. As of the report date of these consolidated financial statements, there still exists substantial
doubt that the Company will continue as a going concern.&lt;/p&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;The Company has funded its operations and capital
needs primarily through bank loans and operational income. To meet the cash requirements for the next 12 months from the issuance date
of this report, the Company plans to continue to focus on improving operational efficiency and cost reductions. Additionally, the Company
has an at-the-market (&#x201c;ATM&#x201d;) offering program under which sales of its Class A Ordinary Shares could be conducted for financing
its working capital requirements and capital expenditure. The Company plans to continue utilizing the ATM program to pursue further issuances
of its Class A Ordinary Shares, as appropriate, to raise additional funding to support its operations subsequent to the date of these
consolidated financial statements.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&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;The management plan cannot alleviate the substantial
doubt of the Company&#x2019;s ability to continue as a going concern. There can be no assurance that the Company will be successful in
achieving its strategic plans, that the Company&#x2019;s future capital raises will be sufficient to support its ongoing operations, or
that any additional financing will be available in a timely manner or with acceptable terms, if at all. If the Company is unable to raise
sufficient financing or events or circumstances occur such that the Company does not meet its strategic plans, or that the Company is
unsuccessful in increasing its profit and reducing operating losses, it would have a material adverse effect on the Company&#x2019;s financial
position, results of operations, cash flows, and ability to achieve its intended business objectives.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying audited consolidated financial statements have been
prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities
in the normal course of business. These audited consolidated financial statements do not include any adjustments relating to the recovery
of the recorded assets or the classification of the liabilities that might be necessary should the Company be unable to continue as a
going concern.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zQHG0wE0mS51" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(b)&#160;&#160;&#160;&#160;&lt;span id="xdx_861_zuNgHXJs5tJ2"&gt;Basis
of presentation&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying consolidated financial statements
have been prepared in accordance with accounting principles generally accepted in the United&#160;States of America (&#x201c;U.S. GAAP&#x201d;)
and pursuant to the regulations of the U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;).&lt;/p&gt;

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

&lt;p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_z1zs9j5vh164" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;(c)&#160;&#160;&#160; &lt;span id="xdx_86C_zotpu7noVO05"&gt;Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The consolidated financial statements include
the financial statements of the Company and its subsidiaries. All inter-company transactions, if any, and balances due to, due from subsidiaries,
and registered paid in capital have been eliminated upon consolidation.&lt;/p&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;On consolidation the entities should be combined
for all periods that the relationship of common control started and the transaction would be treated as a capital transaction with any
gain or loss on acquisition adjusted through equity. The consolidated entity would not recognize any goodwill and/or gain/losses from
the acquisition and results of operations would be presented for all periods under common control.&lt;/p&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;The consolidated financial statements of the Company
were prepared by applying the pooling of interest method. Under this method, the Company has been treated as the holding company of the
subsidiaries for the financial years presented. Accordingly, the results of the Company include the results of the subsidiaries for three-year
period ended December 31, 2023, 2024 and 2025. Such manner of presentation reflects the economic substance of the companies, which were
under common control throughout the relevant periods, as a single economic enterprise, although the legal parent-subsidiary relationships
may not have been established.&lt;/p&gt;

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

&lt;p id="xdx_844_eus-gaap--UseOfEstimates_zk1noLaTGL97" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(d)&#160;&#160;&#160;&#160;&lt;span id="xdx_861_zk22NGIKsPg1"&gt;Use
of estimates&lt;/span&gt;&lt;/i&gt;&lt;/p&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: 0; text-align: justify"&gt;The preparation of consolidated financial statements
in conformity with accounting principles generally accepted in the U.S. GAAP requires management to make estimates and assumptions that
affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated
financial statements and the reported amounts of revenues and expenses during the reporting period. The most significant estimates relate
to allowance for credit loss for accounts receivable, other receivables and loan to a related party, inventory valuation, useful lives
and impairment for property and plant and equipment and deferred tax asset and valuation allowance. Actual results could vary from the
estimates and assumptions that were used.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&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;&#160;&lt;/p&gt;













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

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

&lt;p id="xdx_848_ecustom--RisksAndUncertaintiesPolicyTextBlock_zEeg7EUWJlch" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(e)&#160;&#160;&#160;&#160;&lt;span id="xdx_861_zWwXc5JoKvUl"&gt;Risks
and uncertainties&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The main operations of the Company are located
in Singapore. Accordingly, the Company&#x2019;s business, financial condition, and results of operations may be influenced by political,
economic, and legal environments in Singapore, as well as by the general state of the economy in Singapore. The Company&#x2019;s results
may be adversely affected by changes in the political, regulatory and social conditions in Singapore. Although the Company has not experienced
losses from these situations and believes that it is in compliance with existing laws and regulations including its organization and structure
disclosed in Note 1, such experience may not be indicative of future results.&lt;/p&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;The Company&#x2019;s business, financial condition
and results of operations may also be negatively impacted by risks related to natural disasters, extreme weather conditions, health epidemics
and other catastrophic incidents, which could significantly disrupt the Company&#x2019;s operations.&lt;/p&gt;


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

&lt;p id="xdx_84C_ecustom--ForeignCurrencyTranslationsAndTransactionsPolicyTextBlock_zNCMeA12uite" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;(f)&#160;&#160;&#160;&#160;&lt;span id="xdx_86F_zI9oefn2X7dc"&gt;Foreign currency translation and transaction
and Convenience translation&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying consolidated financial statements
are presented in U.S. dollar (&#x201c;US$&#x201d;), which is the reporting currency of the Company. The functional currency of the Company
and its subsidiaries, Maxwill (Asia) Pte. Ltd., LP Grace Pte. Ltd., Maxwill Pte. Ltd., Davis Commodities Pte. Ltd., Davis Commodities
Global Pte. Ltd., Davis Commodities SEA Pte. Ltd., and Davis Commodities Asia Pte. Ltd. are the U.S. dollar. Maxwill Foodlink Pte. Ltd.
uses the Singapore dollar (&#x201c;S$&#x201d;) as its functional currency.&lt;/p&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;Assets and liabilities denominated in currencies
other than the reporting currency are translated into the reporting currency at the rates of exchange prevailing at the balance sheet
date. Translation gains and losses are recognized in the consolidated statements of operations and comprehensive loss as other comprehensive
income or loss. Transactions in currencies other than the reporting currency are measured and recorded in the reporting currency at the
exchange rate prevailing on the transaction date. The cumulative gain or loss from foreign currency transactions is reflected in the consolidated
statements of operations and comprehensive income/(loss) as other income/(expenses).&lt;/p&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: 0; text-align: justify"&gt;The value of foreign currency including, the S$, may
fluctuate against the US$. Any significant variations of the aforementioned currency relative to the S$ may materially affect the Company&#x2019;s
financial condition in terms of reporting in US$. The following table outlines the currency exchange rates that were used in preparing
the accompanying consolidated financial statements:&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--ScheduleOfForeignCurrencyExchangeRatesTableTextBlock_zEJnjwowuKAe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B7_zPHQ1vnl0Ro2" style="display: none"&gt;Schedule of exchange rate&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20241231_zKJxOpRtuug1" style="text-align: center"&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 id="xdx_492_20251231_z5l399i1aKI1" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td style="text-align: justify"&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;2024&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;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pip0_hus-gaap--VariableRateAxis__custom--YearEndMember_zKTl04sONwdk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: justify"&gt;US$ to S$ Year End&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1.3435&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1.2962&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pip0_hus-gaap--VariableRateAxis__custom--AverageRateMember_zpZUG6pQc8Y9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;US$ to S$ Average Rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.3367&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;1.3114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p id="xdx_848_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zJdpAKkzswEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(g)&#160;&#160;&#160;&#160;&lt;span id="xdx_86E_zk41aJ0aDBFc"&gt;Fair
Value Measurement&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounting guidance defines fair value as the
price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded
at fair value, the Company considers the principal or most advantageous market in which it would transact, and it considers assumptions
that market participants would use when pricing the asset or liability.&lt;/p&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;Accounting guidance establishes a fair value hierarchy
that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
A financial instrument&#x2019;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant
to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level 1 applies to assets or liabilities for which there are quoted prices, in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical asset or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level 3 applies to asset or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.&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 0pt 48pt; text-align: left"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Cash and cash equivalents, accounts receivable, other
current assets, other receivables, amount due from related parties, loan to a related party, bank loans, operating lease liabilities,
finance lease liabilities, amount due to related parties, accounts payables and other current liabilities are financial assets and liabilities.
As of December 31, 2025, other than the unrealized losses on commodity future contracts measured at fair value (included in accruals and
other current liabilities) and unrealized gains on commodity future contracts measured at fair value (included in prepaid expenses and
other current assets), the carrying amount of these financial instruments are approximated to their respective fair values. The commodity
futures contracts are measured at fair value on a recurring basis using the mark-to-market valuations reflected in month-end broker statements,
which are based on observable market inputs. Accordingly, these instruments are classified within Level 2 of the fair value hierarchy.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;

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

&lt;p id="xdx_840_ecustom--RelatedPartiesPolicyTextBlock_z7lzFuGraZAg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(h)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_868_zIppFw0l33th"&gt;Related
parties&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We adopted ASC 850, Related Party Disclosures,
for the identification of related parties and disclosure of related party transactions.&lt;/p&gt;


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

&lt;p id="xdx_848_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zO3aBoykqPXh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(i)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_86B_zIQtS9LiaoGj"&gt;Cash
and cash equivalents&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cash and cash equivalents consist of cash on hand,
the Company&#x2019;s demand deposit placed with financial institutions, which have original maturities of less than three months and unrestricted
as to withdrawal and use.&lt;/p&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;Periodically, the Company may carry cash
balances at financial institutions more than the respective subsidiaries&#x2019; government insured limits in Singapore of S$100,000
per institution. The amount in excess of government insurance as of December 31, 2025 and 2024, was approximately US$&lt;span id="xdx_906_eus-gaap--CashUninsuredAmount_iI_uSingaporeDollars_c20251231_zqrz80lAuWrh" title="Uninsured cash balance"&gt;999,974&lt;/span&gt;
(approximately S$&lt;span id="xdx_90F_eus-gaap--CashUninsuredAmount_iI_uUSD_c20251231_z3nwXBqj1Zqk" title="Uninsured cash balance"&gt;1,296,142&lt;/span&gt;)
and US$429,325 (approximately S$&lt;span id="xdx_902_eus-gaap--CashUninsuredAmount_iI_uSingaporeDollars_c20241231_ziv1KMj6csbg" title="Uninsured cash balance"&gt;576,798&lt;/span&gt;),
respectively. The Company has not experienced losses on these accounts and management believes, based upon the quality of the
financial institutions, that the credit risk with regard to these deposits is not significant.&lt;/p&gt;

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

&lt;p id="xdx_84E_eus-gaap--ReceivablesPolicyTextBlock_zQtvdp10XcIb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;i&gt;(j)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_868_zWZyMC8nZys"&gt;Accounts
Receivable, net&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts receivable, net are stated at the original
amount less an allowance for credit loss on such receivables. The allowance for credit loss is estimated based upon the Company&#x2019;s
assessment of various factors including historical experience, the age of the accounts receivable balances, current general economic conditions,
future expectations and customer specific quantitative and qualitative factors that may affect the customers&#x2019; ability to pay. An
allowance is also made when there is objective evidence for the Company to reasonably estimate the amount of probable loss.&lt;/p&gt;

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

&lt;p id="xdx_84A_eus-gaap--InventoryPolicyTextBlock_zeC4EqCFNyl8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(k)&#160;&#160;&#160;&#160;&lt;span id="xdx_861_zd9GGj8Wxaq1"&gt;Inventories&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Inventories are measured at the lower of cost
and net realizable value. The cost of inventories is based on the first-in, first-out principle, and includes expenditure incurred in
acquiring the inventories, production or conversion costs and other costs incurred in bringing them to their existing location and condition.&lt;/p&gt;

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

&lt;p id="xdx_846_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zR070qlBoe9l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(l)&#160;&#160;&#160;&#160;&lt;span id="xdx_861_zkNLG9uyrUh9"&gt;Property,
plant and equipment, net&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Property, plant and equipment are stated at cost
less accumulated depreciation and impairment, if any, and depreciated on a straight-line basis over the estimated useful lives of the
assets. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its intended use. Estimated useful
lives are as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduleOfPropertyAndEquipmentUsefulLivesTableTextBlock_zt3B0cJKx7Ia" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Estimated useful lives)"&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: bottom; width: 56%"&gt;&lt;span id="xdx_8B6_zzS4AMweJ4P1" style="display: none"&gt;Schedule of estimated useful lives&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 43%"&gt;&#160;&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;Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&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;Estimated useful lives&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment property&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20250101__20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InvestmentPropertyMember_zgwvnf9gT9E4" title="Estimated useful lives"&gt;40 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Right-of-use asset&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20250101__20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RightOfUseAssetMember_z0tzdxEGz093" title="Estimated useful lives"&gt;3 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture and fittings, office equipment, renovation and computer and software&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20250101__20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndFittingsMember_z1eQDQOJEobl" title="Estimated useful lives"&gt;3 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Motor vehicle&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20250101__20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zs3zQRPIv3s4" title="Estimated useful lives"&gt;10 years&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: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Expenditures for repair and maintenance costs,
which do not materially extend the useful lives of the assets, are charged to expenses as incurred, whereas the expenditures for major
renewals and betterments that substantially extend the useful lives of property and equipment are capitalized as additions to the related
assets. Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any
resulting gain or loss recognized in the consolidated statements of income.&lt;/p&gt;

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

&lt;p id="xdx_84A_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zko8wCWymaz1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(m)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_864_zU7kvMC5NNq5"&gt;Impairment
of long-lived assets&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company reviews its long-lived assets for
impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When
these events occur, the Company measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted
future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted
cash flow is less than the carrying amount of the assets, the Company would recognize an impairment loss, which is the excess of carrying
amount over the fair value of the assets, using the expected future discounted cash flows. &lt;span id="xdx_900_eus-gaap--AssetImpairmentCharges_do_c20250101__20251231_zfa5gh62MFV5" title="Impairment of long-lived assets"&gt;&lt;span id="xdx_90D_eus-gaap--AssetImpairmentCharges_do_c20240101__20241231_zdBsYmu3d0M3" title="Impairment of long-lived assets"&gt;No&lt;/span&gt;&lt;/span&gt; impairment of long-lived assets was recognized
as of December 31, 2024 and 2025.&lt;/p&gt;

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

&lt;p id="xdx_849_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zcgkpkELFZnc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(n)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_86A_z25CQUhpbkel"&gt;Commitments
and contingencies&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In the normal course of business, the Company
is subject to commitments and contingencies, including operating lease commitments, legal proceedings and claims arising out of its business
that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such
contingency if it determines it is probable that a loss will occur, and a reasonable estimate of the loss can be made. The Company may
consider many factors in making these assessments on liability for contingencies, including historical and the specific facts and circumstances
of each matter.&lt;/p&gt;

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

&lt;p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zttumNE0K9Ad" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(o)&#160;&#160;&#160;&#160;&lt;span id="xdx_86A_zlnYtekZPI7l"&gt;Revenue
recognition&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In May&#160;2014, the Financial Accounting Standards
Board (&#x201c;FASB&#x201d;) issued Topic 606, &#x201c;Revenue from Contracts with Customers&#x201d;. This topic clarifies the principles
for recognizing revenue and develops a common revenue standard for U.S. GAAP. Simultaneously, this topic supersedes the revenue recognition
requirements in Topic 605, Revenue Recognition, and most industry-specific guidance throughout the Industry Topics of the Codification.
The core principle of the guidance requires an entity to recognize revenue to depict the transfer of promised goods or services to customers
in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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;The Company currently generates its revenue from
the following main sources:&lt;/p&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;b&gt;&lt;i&gt;Revenue from goods sold&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Revenue from sales of goods and services in the
ordinary course of business is recognized when the Company satisfies a performance obligation (&#x2018;&#x2018;PO&#x2019;&#x2019;) by transferring
control of a promised good or service to the customer. The amount of revenue recognized is the amount of the transaction price allocated
to the satisfied PO.&lt;/p&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;The transaction price is allocated to each PO
in the contract on the basis of the relative stand-alone selling prices of the promised goods or services. The individual stand-alone
selling price of a good or service that has not previously been sold on a stand-alone basis, or has a highly variable selling price,
is determined based on the residual portion of the transaction price after allocating the transaction price to goods and/or services
with observable stand-alone selling price. A discount or variable consideration is allocated to one or more, but not all, of the performance
obligations if it relates specifically to those performance obligations.&lt;/p&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;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Transaction price is the amount of consideration
in the contract to which the Company expects to be entitled in exchange for transferring the promised goods or services. The transaction
price may be fixed or variable and is adjusted for time value of money if the contract includes a significant financing component. Consideration
payable to a customer is deducted from the transaction price if the Company does not receive a separate identifiable benefit from the
customer. When consideration is variable, if applicable, the estimated amount is included in the transaction price to the extent that
it is highly probable that a significant reversal of the cumulative revenue will not occur when the uncertainty associated with the variable
consideration is resolved.&lt;/p&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;Revenue may be recognized at a point in time or
over time following the timing of satisfaction of the PO. If a PO is satisfied over time, revenue is recognized based on the percentage
of completion, reflecting the progress towards complete satisfaction of that PO. Typically, POs for products and services where the process
is as described below, the PO is satisfied at a point in time.&lt;/p&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;For the sale of sugar, rice and fat and oil products,
the Company typically receives purchase orders from its customers which will set forth the terms and conditions, including the transaction
price, products to be delivered, terms of delivery, and terms of payment. The terms serve as the basis of the performance obligations
that the Company must fulfill in order to recognize revenue. The key performance obligation is the delivery of the finished product to
the customer at their location, at which point title to that asset passes to the customer. The completion of this earning process is evidenced
by a transport document such as a bill of lading or delivery order. The Company recognizes gross product revenue at a time when the control
of products or services is transferred to customers. Typical payment terms set forth in the purchase order ranges from 30 to 90 days from
the date of delivery.&lt;/p&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;To distinguish a promise to provide products from
a promise to facilitate the sale from a third party, the Company considers the guidance of control in ASC 606-10-55-37A and the indicators
in 606-10-55-39. The Company considers this guidance in conjunction with the terms in the Company&#x2019;s arrangements with both suppliers
and customers.&lt;/p&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;In general, the Company controls the products,
as it has the obligation to (i) fulfill the products&#x2019; delivery and (ii) bears any inventory risk as its legal owner. In addition,
when establishing the selling prices for delivery of the products, the Company has control to set its selling price to ensure it would
generate profit for the products delivered. The Company believes that all these factors indicate that the Company is acting as a principal
in this transaction. As a result, revenue from the sales of products is presented on a gross basis.&lt;/p&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;Shipping, storage and handling and insurance costs
associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and
are included in cost of revenue.&#160;&lt;/p&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: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Rental income from investment property&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In accordance with ASC 842 Lease Topics, the Company
accounts for the rental of investment property as direct finance leases where, lease income from the perspective of lessor is recognized
on the Company&#x2019;s statement of income on a straight-line basis over the term of the lease once management has determined that the
lease payments are reasonably expected to be collected. The performance obligation under these leasing arrangements is to lease the investment
property to the lessee, and to ensure that the investment property is available for use over the life of the lease contract. Rental income
from investment property included in Other Income amounted to US$&lt;span id="xdx_90D_eus-gaap--RentalIncomeNonoperating_c20230101__20231231_zhVNIbN9Croj" title="Rental income"&gt;26,637&lt;/span&gt;, US$&lt;span id="xdx_909_eus-gaap--RentalIncomeNonoperating_c20240101__20241231_zZpUvnBUz629" title="Rental income"&gt;27,086&lt;/span&gt; and US$&lt;span id="xdx_90F_eus-gaap--RentalIncomeNonoperating_c20250101__20251231_z6VfjDIfOHe3" title="Rental income"&gt;29,295&lt;/span&gt; for the fiscal years ended December 31,
2023, 2024 and 2025, respectively.&lt;/p&gt;

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

&lt;p id="xdx_846_eus-gaap--CostOfSalesPolicyTextBlock_zcKEwngTuxIh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;(p)&#160;&#160;&#160;&#160;&lt;span id="xdx_867_zkb7uEtQ5cM1"&gt;Cost of revenue&lt;/span&gt;&lt;/i&gt;&lt;/p&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;Cost of revenue mainly consists of cost of finished
goods, labor costs, repacking costs, shipping, storage and handling and insurance costs.&lt;/p&gt;

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

&lt;p id="xdx_84C_ecustom--SellingMarketingExpensesPolicyTextBlock_zrr87mpRHeL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;(q)&#160;&#160;&#160;&#160;&lt;span id="xdx_86B_zICQRRuW745k"&gt;Selling and marketing
expenses&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Selling expenses mainly consists of promotion
and marketing expenses and transportation expenses. The Company does not carry any capitalized contract acquisition costs that would
be amortized to its results of operations over time, and potential expenses related to customer and contract acquisitions costs if any
are accounted for as periodic costs.&lt;/p&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"&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--SellingGeneralAndAdministrativeExpensesPolicyTextBlock_z3cLJj5Hh4p3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(r)&#160;&#160;&#160;&#160;&lt;span id="xdx_86D_zaKgVbcL42Gk"&gt;General
and administrative expenses&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;General and administrative expenses mainly consist
of staff cost, depreciation, office supplies and upkeep expenses, travelling and entertainment, legal and professional fees, property
and related expenses, other miscellaneous administrative expenses.&lt;/p&gt;

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

&lt;p id="xdx_844_ecustom--OperatingLeasePolicyTextBlock_z5uNhbcyYWt4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;(s) &#160;&#160;&#160;&#160;&lt;span id="xdx_86B_ztBef8RFSeeb"&gt;Operating leases&lt;/span&gt;&lt;/i&gt;&lt;/p&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;The Company adopted ASC 842 on January 1, 2019.
The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (&#x201c;ROU&#x201d;)
assets, operating lease liability, and operating lease liability, non-current, in the Company&#x2019;s consolidated balance sheets. ROU
assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s
obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date
based on the present value of lease payments over the lease term. When determining the lease term, the Company includes options to extend
or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Company&#x2019;s leases do not provide
an implicit rate, the Company used an incremental borrowing rate based on the information available at commencement date in determining
the present value of lease payments. The Company has elected to adopt the following lease policies in conjunction with the adoption of
ASU 2016-02: (i) for leases that have lease terms of 12 months or less and does not include a purchase option that is reasonably certain
to exercise, the Company elected not to apply ASC 842 recognition requirements; and (ii) the Company elected to apply the package of practical
expedients for existing arrangements entered into prior to January 1, 2019 to not reassess (a) whether an arrangement is or contains a
lease, (b) the lease classification applied to existing leases, and (c) initial direct costs.&lt;/p&gt;

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

&lt;p id="xdx_847_ecustom--FinanceLeasePolicyTextBlock_z8O9HvtXqWv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;(t) &#160;&#160;&#160;&#160;&lt;span id="xdx_86E_zFycKzK73ukh"&gt;Finance leases&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company accounts for leases in accordance
with ASC 842, Leases. At the commencement date of a lease, the Company recognizes a finance lease liability for leases with an initial
term greater than 12 months. Lease liabilities are measured at the present value of lease payments over the lease term, discounted using
the Company&#x2019;s incremental borrowing rate, unless the implicit rate in the lease is readily determinable.&lt;/p&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: 0; text-align: justify"&gt;Leases are classified as finance leases based on the
criteria set forth in ASC 842. For finance leases, the Company recognizes interest expense on the lease liability and depreciation expense
on the leased asset separately in the consolidated statements of and comprehensive income/(loss). Motor vehicles acquired under finance
lease arrangements are recognized as motor vehicles within property, plant and equipment as assets, with a corresponding finance lease
liability recognized on the consolidated balance sheets. The motor vehicles are depreciated over the estimated useful lives.&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-top: 0pt; margin-bottom: 0pt"&gt; &lt;i&gt;(u)&lt;/i&gt; &lt;i&gt;&#160;&#160;&#160;&#160;Employee benefits&lt;/i&gt;&lt;/p&gt;



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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company participates in the Central Provident
Fund (&#x201c;CPF&#x201d;) scheme in Singapore, under which it is required to make statutory contributions for eligible employees in accordance
with the Central Provident Fund Act 1953. CPF contributions are calculated based on prescribed rates, which vary depending on factors
such as employee residency status, age and wage level. The Company&#x2019;s contributions are recognized as employee benefit expenses in
the period in which they are incurred and included in &#x201c;General and administrative expenses&#x201d; in the consolidated statements
of operations and comprehensive income/(loss).&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;i&gt;(v) &#160;&#160;&#160;&#160;Share-based compensation&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company follows ASC 718, Compensation - Stock
Compensation (&#x201c;ASC 718&#x201d;), which requires the measurement and recognition of compensation expense for all share-based payment
awards, including restricted stock units, based on estimated grant date fair values. Restricted stock units are valued using the market
price of the Company&#x2019;s common shares on the date of grant. The Company records compensation expense, net of estimated forfeitures,
over the requisite service period.&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: 0pt 0; text-align: justify"&gt;&lt;/p&gt;

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

&lt;p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zO853SGFJy51" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(w)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_86D_z1KY2wJpcZy5"&gt;Income
taxes&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company accounts for income taxes under ASC
740. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated
financial statement carrying amounts of existing assets and liabilities and their respective tax bases.&lt;/p&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;Deferred tax assets and liabilities are measured
using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period including
the enactment date. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.
Current income taxes are provided for in accordance with the laws of the relevant taxing authorities.&lt;/p&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;The provisions of ASC 740-10-25, &#x201c;Accounting
for Uncertainty in Income Taxes,&#x201d; prescribe a more-likely-than-not threshold for consolidated financial statement recognition and
measurement of a tax position taken (or expected to be taken) in a tax return. This interpretation also provides guidance on the recognition
of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest
and penalties associated with tax positions, and related disclosures.&lt;/p&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;The Company did not accrue any liability, interest
or penalties&#160;related to uncertain tax positions in its provision for income taxes line of its consolidated statements of income for
the years ended December 31, 2024 and 2025, respectively. The Company does not expect that its assessment regarding unrecognized tax positions
will materially change over the next 12 months.&lt;/p&gt;

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

&lt;p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zzKJARculpo6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(x)&#160;&#160;&#160;&#160;&lt;span id="xdx_868_zp9Xn4xti5yi"&gt;Earnings/(loss)
per share&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Basic earnings/(loss) per share is computed by
dividing net earnings/(loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during
the year using two-class method. Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts
to issue ordinary shares were exercised or converted into ordinary shares. For the&#160;years ended December&#160;31, 2023, 2024 and 2025,
there were no dilutive shares and hence no dilutive earnings/(loss) per share.&lt;/p&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;The following table sets forth the computation
of basic and diluted earnings/(loss) per share for the years ended December 31, 2023, 2024 and 2025, which includes both Class A Ordinary
Shares and Class B Ordinary Shares:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zJMEYGaQglsb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - schedule of earnings per share)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_490_20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zpJEZ9aIWUi2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_498_20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zb13SYfYPFo1" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49E_20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zbCBragwLuAf" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49C_20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zI3lUspoMal6" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_493_20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zSEEcPgPnq2h" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zKV7CBxWj198" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="23" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;For the years ended December 31,&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Class A Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;b&gt;Class B Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;b&gt;Class A Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;b&gt;Class B Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Class A Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Class B Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--EarningsPerShareAbstract_iB_zdRIDWQp10s6" style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Earnings/(loss) per share, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Numerator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--NetIncomeLoss_zpJmkowxyUdk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; width: 34%"&gt;Allocation of undistributed net earnings/(loss) (in US$&#x2019;000)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;326&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;760&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;(1,150&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;(2,379&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;(1,641&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;(3,394&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold"&gt;Denominator:&lt;/td&gt;&lt;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;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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Weighted average number of ordinary shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zdGOdLefVw41"&gt;&lt;span id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zt1y2OPmU62f"&gt;354,054&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdEFP4uYVAE2"&gt;&lt;span id="xdx_904_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z1zgptii72gf"&gt;825,750&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zYtSPYAgmuLa"&gt;&lt;span id="xdx_90B_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zVmdAqtEffQ4"&gt;399,283&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zinXhjBSRO2i"&gt;&lt;span id="xdx_90C_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zi1K63uesMP4"&gt;825,750&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zXzqyADsf1Uj"&gt;&lt;span id="xdx_90A_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z96wOXMkDNTk"&gt;399,283&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z3ix3d1ufmK"&gt;&lt;span id="xdx_906_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMPtm4WT3V0l"&gt;825,750&lt;/span&gt;&lt;/span&gt;&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;Earnings/(loss) per share, basic and diluted (in US$)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--EarningsPerShareBasic_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2S4A0RryeBb"&gt;&lt;span id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zD9pMWV0OPC1"&gt;0.92&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EarningsPerShareBasic_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zKUuA7jzF6h"&gt;&lt;span id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zU2ziRZ0Z0ki"&gt;0.92&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--EarningsPerShareBasic_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zQPojLk28Xul"&gt;&lt;span id="xdx_901_eus-gaap--EarningsPerShareDiluted_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z7zDC9AktmY5"&gt;(2.88&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zf7QTn5zmW85"&gt;&lt;span id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zBCxdzXZFUd8"&gt;(2.88&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--EarningsPerShareBasic_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zoeKL71EmvS5"&gt;&lt;span id="xdx_90C_eus-gaap--EarningsPerShareDiluted_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxdLT8uo84ne"&gt;(4.11&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EarningsPerShareBasic_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zBSkhdfkqu5i"&gt;&lt;span id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJ0cikB5gvR6"&gt;(4.11&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&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;i&gt;(y) Segment reporting&lt;/i&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;In accordance with ASC 280, Segment Reporting, operating
segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly
by the chief operating decision maker (&#x201c;CODM&#x201d;), or decision-making group, in deciding how to allocate resources and in assessing
performance. The Company&#x2019;s CODM has been identified as the Company&#x2019;s Chief Executive Officer, who uses the &#x201c;management
approach&#x201d; in determining reportable operating segments. The management approach considers the internal organization and reporting
used by the Company&#x2019;s CODM for making operating decisions and assessing performance as the source for determining the Company&#x2019;s
reportable segments. Management, including the CODM, reviews operation results by the revenue of different services. See Note 12, Revenues
and segment information for additional information.&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;&#160;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zl4XAfqYsQP5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(z)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_862_z43KsJGnBz34"&gt;Recent
accounting pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;&lt;span style="text-decoration: underline"&gt;Recent Adopted Standards&lt;/span&gt;&lt;/i&gt;&lt;/p&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: 0; text-align: justify"&gt;In December 2023, the FASB issued ASU 2023-09, Improvements
to Income Tax Disclosures (Topic 740). The ASU requires specific disaggregated information about a reporting entity&#x2019;s effective
tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual
periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued
or made available for issuance. This ASU will result in the required additional disclosures being included in the consolidated financial
statements, once adopted. The Company adopted ASU 2023-09 for the year ended December 31, 2025, on a prospective basis. See Note 13, Income
Tax Expenses for additional information.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&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;i&gt;&lt;span style="text-decoration: underline"&gt;Recent
Accounting Pronouncements not yet adopted&lt;/span&gt;&lt;/i&gt;&lt;/p&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;In November 2024, the FASB issued ASU 2024-03,
&#x201c;Income Statement&#x2013;Reporting Comprehensive Income&#x2013;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation
of Income Statement Expenses&#x201d; (&#x201c;ASU 2024-03&#x201d;), which requires the disaggregation of certain expenses in the financial
statements notes, to provide enhanced transparency into the expense captions presented on the face of the consolidated statement of operations.
ASU 2024-03 is effective for annual reporting periods beginning January 1, 2027 and interim periods beginning January 1, 2028 and may
be applied either prospectively or retrospectively. The Company is currently evaluating the impact that ASU 2024-03 will have on its related
disclosures, and the transition method.&lt;/p&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: 0; text-align: justify"&gt;In July 2025, the FASB issued ASU 2025-05, &#x201c;Financial
Instruments&#x2013;Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets&#x201d; (&#x201c;ASU
2025-05&#x201d;). The amendments provide a practical expedient and, if applicable, an accounting policy election to simplify the measurement
of credit losses for certain receivables and contract assets. The amendments are effective for annual reporting periods beginning after
December 15, 2025, and interim reporting periods within those annual reporting periods. Early adoption is permitted in any interim or
annual period in which financial statements have not been issued or made available for issuance. The Company is assessing the effect of
this update on its consolidated financial statements and related disclosures.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In December 2025, the FASB issued ASU 2025-12,
Codification Improvements, which addresses a wide range of topics in the FASB Accounting Standards Codification. The ASU contains numerous
amendments, technical corrections, and clarifications to enhance the clarity and consistency of existing U.S. GAAP. The standard is effective
for fiscal years beginning after December 15, 2026, and interim periods within those fiscal years, with early adoption permitted. The
Company is assessing the effect of this update on its consolidated financial statements and related disclosures.&lt;/p&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;Other accounting standards that have been issued
or proposed by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial
statements upon adoption. The Company does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated
to its consolidated financial condition, results of operations, cash flows or disclosures.&lt;/p&gt;





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



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

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000799"
      unitRef="USD">-5035000</us-gaap:NetIncomeLoss>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000801">&lt;p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zQHG0wE0mS51" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(b)&#160;&#160;&#160;&#160;&lt;span id="xdx_861_zuNgHXJs5tJ2"&gt;Basis
of presentation&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying consolidated financial statements
have been prepared in accordance with accounting principles generally accepted in the United&#160;States of America (&#x201c;U.S. GAAP&#x201d;)
and pursuant to the regulations of the U.S. Securities and Exchange Commission (&#x201c;SEC&#x201d;).&lt;/p&gt;

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

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000803">&lt;p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_z1zs9j5vh164" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;(c)&#160;&#160;&#160; &lt;span id="xdx_86C_zotpu7noVO05"&gt;Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The consolidated financial statements include
the financial statements of the Company and its subsidiaries. All inter-company transactions, if any, and balances due to, due from subsidiaries,
and registered paid in capital have been eliminated upon consolidation.&lt;/p&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;On consolidation the entities should be combined
for all periods that the relationship of common control started and the transaction would be treated as a capital transaction with any
gain or loss on acquisition adjusted through equity. The consolidated entity would not recognize any goodwill and/or gain/losses from
the acquisition and results of operations would be presented for all periods under common control.&lt;/p&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;The consolidated financial statements of the Company
were prepared by applying the pooling of interest method. Under this method, the Company has been treated as the holding company of the
subsidiaries for the financial years presented. Accordingly, the results of the Company include the results of the subsidiaries for three-year
period ended December 31, 2023, 2024 and 2025. Such manner of presentation reflects the economic substance of the companies, which were
under common control throughout the relevant periods, as a single economic enterprise, although the legal parent-subsidiary relationships
may not have been established.&lt;/p&gt;

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

</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2025-01-01to2025-12-31" id="Fact000805">&lt;p id="xdx_844_eus-gaap--UseOfEstimates_zk1noLaTGL97" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(d)&#160;&#160;&#160;&#160;&lt;span id="xdx_861_zk22NGIKsPg1"&gt;Use
of estimates&lt;/span&gt;&lt;/i&gt;&lt;/p&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: 0; text-align: justify"&gt;The preparation of consolidated financial statements
in conformity with accounting principles generally accepted in the U.S. GAAP requires management to make estimates and assumptions that
affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated
financial statements and the reported amounts of revenues and expenses during the reporting period. The most significant estimates relate
to allowance for credit loss for accounts receivable, other receivables and loan to a related party, inventory valuation, useful lives
and impairment for property and plant and equipment and deferred tax asset and valuation allowance. Actual results could vary from the
estimates and assumptions that were used.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&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;&#160;&lt;/p&gt;













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

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

</us-gaap:UseOfEstimates>
    <DTCK:RisksAndUncertaintiesPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000812">&lt;p id="xdx_848_ecustom--RisksAndUncertaintiesPolicyTextBlock_zEeg7EUWJlch" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(e)&#160;&#160;&#160;&#160;&lt;span id="xdx_861_zWwXc5JoKvUl"&gt;Risks
and uncertainties&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The main operations of the Company are located
in Singapore. Accordingly, the Company&#x2019;s business, financial condition, and results of operations may be influenced by political,
economic, and legal environments in Singapore, as well as by the general state of the economy in Singapore. The Company&#x2019;s results
may be adversely affected by changes in the political, regulatory and social conditions in Singapore. Although the Company has not experienced
losses from these situations and believes that it is in compliance with existing laws and regulations including its organization and structure
disclosed in Note 1, such experience may not be indicative of future results.&lt;/p&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;The Company&#x2019;s business, financial condition
and results of operations may also be negatively impacted by risks related to natural disasters, extreme weather conditions, health epidemics
and other catastrophic incidents, which could significantly disrupt the Company&#x2019;s operations.&lt;/p&gt;


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

</DTCK:RisksAndUncertaintiesPolicyTextBlock>
    <DTCK:ForeignCurrencyTranslationsAndTransactionsPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000814">&lt;p id="xdx_84C_ecustom--ForeignCurrencyTranslationsAndTransactionsPolicyTextBlock_zNCMeA12uite" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;(f)&#160;&#160;&#160;&#160;&lt;span id="xdx_86F_zI9oefn2X7dc"&gt;Foreign currency translation and transaction
and Convenience translation&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying consolidated financial statements
are presented in U.S. dollar (&#x201c;US$&#x201d;), which is the reporting currency of the Company. The functional currency of the Company
and its subsidiaries, Maxwill (Asia) Pte. Ltd., LP Grace Pte. Ltd., Maxwill Pte. Ltd., Davis Commodities Pte. Ltd., Davis Commodities
Global Pte. Ltd., Davis Commodities SEA Pte. Ltd., and Davis Commodities Asia Pte. Ltd. are the U.S. dollar. Maxwill Foodlink Pte. Ltd.
uses the Singapore dollar (&#x201c;S$&#x201d;) as its functional currency.&lt;/p&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;Assets and liabilities denominated in currencies
other than the reporting currency are translated into the reporting currency at the rates of exchange prevailing at the balance sheet
date. Translation gains and losses are recognized in the consolidated statements of operations and comprehensive loss as other comprehensive
income or loss. Transactions in currencies other than the reporting currency are measured and recorded in the reporting currency at the
exchange rate prevailing on the transaction date. The cumulative gain or loss from foreign currency transactions is reflected in the consolidated
statements of operations and comprehensive income/(loss) as other income/(expenses).&lt;/p&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: 0; text-align: justify"&gt;The value of foreign currency including, the S$, may
fluctuate against the US$. Any significant variations of the aforementioned currency relative to the S$ may materially affect the Company&#x2019;s
financial condition in terms of reporting in US$. The following table outlines the currency exchange rates that were used in preparing
the accompanying consolidated financial statements:&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--ScheduleOfForeignCurrencyExchangeRatesTableTextBlock_zEJnjwowuKAe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B7_zPHQ1vnl0Ro2" style="display: none"&gt;Schedule of exchange rate&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20241231_zKJxOpRtuug1" style="text-align: center"&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 id="xdx_492_20251231_z5l399i1aKI1" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td style="text-align: justify"&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;2024&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;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pip0_hus-gaap--VariableRateAxis__custom--YearEndMember_zKTl04sONwdk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: justify"&gt;US$ to S$ Year End&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1.3435&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1.2962&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pip0_hus-gaap--VariableRateAxis__custom--AverageRateMember_zpZUG6pQc8Y9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;US$ to S$ Average Rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.3367&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;1.3114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

</DTCK:ForeignCurrencyTranslationsAndTransactionsPolicyTextBlock>
    <DTCK:ScheduleOfForeignCurrencyExchangeRatesTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000816">&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--ScheduleOfForeignCurrencyExchangeRatesTableTextBlock_zEJnjwowuKAe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B7_zPHQ1vnl0Ro2" style="display: none"&gt;Schedule of exchange rate&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20241231_zKJxOpRtuug1" style="text-align: center"&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 id="xdx_492_20251231_z5l399i1aKI1" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td style="text-align: justify"&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;2024&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;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pip0_hus-gaap--VariableRateAxis__custom--YearEndMember_zKTl04sONwdk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: justify"&gt;US$ to S$ Year End&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1.3435&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1.2962&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pip0_hus-gaap--VariableRateAxis__custom--AverageRateMember_zpZUG6pQc8Y9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;US$ to S$ Average Rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.3367&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;1.3114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</DTCK:ScheduleOfForeignCurrencyExchangeRatesTableTextBlock>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-12-31_custom_YearEndMember"
      decimals="INF"
      id="Fact000818"
      unitRef="Ratio">1.3435</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2025-12-31_custom_YearEndMember"
      decimals="INF"
      id="Fact000819"
      unitRef="Ratio">1.2962</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-12-31_custom_AverageRateMember"
      decimals="INF"
      id="Fact000821"
      unitRef="Ratio">1.3367</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2025-12-31_custom_AverageRateMember"
      decimals="INF"
      id="Fact000822"
      unitRef="Ratio">1.3114</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000824">&lt;p id="xdx_848_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zJdpAKkzswEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(g)&#160;&#160;&#160;&#160;&lt;span id="xdx_86E_zk41aJ0aDBFc"&gt;Fair
Value Measurement&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounting guidance defines fair value as the
price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded
at fair value, the Company considers the principal or most advantageous market in which it would transact, and it considers assumptions
that market participants would use when pricing the asset or liability.&lt;/p&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;Accounting guidance establishes a fair value hierarchy
that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
A financial instrument&#x2019;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant
to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level 1 applies to assets or liabilities for which there are quoted prices, in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical asset or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level 3 applies to asset or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.&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 0pt 48pt; text-align: left"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Cash and cash equivalents, accounts receivable, other
current assets, other receivables, amount due from related parties, loan to a related party, bank loans, operating lease liabilities,
finance lease liabilities, amount due to related parties, accounts payables and other current liabilities are financial assets and liabilities.
As of December 31, 2025, other than the unrealized losses on commodity future contracts measured at fair value (included in accruals and
other current liabilities) and unrealized gains on commodity future contracts measured at fair value (included in prepaid expenses and
other current assets), the carrying amount of these financial instruments are approximated to their respective fair values. The commodity
futures contracts are measured at fair value on a recurring basis using the mark-to-market valuations reflected in month-end broker statements,
which are based on observable market inputs. Accordingly, these instruments are classified within Level 2 of the fair value hierarchy.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;

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

</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <DTCK:RelatedPartiesPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000830">&lt;p id="xdx_840_ecustom--RelatedPartiesPolicyTextBlock_z7lzFuGraZAg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(h)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_868_zIppFw0l33th"&gt;Related
parties&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We adopted ASC 850, Related Party Disclosures,
for the identification of related parties and disclosure of related party transactions.&lt;/p&gt;


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

</DTCK:RelatedPartiesPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000832">&lt;p id="xdx_848_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zO3aBoykqPXh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(i)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_86B_zIQtS9LiaoGj"&gt;Cash
and cash equivalents&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cash and cash equivalents consist of cash on hand,
the Company&#x2019;s demand deposit placed with financial institutions, which have original maturities of less than three months and unrestricted
as to withdrawal and use.&lt;/p&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;Periodically, the Company may carry cash
balances at financial institutions more than the respective subsidiaries&#x2019; government insured limits in Singapore of S$100,000
per institution. The amount in excess of government insurance as of December 31, 2025 and 2024, was approximately US$&lt;span id="xdx_906_eus-gaap--CashUninsuredAmount_iI_uSingaporeDollars_c20251231_zqrz80lAuWrh" title="Uninsured cash balance"&gt;999,974&lt;/span&gt;
(approximately S$&lt;span id="xdx_90F_eus-gaap--CashUninsuredAmount_iI_uUSD_c20251231_z3nwXBqj1Zqk" title="Uninsured cash balance"&gt;1,296,142&lt;/span&gt;)
and US$429,325 (approximately S$&lt;span id="xdx_902_eus-gaap--CashUninsuredAmount_iI_uSingaporeDollars_c20241231_ziv1KMj6csbg" title="Uninsured cash balance"&gt;576,798&lt;/span&gt;),
respectively. The Company has not experienced losses on these accounts and management believes, based upon the quality of the
financial institutions, that the credit risk with regard to these deposits is not significant.&lt;/p&gt;

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

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000834"
      unitRef="SingaporeDollars">999974</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000836"
      unitRef="USD">1296142</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000838"
      unitRef="SingaporeDollars">576798</us-gaap:CashUninsuredAmount>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000840">&lt;p id="xdx_84E_eus-gaap--ReceivablesPolicyTextBlock_zQtvdp10XcIb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;i&gt;(j)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_868_zWZyMC8nZys"&gt;Accounts
Receivable, net&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts receivable, net are stated at the original
amount less an allowance for credit loss on such receivables. The allowance for credit loss is estimated based upon the Company&#x2019;s
assessment of various factors including historical experience, the age of the accounts receivable balances, current general economic conditions,
future expectations and customer specific quantitative and qualitative factors that may affect the customers&#x2019; ability to pay. An
allowance is also made when there is objective evidence for the Company to reasonably estimate the amount of probable loss.&lt;/p&gt;

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

</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000842">&lt;p id="xdx_84A_eus-gaap--InventoryPolicyTextBlock_zeC4EqCFNyl8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(k)&#160;&#160;&#160;&#160;&lt;span id="xdx_861_zd9GGj8Wxaq1"&gt;Inventories&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Inventories are measured at the lower of cost
and net realizable value. The cost of inventories is based on the first-in, first-out principle, and includes expenditure incurred in
acquiring the inventories, production or conversion costs and other costs incurred in bringing them to their existing location and condition.&lt;/p&gt;

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

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000844">&lt;p id="xdx_846_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zR070qlBoe9l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(l)&#160;&#160;&#160;&#160;&lt;span id="xdx_861_zkNLG9uyrUh9"&gt;Property,
plant and equipment, net&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Property, plant and equipment are stated at cost
less accumulated depreciation and impairment, if any, and depreciated on a straight-line basis over the estimated useful lives of the
assets. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its intended use. Estimated useful
lives are as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduleOfPropertyAndEquipmentUsefulLivesTableTextBlock_zt3B0cJKx7Ia" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Estimated useful lives)"&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: bottom; width: 56%"&gt;&lt;span id="xdx_8B6_zzS4AMweJ4P1" style="display: none"&gt;Schedule of estimated useful lives&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 43%"&gt;&#160;&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;Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&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;Estimated useful lives&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment property&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20250101__20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InvestmentPropertyMember_zgwvnf9gT9E4" title="Estimated useful lives"&gt;40 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Right-of-use asset&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20250101__20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RightOfUseAssetMember_z0tzdxEGz093" title="Estimated useful lives"&gt;3 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture and fittings, office equipment, renovation and computer and software&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20250101__20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndFittingsMember_z1eQDQOJEobl" title="Estimated useful lives"&gt;3 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Motor vehicle&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20250101__20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zs3zQRPIv3s4" title="Estimated useful lives"&gt;10 years&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: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Expenditures for repair and maintenance costs,
which do not materially extend the useful lives of the assets, are charged to expenses as incurred, whereas the expenditures for major
renewals and betterments that substantially extend the useful lives of property and equipment are capitalized as additions to the related
assets. Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any
resulting gain or loss recognized in the consolidated statements of income.&lt;/p&gt;

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

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <DTCK:ScheduleOfPropertyAndEquipmentUsefulLivesTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000846">&lt;table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduleOfPropertyAndEquipmentUsefulLivesTableTextBlock_zt3B0cJKx7Ia" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Estimated useful lives)"&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: bottom; width: 56%"&gt;&lt;span id="xdx_8B6_zzS4AMweJ4P1" style="display: none"&gt;Schedule of estimated useful lives&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 43%"&gt;&#160;&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;Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&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;Estimated useful lives&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment property&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20250101__20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InvestmentPropertyMember_zgwvnf9gT9E4" title="Estimated useful lives"&gt;40 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Right-of-use asset&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20250101__20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RightOfUseAssetMember_z0tzdxEGz093" title="Estimated useful lives"&gt;3 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture and fittings, office equipment, renovation and computer and software&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20250101__20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndFittingsMember_z1eQDQOJEobl" title="Estimated useful lives"&gt;3 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Motor vehicle&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20250101__20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zs3zQRPIv3s4" title="Estimated useful lives"&gt;10 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</DTCK:ScheduleOfPropertyAndEquipmentUsefulLivesTableTextBlock>
    <DTCK:PropertyPlantAndEquipmentEstimatedUsefulLives1
      contextRef="From2025-01-012025-12-31_custom_InvestmentPropertyMember"
      id="Fact000848">40 years</DTCK:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <DTCK:PropertyPlantAndEquipmentEstimatedUsefulLives1
      contextRef="From2025-01-012025-12-31_custom_RightOfUseAssetMember"
      id="Fact000850">3 years</DTCK:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <DTCK:PropertyPlantAndEquipmentEstimatedUsefulLives1
      contextRef="From2025-01-012025-12-31_custom_FurnitureAndFittingsMember"
      id="Fact000852">3 years</DTCK:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <DTCK:PropertyPlantAndEquipmentEstimatedUsefulLives1
      contextRef="From2025-01-012025-12-31_custom_MotorVehicleMember"
      id="Fact000854">10 years</DTCK:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000860">&lt;p id="xdx_84A_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zko8wCWymaz1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(m)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_864_zU7kvMC5NNq5"&gt;Impairment
of long-lived assets&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company reviews its long-lived assets for
impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When
these events occur, the Company measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted
future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted
cash flow is less than the carrying amount of the assets, the Company would recognize an impairment loss, which is the excess of carrying
amount over the fair value of the assets, using the expected future discounted cash flows. &lt;span id="xdx_900_eus-gaap--AssetImpairmentCharges_do_c20250101__20251231_zfa5gh62MFV5" title="Impairment of long-lived assets"&gt;&lt;span id="xdx_90D_eus-gaap--AssetImpairmentCharges_do_c20240101__20241231_zdBsYmu3d0M3" title="Impairment of long-lived assets"&gt;No&lt;/span&gt;&lt;/span&gt; impairment of long-lived assets was recognized
as of December 31, 2024 and 2025.&lt;/p&gt;

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

</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000862"
      unitRef="USD">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000864"
      unitRef="USD">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000866">&lt;p id="xdx_849_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zcgkpkELFZnc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(n)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_86A_z25CQUhpbkel"&gt;Commitments
and contingencies&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In the normal course of business, the Company
is subject to commitments and contingencies, including operating lease commitments, legal proceedings and claims arising out of its business
that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such
contingency if it determines it is probable that a loss will occur, and a reasonable estimate of the loss can be made. The Company may
consider many factors in making these assessments on liability for contingencies, including historical and the specific facts and circumstances
of each matter.&lt;/p&gt;

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

</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000868">&lt;p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zttumNE0K9Ad" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(o)&#160;&#160;&#160;&#160;&lt;span id="xdx_86A_zlnYtekZPI7l"&gt;Revenue
recognition&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In May&#160;2014, the Financial Accounting Standards
Board (&#x201c;FASB&#x201d;) issued Topic 606, &#x201c;Revenue from Contracts with Customers&#x201d;. This topic clarifies the principles
for recognizing revenue and develops a common revenue standard for U.S. GAAP. Simultaneously, this topic supersedes the revenue recognition
requirements in Topic 605, Revenue Recognition, and most industry-specific guidance throughout the Industry Topics of the Codification.
The core principle of the guidance requires an entity to recognize revenue to depict the transfer of promised goods or services to customers
in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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;The Company currently generates its revenue from
the following main sources:&lt;/p&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;b&gt;&lt;i&gt;Revenue from goods sold&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Revenue from sales of goods and services in the
ordinary course of business is recognized when the Company satisfies a performance obligation (&#x2018;&#x2018;PO&#x2019;&#x2019;) by transferring
control of a promised good or service to the customer. The amount of revenue recognized is the amount of the transaction price allocated
to the satisfied PO.&lt;/p&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;The transaction price is allocated to each PO
in the contract on the basis of the relative stand-alone selling prices of the promised goods or services. The individual stand-alone
selling price of a good or service that has not previously been sold on a stand-alone basis, or has a highly variable selling price,
is determined based on the residual portion of the transaction price after allocating the transaction price to goods and/or services
with observable stand-alone selling price. A discount or variable consideration is allocated to one or more, but not all, of the performance
obligations if it relates specifically to those performance obligations.&lt;/p&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;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Transaction price is the amount of consideration
in the contract to which the Company expects to be entitled in exchange for transferring the promised goods or services. The transaction
price may be fixed or variable and is adjusted for time value of money if the contract includes a significant financing component. Consideration
payable to a customer is deducted from the transaction price if the Company does not receive a separate identifiable benefit from the
customer. When consideration is variable, if applicable, the estimated amount is included in the transaction price to the extent that
it is highly probable that a significant reversal of the cumulative revenue will not occur when the uncertainty associated with the variable
consideration is resolved.&lt;/p&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;Revenue may be recognized at a point in time or
over time following the timing of satisfaction of the PO. If a PO is satisfied over time, revenue is recognized based on the percentage
of completion, reflecting the progress towards complete satisfaction of that PO. Typically, POs for products and services where the process
is as described below, the PO is satisfied at a point in time.&lt;/p&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;For the sale of sugar, rice and fat and oil products,
the Company typically receives purchase orders from its customers which will set forth the terms and conditions, including the transaction
price, products to be delivered, terms of delivery, and terms of payment. The terms serve as the basis of the performance obligations
that the Company must fulfill in order to recognize revenue. The key performance obligation is the delivery of the finished product to
the customer at their location, at which point title to that asset passes to the customer. The completion of this earning process is evidenced
by a transport document such as a bill of lading or delivery order. The Company recognizes gross product revenue at a time when the control
of products or services is transferred to customers. Typical payment terms set forth in the purchase order ranges from 30 to 90 days from
the date of delivery.&lt;/p&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;To distinguish a promise to provide products from
a promise to facilitate the sale from a third party, the Company considers the guidance of control in ASC 606-10-55-37A and the indicators
in 606-10-55-39. The Company considers this guidance in conjunction with the terms in the Company&#x2019;s arrangements with both suppliers
and customers.&lt;/p&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;In general, the Company controls the products,
as it has the obligation to (i) fulfill the products&#x2019; delivery and (ii) bears any inventory risk as its legal owner. In addition,
when establishing the selling prices for delivery of the products, the Company has control to set its selling price to ensure it would
generate profit for the products delivered. The Company believes that all these factors indicate that the Company is acting as a principal
in this transaction. As a result, revenue from the sales of products is presented on a gross basis.&lt;/p&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;Shipping, storage and handling and insurance costs
associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and
are included in cost of revenue.&#160;&lt;/p&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: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Rental income from investment property&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In accordance with ASC 842 Lease Topics, the Company
accounts for the rental of investment property as direct finance leases where, lease income from the perspective of lessor is recognized
on the Company&#x2019;s statement of income on a straight-line basis over the term of the lease once management has determined that the
lease payments are reasonably expected to be collected. The performance obligation under these leasing arrangements is to lease the investment
property to the lessee, and to ensure that the investment property is available for use over the life of the lease contract. Rental income
from investment property included in Other Income amounted to US$&lt;span id="xdx_90D_eus-gaap--RentalIncomeNonoperating_c20230101__20231231_zhVNIbN9Croj" title="Rental income"&gt;26,637&lt;/span&gt;, US$&lt;span id="xdx_909_eus-gaap--RentalIncomeNonoperating_c20240101__20241231_zZpUvnBUz629" title="Rental income"&gt;27,086&lt;/span&gt; and US$&lt;span id="xdx_90F_eus-gaap--RentalIncomeNonoperating_c20250101__20251231_z6VfjDIfOHe3" title="Rental income"&gt;29,295&lt;/span&gt; for the fiscal years ended December 31,
2023, 2024 and 2025, respectively.&lt;/p&gt;

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

</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:RentalIncomeNonoperating
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000874"
      unitRef="USD">26637</us-gaap:RentalIncomeNonoperating>
    <us-gaap:RentalIncomeNonoperating
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000876"
      unitRef="USD">27086</us-gaap:RentalIncomeNonoperating>
    <us-gaap:RentalIncomeNonoperating
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000878"
      unitRef="USD">29295</us-gaap:RentalIncomeNonoperating>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000880">&lt;p id="xdx_846_eus-gaap--CostOfSalesPolicyTextBlock_zcKEwngTuxIh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;(p)&#160;&#160;&#160;&#160;&lt;span id="xdx_867_zkb7uEtQ5cM1"&gt;Cost of revenue&lt;/span&gt;&lt;/i&gt;&lt;/p&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;Cost of revenue mainly consists of cost of finished
goods, labor costs, repacking costs, shipping, storage and handling and insurance costs.&lt;/p&gt;

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

</us-gaap:CostOfSalesPolicyTextBlock>
    <DTCK:SellingMarketingExpensesPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000882">&lt;p id="xdx_84C_ecustom--SellingMarketingExpensesPolicyTextBlock_zrr87mpRHeL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;(q)&#160;&#160;&#160;&#160;&lt;span id="xdx_86B_zICQRRuW745k"&gt;Selling and marketing
expenses&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Selling expenses mainly consists of promotion
and marketing expenses and transportation expenses. The Company does not carry any capitalized contract acquisition costs that would
be amortized to its results of operations over time, and potential expenses related to customer and contract acquisitions costs if any
are accounted for as periodic costs.&lt;/p&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"&gt;&lt;/p&gt;

</DTCK:SellingMarketingExpensesPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000888">&lt;p id="xdx_844_eus-gaap--SellingGeneralAndAdministrativeExpensesPolicyTextBlock_z3cLJj5Hh4p3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(r)&#160;&#160;&#160;&#160;&lt;span id="xdx_86D_zaKgVbcL42Gk"&gt;General
and administrative expenses&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;General and administrative expenses mainly consist
of staff cost, depreciation, office supplies and upkeep expenses, travelling and entertainment, legal and professional fees, property
and related expenses, other miscellaneous administrative expenses.&lt;/p&gt;

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

</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <DTCK:OperatingLeasePolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000890">&lt;p id="xdx_844_ecustom--OperatingLeasePolicyTextBlock_z5uNhbcyYWt4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;(s) &#160;&#160;&#160;&#160;&lt;span id="xdx_86B_ztBef8RFSeeb"&gt;Operating leases&lt;/span&gt;&lt;/i&gt;&lt;/p&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;The Company adopted ASC 842 on January 1, 2019.
The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (&#x201c;ROU&#x201d;)
assets, operating lease liability, and operating lease liability, non-current, in the Company&#x2019;s consolidated balance sheets. ROU
assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s
obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date
based on the present value of lease payments over the lease term. When determining the lease term, the Company includes options to extend
or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Company&#x2019;s leases do not provide
an implicit rate, the Company used an incremental borrowing rate based on the information available at commencement date in determining
the present value of lease payments. The Company has elected to adopt the following lease policies in conjunction with the adoption of
ASU 2016-02: (i) for leases that have lease terms of 12 months or less and does not include a purchase option that is reasonably certain
to exercise, the Company elected not to apply ASC 842 recognition requirements; and (ii) the Company elected to apply the package of practical
expedients for existing arrangements entered into prior to January 1, 2019 to not reassess (a) whether an arrangement is or contains a
lease, (b) the lease classification applied to existing leases, and (c) initial direct costs.&lt;/p&gt;

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

</DTCK:OperatingLeasePolicyTextBlock>
    <DTCK:FinanceLeasePolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000892">&lt;p id="xdx_847_ecustom--FinanceLeasePolicyTextBlock_z8O9HvtXqWv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;(t) &#160;&#160;&#160;&#160;&lt;span id="xdx_86E_zFycKzK73ukh"&gt;Finance leases&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company accounts for leases in accordance
with ASC 842, Leases. At the commencement date of a lease, the Company recognizes a finance lease liability for leases with an initial
term greater than 12 months. Lease liabilities are measured at the present value of lease payments over the lease term, discounted using
the Company&#x2019;s incremental borrowing rate, unless the implicit rate in the lease is readily determinable.&lt;/p&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: 0; text-align: justify"&gt;Leases are classified as finance leases based on the
criteria set forth in ASC 842. For finance leases, the Company recognizes interest expense on the lease liability and depreciation expense
on the leased asset separately in the consolidated statements of and comprehensive income/(loss). Motor vehicles acquired under finance
lease arrangements are recognized as motor vehicles within property, plant and equipment as assets, with a corresponding finance lease
liability recognized on the consolidated balance sheets. The motor vehicles are depreciated over the estimated useful lives.&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-top: 0pt; margin-bottom: 0pt"&gt; &lt;i&gt;(u)&lt;/i&gt; &lt;i&gt;&#160;&#160;&#160;&#160;Employee benefits&lt;/i&gt;&lt;/p&gt;



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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company participates in the Central Provident
Fund (&#x201c;CPF&#x201d;) scheme in Singapore, under which it is required to make statutory contributions for eligible employees in accordance
with the Central Provident Fund Act 1953. CPF contributions are calculated based on prescribed rates, which vary depending on factors
such as employee residency status, age and wage level. The Company&#x2019;s contributions are recognized as employee benefit expenses in
the period in which they are incurred and included in &#x201c;General and administrative expenses&#x201d; in the consolidated statements
of operations and comprehensive income/(loss).&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;i&gt;(v) &#160;&#160;&#160;&#160;Share-based compensation&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company follows ASC 718, Compensation - Stock
Compensation (&#x201c;ASC 718&#x201d;), which requires the measurement and recognition of compensation expense for all share-based payment
awards, including restricted stock units, based on estimated grant date fair values. Restricted stock units are valued using the market
price of the Company&#x2019;s common shares on the date of grant. The Company records compensation expense, net of estimated forfeitures,
over the requisite service period.&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: 0pt 0; text-align: justify"&gt;&lt;/p&gt;

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

</DTCK:FinanceLeasePolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000894">&lt;p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zO853SGFJy51" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(w)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_86D_z1KY2wJpcZy5"&gt;Income
taxes&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company accounts for income taxes under ASC
740. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated
financial statement carrying amounts of existing assets and liabilities and their respective tax bases.&lt;/p&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;Deferred tax assets and liabilities are measured
using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period including
the enactment date. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.
Current income taxes are provided for in accordance with the laws of the relevant taxing authorities.&lt;/p&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;The provisions of ASC 740-10-25, &#x201c;Accounting
for Uncertainty in Income Taxes,&#x201d; prescribe a more-likely-than-not threshold for consolidated financial statement recognition and
measurement of a tax position taken (or expected to be taken) in a tax return. This interpretation also provides guidance on the recognition
of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest
and penalties associated with tax positions, and related disclosures.&lt;/p&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;The Company did not accrue any liability, interest
or penalties&#160;related to uncertain tax positions in its provision for income taxes line of its consolidated statements of income for
the years ended December 31, 2024 and 2025, respectively. The Company does not expect that its assessment regarding unrecognized tax positions
will materially change over the next 12 months.&lt;/p&gt;

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

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000901">&lt;p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zzKJARculpo6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(x)&#160;&#160;&#160;&#160;&lt;span id="xdx_868_zp9Xn4xti5yi"&gt;Earnings/(loss)
per share&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Basic earnings/(loss) per share is computed by
dividing net earnings/(loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during
the year using two-class method. Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts
to issue ordinary shares were exercised or converted into ordinary shares. For the&#160;years ended December&#160;31, 2023, 2024 and 2025,
there were no dilutive shares and hence no dilutive earnings/(loss) per share.&lt;/p&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;The following table sets forth the computation
of basic and diluted earnings/(loss) per share for the years ended December 31, 2023, 2024 and 2025, which includes both Class A Ordinary
Shares and Class B Ordinary Shares:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zJMEYGaQglsb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - schedule of earnings per share)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_490_20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zpJEZ9aIWUi2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_498_20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zb13SYfYPFo1" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49E_20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zbCBragwLuAf" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49C_20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zI3lUspoMal6" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_493_20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zSEEcPgPnq2h" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zKV7CBxWj198" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="23" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;For the years ended December 31,&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Class A Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;b&gt;Class B Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;b&gt;Class A Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;b&gt;Class B Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Class A Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Class B Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--EarningsPerShareAbstract_iB_zdRIDWQp10s6" style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Earnings/(loss) per share, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Numerator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--NetIncomeLoss_zpJmkowxyUdk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; width: 34%"&gt;Allocation of undistributed net earnings/(loss) (in US$&#x2019;000)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;326&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;760&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;(1,150&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;(2,379&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;(1,641&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;(3,394&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold"&gt;Denominator:&lt;/td&gt;&lt;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;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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Weighted average number of ordinary shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zdGOdLefVw41"&gt;&lt;span id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zt1y2OPmU62f"&gt;354,054&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdEFP4uYVAE2"&gt;&lt;span id="xdx_904_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z1zgptii72gf"&gt;825,750&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zYtSPYAgmuLa"&gt;&lt;span id="xdx_90B_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zVmdAqtEffQ4"&gt;399,283&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zinXhjBSRO2i"&gt;&lt;span id="xdx_90C_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zi1K63uesMP4"&gt;825,750&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zXzqyADsf1Uj"&gt;&lt;span id="xdx_90A_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z96wOXMkDNTk"&gt;399,283&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z3ix3d1ufmK"&gt;&lt;span id="xdx_906_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMPtm4WT3V0l"&gt;825,750&lt;/span&gt;&lt;/span&gt;&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;Earnings/(loss) per share, basic and diluted (in US$)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--EarningsPerShareBasic_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2S4A0RryeBb"&gt;&lt;span id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zD9pMWV0OPC1"&gt;0.92&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EarningsPerShareBasic_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zKUuA7jzF6h"&gt;&lt;span id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zU2ziRZ0Z0ki"&gt;0.92&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--EarningsPerShareBasic_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zQPojLk28Xul"&gt;&lt;span id="xdx_901_eus-gaap--EarningsPerShareDiluted_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z7zDC9AktmY5"&gt;(2.88&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zf7QTn5zmW85"&gt;&lt;span id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zBCxdzXZFUd8"&gt;(2.88&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--EarningsPerShareBasic_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zoeKL71EmvS5"&gt;&lt;span id="xdx_90C_eus-gaap--EarningsPerShareDiluted_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxdLT8uo84ne"&gt;(4.11&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EarningsPerShareBasic_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zBSkhdfkqu5i"&gt;&lt;span id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJ0cikB5gvR6"&gt;(4.11&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&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;i&gt;(y) Segment reporting&lt;/i&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;In accordance with ASC 280, Segment Reporting, operating
segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly
by the chief operating decision maker (&#x201c;CODM&#x201d;), or decision-making group, in deciding how to allocate resources and in assessing
performance. The Company&#x2019;s CODM has been identified as the Company&#x2019;s Chief Executive Officer, who uses the &#x201c;management
approach&#x201d; in determining reportable operating segments. The management approach considers the internal organization and reporting
used by the Company&#x2019;s CODM for making operating decisions and assessing performance as the source for determining the Company&#x2019;s
reportable segments. Management, including the CODM, reviews operation results by the revenue of different services. See Note 12, Revenues
and segment information for additional information.&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;&#160;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000903">&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zJMEYGaQglsb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - schedule of earnings per share)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_490_20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zpJEZ9aIWUi2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_498_20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zb13SYfYPFo1" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49E_20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zbCBragwLuAf" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49C_20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zI3lUspoMal6" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_493_20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zSEEcPgPnq2h" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zKV7CBxWj198" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="23" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;For the years ended December 31,&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Class A Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;b&gt;Class B Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;b&gt;Class A Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;b&gt;Class B Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Class A Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;Class B Ordinary Shares&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--EarningsPerShareAbstract_iB_zdRIDWQp10s6" style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Earnings/(loss) per share, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Numerator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--NetIncomeLoss_zpJmkowxyUdk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; width: 34%"&gt;Allocation of undistributed net earnings/(loss) (in US$&#x2019;000)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;326&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;760&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;(1,150&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;(2,379&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;(1,641&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%; text-align: right"&gt;(3,394&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold"&gt;Denominator:&lt;/td&gt;&lt;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;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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Weighted average number of ordinary shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zdGOdLefVw41"&gt;&lt;span id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zt1y2OPmU62f"&gt;354,054&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdEFP4uYVAE2"&gt;&lt;span id="xdx_904_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z1zgptii72gf"&gt;825,750&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zYtSPYAgmuLa"&gt;&lt;span id="xdx_90B_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zVmdAqtEffQ4"&gt;399,283&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zinXhjBSRO2i"&gt;&lt;span id="xdx_90C_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zi1K63uesMP4"&gt;825,750&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zXzqyADsf1Uj"&gt;&lt;span id="xdx_90A_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z96wOXMkDNTk"&gt;399,283&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z3ix3d1ufmK"&gt;&lt;span id="xdx_906_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zMPtm4WT3V0l"&gt;825,750&lt;/span&gt;&lt;/span&gt;&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;Earnings/(loss) per share, basic and diluted (in US$)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--EarningsPerShareBasic_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2S4A0RryeBb"&gt;&lt;span id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zD9pMWV0OPC1"&gt;0.92&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EarningsPerShareBasic_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zKUuA7jzF6h"&gt;&lt;span id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20230101__20231231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zU2ziRZ0Z0ki"&gt;0.92&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--EarningsPerShareBasic_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zQPojLk28Xul"&gt;&lt;span id="xdx_901_eus-gaap--EarningsPerShareDiluted_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z7zDC9AktmY5"&gt;(2.88&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--EarningsPerShareBasic_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zf7QTn5zmW85"&gt;&lt;span id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zBCxdzXZFUd8"&gt;(2.88&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--EarningsPerShareBasic_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zoeKL71EmvS5"&gt;&lt;span id="xdx_90C_eus-gaap--EarningsPerShareDiluted_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxdLT8uo84ne"&gt;(4.11&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EarningsPerShareBasic_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zBSkhdfkqu5i"&gt;&lt;span id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20250101__20251231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zJ0cikB5gvR6"&gt;(4.11&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000912"
      unitRef="USD">326</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000913"
      unitRef="USD">760</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000914"
      unitRef="USD">-1150</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000915"
      unitRef="USD">-2379</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-12-31_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000916"
      unitRef="USD">-1641</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-12-31_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000917"
      unitRef="USD">-3394</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000918"
      unitRef="Shares">354054</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000919"
      unitRef="Shares">354054</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000920"
      unitRef="Shares">825750</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000921"
      unitRef="Shares">825750</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-012024-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000922"
      unitRef="Shares">399283</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-012024-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000923"
      unitRef="Shares">399283</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-012024-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000924"
      unitRef="Shares">825750</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-012024-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000925"
      unitRef="Shares">825750</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000926"
      unitRef="Shares">399283</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000927"
      unitRef="Shares">399283</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000928"
      unitRef="Shares">825750</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000929"
      unitRef="Shares">825750</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000930"
      unitRef="USDPShares">0.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000931"
      unitRef="USDPShares">0.92</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000932"
      unitRef="USDPShares">0.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000933"
      unitRef="USDPShares">0.92</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000934"
      unitRef="USDPShares">-2.88</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000935"
      unitRef="USDPShares">-2.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000936"
      unitRef="USDPShares">-2.88</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000937"
      unitRef="USDPShares">-2.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000938"
      unitRef="USDPShares">-4.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000939"
      unitRef="USDPShares">-4.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000940"
      unitRef="USDPShares">-4.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000941"
      unitRef="USDPShares">-4.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000943">&lt;p id="xdx_841_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zl4XAfqYsQP5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;i&gt;(z)&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_862_z43KsJGnBz34"&gt;Recent
accounting pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;&lt;span style="text-decoration: underline"&gt;Recent Adopted Standards&lt;/span&gt;&lt;/i&gt;&lt;/p&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: 0; text-align: justify"&gt;In December 2023, the FASB issued ASU 2023-09, Improvements
to Income Tax Disclosures (Topic 740). The ASU requires specific disaggregated information about a reporting entity&#x2019;s effective
tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual
periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued
or made available for issuance. This ASU will result in the required additional disclosures being included in the consolidated financial
statements, once adopted. The Company adopted ASU 2023-09 for the year ended December 31, 2025, on a prospective basis. See Note 13, Income
Tax Expenses for additional information.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&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;i&gt;&lt;span style="text-decoration: underline"&gt;Recent
Accounting Pronouncements not yet adopted&lt;/span&gt;&lt;/i&gt;&lt;/p&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;In November 2024, the FASB issued ASU 2024-03,
&#x201c;Income Statement&#x2013;Reporting Comprehensive Income&#x2013;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation
of Income Statement Expenses&#x201d; (&#x201c;ASU 2024-03&#x201d;), which requires the disaggregation of certain expenses in the financial
statements notes, to provide enhanced transparency into the expense captions presented on the face of the consolidated statement of operations.
ASU 2024-03 is effective for annual reporting periods beginning January 1, 2027 and interim periods beginning January 1, 2028 and may
be applied either prospectively or retrospectively. The Company is currently evaluating the impact that ASU 2024-03 will have on its related
disclosures, and the transition method.&lt;/p&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: 0; text-align: justify"&gt;In July 2025, the FASB issued ASU 2025-05, &#x201c;Financial
Instruments&#x2013;Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets&#x201d; (&#x201c;ASU
2025-05&#x201d;). The amendments provide a practical expedient and, if applicable, an accounting policy election to simplify the measurement
of credit losses for certain receivables and contract assets. The amendments are effective for annual reporting periods beginning after
December 15, 2025, and interim reporting periods within those annual reporting periods. Early adoption is permitted in any interim or
annual period in which financial statements have not been issued or made available for issuance. The Company is assessing the effect of
this update on its consolidated financial statements and related disclosures.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In December 2025, the FASB issued ASU 2025-12,
Codification Improvements, which addresses a wide range of topics in the FASB Accounting Standards Codification. The ASU contains numerous
amendments, technical corrections, and clarifications to enhance the clarity and consistency of existing U.S. GAAP. The standard is effective
for fiscal years beginning after December 15, 2026, and interim periods within those fiscal years, with early adoption permitted. The
Company is assessing the effect of this update on its consolidated financial statements and related disclosures.&lt;/p&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;Other accounting standards that have been issued
or proposed by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial
statements upon adoption. The Company does not discuss recent pronouncements that are not anticipated to have an impact on or are unrelated
to its consolidated financial condition, results of operations, cash flows or disclosures.&lt;/p&gt;





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



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

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000947">&lt;p id="xdx_80E_eus-gaap--AccountsAndNontradeReceivableTextBlock_zv5xpAlXAhjj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;3. &lt;span id="xdx_829_zNUKGyel1vO6"&gt;ACCOUNTS RECEIVABLE, NET&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts receivable, net, consists of the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_pn3n3_zYMfiFgxMBi4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details - Accounts receivable)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B4_zE7Ar9DxClUf" style="display: none"&gt;Schedule of accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49E_20241231_zCb0MtY9R0O4" style="text-align: center"&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 id="xdx_496_20251231_z5PCifh0W7yc" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AccountsReceivableGross_iI_pn3n3_maARNzTee_zq8SOJ0Ktg1h" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;7,842&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;11,051&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_pn3n3_di0_msARNzTee_zV2jfrMMYFVf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Allowance for credit loss&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;(150&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;(362&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AccountsReceivableNet_iTI_pn3n3_mtARNzTee_zZRz34XXoBE1" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Accounts receivable, net&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;7,692&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;10,689&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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;The movements in the allowance for credit losses
for the years ended December 31, 2024 and 2025 were as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_ecustom--ScheduleOfAllowanceForExpectedCreditLossesTableTextBlock_pn3n3_zVf9sHWpTThb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details - Allowance for credit losses)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B6_zjRE5Jvf4hoi" style="display: none"&gt;Schedule of allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_495_20240101__20241231_zkp0NQoUUpMd" style="text-align: center"&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 id="xdx_49E_20250101__20251231_ztUdieqAcUWg" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_d0_zmYWDCTKu4Ml" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Balance at beginning of the year&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;150&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_d0_zzknqMkLLx5h" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Addition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;132&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;280&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--AllowanceForDoubtfulAccountsReceivableReversalPeriodIncreaseDecrease_d0_zAWbz9J1VJjg" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Reversal&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;(482&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;(68&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_d0_zwFxeb9GcKH6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Balance at end of the year&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;150&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;362&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The addition and reversal for credit losses on accounts
receivable for the year ended December 31, 2023 amounted to US$499,688 and US$nil, respectively.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of the end of each of the financial year, the
ageing analysis of accounts receivable, net of allowance for credit loss, based on the invoice date is as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_pn3n3_zLwa4NOn4QH9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details - Aging of doubtful accounts)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B4_zvrnQJ1jhQy2" style="display: none"&gt;Schedule of allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Within 30 days&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MaturityUpTo30DaysMember_zAYZCh3AEEA4" style="width: 13%; text-align: right" title="Allowance for doubtful accounts"&gt;4,693&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20251231__us-gaap--FinancialInstrumentAxis__us-gaap--MaturityUpTo30DaysMember_zoX8nTPmhv18" style="width: 13%; text-align: right" title="Allowance for doubtful accounts"&gt;3,673&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;Between 31 and 60 days&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_983_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--Maturity31To60DaysMember_znzQOxCBCGGe" style="text-align: right" title="Allowance for doubtful accounts"&gt;1,672&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--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20251231__us-gaap--FinancialInstrumentAxis__custom--Maturity31To60DaysMember_zZZq3tbg0yQ4" style="text-align: right" title="Allowance for doubtful accounts"&gt;3,481&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Between 61 and 90 days&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_98E_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--Maturity61To90DaysMember_zcCw0oDk3Gv7" style="text-align: right" title="Allowance for doubtful accounts"&gt;690&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_984_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20251231__us-gaap--FinancialInstrumentAxis__custom--Maturity61To90DaysMember_zAO6c0cIKF7b" style="text-align: right" title="Allowance for doubtful accounts"&gt;1,267&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; padding-bottom: 1pt"&gt;More than 90 days&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MaturityOver90DaysMember_zIn8fNpqe9T5" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for doubtful accounts"&gt;637&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20251231__us-gaap--FinancialInstrumentAxis__us-gaap--MaturityOver90DaysMember_z5oqWagQPDY3" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for doubtful accounts"&gt;2,268&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20241231_z2Vk5jTn6tSl" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for doubtful accounts"&gt;7,692&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;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20251231_zMIpterMykm8" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for doubtful accounts"&gt;10,689&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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











</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000949">&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_pn3n3_zYMfiFgxMBi4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details - Accounts receivable)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B4_zE7Ar9DxClUf" style="display: none"&gt;Schedule of accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49E_20241231_zCb0MtY9R0O4" style="text-align: center"&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 id="xdx_496_20251231_z5PCifh0W7yc" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AccountsReceivableGross_iI_pn3n3_maARNzTee_zq8SOJ0Ktg1h" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;7,842&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;11,051&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_pn3n3_di0_msARNzTee_zV2jfrMMYFVf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Allowance for credit loss&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;(150&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;(362&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AccountsReceivableNet_iTI_pn3n3_mtARNzTee_zZRz34XXoBE1" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Accounts receivable, net&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;7,692&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;10,689&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:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000951"
      unitRef="USD">7842000</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000952"
      unitRef="USD">11051000</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000954"
      unitRef="USD">150000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000955"
      unitRef="USD">362000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000957"
      unitRef="USD">7692000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000958"
      unitRef="USD">10689000</us-gaap:AccountsReceivableNet>
    <DTCK:ScheduleOfAllowanceForExpectedCreditLossesTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000960">&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_ecustom--ScheduleOfAllowanceForExpectedCreditLossesTableTextBlock_pn3n3_zVf9sHWpTThb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details - Allowance for credit losses)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B6_zjRE5Jvf4hoi" style="display: none"&gt;Schedule of allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_495_20240101__20241231_zkp0NQoUUpMd" style="text-align: center"&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 id="xdx_49E_20250101__20251231_ztUdieqAcUWg" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_d0_zmYWDCTKu4Ml" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Balance at beginning of the year&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;150&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_d0_zzknqMkLLx5h" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Addition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;132&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;280&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--AllowanceForDoubtfulAccountsReceivableReversalPeriodIncreaseDecrease_d0_zAWbz9J1VJjg" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Reversal&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;(482&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;(68&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_d0_zwFxeb9GcKH6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Balance at end of the year&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;150&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;362&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</DTCK:ScheduleOfAllowanceForExpectedCreditLossesTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000962"
      unitRef="USD">500000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000963"
      unitRef="USD">150000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000965"
      unitRef="USD">132000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000966"
      unitRef="USD">280000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <DTCK:AllowanceForDoubtfulAccountsReceivableReversalPeriodIncreaseDecrease
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact000968"
      unitRef="USD">-482000</DTCK:AllowanceForDoubtfulAccountsReceivableReversalPeriodIncreaseDecrease>
    <DTCK:AllowanceForDoubtfulAccountsReceivableReversalPeriodIncreaseDecrease
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact000969"
      unitRef="USD">-68000</DTCK:AllowanceForDoubtfulAccountsReceivableReversalPeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000971"
      unitRef="USD">150000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000972"
      unitRef="USD">362000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <DTCK:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000974">&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_pn3n3_zLwa4NOn4QH9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details - Aging of doubtful accounts)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B4_zvrnQJ1jhQy2" style="display: none"&gt;Schedule of allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Within 30 days&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MaturityUpTo30DaysMember_zAYZCh3AEEA4" style="width: 13%; text-align: right" title="Allowance for doubtful accounts"&gt;4,693&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20251231__us-gaap--FinancialInstrumentAxis__us-gaap--MaturityUpTo30DaysMember_zoX8nTPmhv18" style="width: 13%; text-align: right" title="Allowance for doubtful accounts"&gt;3,673&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;Between 31 and 60 days&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_983_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--Maturity31To60DaysMember_znzQOxCBCGGe" style="text-align: right" title="Allowance for doubtful accounts"&gt;1,672&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--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20251231__us-gaap--FinancialInstrumentAxis__custom--Maturity31To60DaysMember_zZZq3tbg0yQ4" style="text-align: right" title="Allowance for doubtful accounts"&gt;3,481&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Between 61 and 90 days&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_98E_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--Maturity61To90DaysMember_zcCw0oDk3Gv7" style="text-align: right" title="Allowance for doubtful accounts"&gt;690&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_984_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20251231__us-gaap--FinancialInstrumentAxis__custom--Maturity61To90DaysMember_zAO6c0cIKF7b" style="text-align: right" title="Allowance for doubtful accounts"&gt;1,267&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; padding-bottom: 1pt"&gt;More than 90 days&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MaturityOver90DaysMember_zIn8fNpqe9T5" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for doubtful accounts"&gt;637&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20251231__us-gaap--FinancialInstrumentAxis__us-gaap--MaturityOver90DaysMember_z5oqWagQPDY3" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for doubtful accounts"&gt;2,268&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20241231_z2Vk5jTn6tSl" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for doubtful accounts"&gt;7,692&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;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iI_pn3n3_c20251231_zMIpterMykm8" style="border-bottom: Black 2.5pt double; text-align: right" title="Allowance for doubtful accounts"&gt;10,689&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</DTCK:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="AsOf2024-12-31_us-gaap_MaturityUpTo30DaysMember"
      decimals="-3"
      id="Fact000976"
      unitRef="USD">4693000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="AsOf2025-12-31_us-gaap_MaturityUpTo30DaysMember"
      decimals="-3"
      id="Fact000978"
      unitRef="USD">3673000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="AsOf2024-12-31_custom_Maturity31To60DaysMember"
      decimals="-3"
      id="Fact000980"
      unitRef="USD">1672000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="AsOf2025-12-31_custom_Maturity31To60DaysMember"
      decimals="-3"
      id="Fact000982"
      unitRef="USD">3481000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="AsOf2024-12-31_custom_Maturity61To90DaysMember"
      decimals="-3"
      id="Fact000984"
      unitRef="USD">690000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="AsOf2025-12-31_custom_Maturity61To90DaysMember"
      decimals="-3"
      id="Fact000986"
      unitRef="USD">1267000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="AsOf2024-12-31_us-gaap_MaturityOver90DaysMember"
      decimals="-3"
      id="Fact000988"
      unitRef="USD">637000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="AsOf2025-12-31_us-gaap_MaturityOver90DaysMember"
      decimals="-3"
      id="Fact000990"
      unitRef="USD">2268000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000992"
      unitRef="USD">7692000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact000994"
      unitRef="USD">10689000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001000">&lt;p id="xdx_80B_eus-gaap--OtherCurrentAssetsTextBlock_zyHm09yHgina" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;b&gt;4. &lt;span id="xdx_823_zzCLcrsh5Y92"&gt;PREPAID EXPENSES
AND OTHER CURRENT ASSETS, NET&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_pn3n3_zDOVkHG3ZH24" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS, NET (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BD_zrdpynXNHUqa" style="display: none"&gt;Schedule of prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Other receivables &#x2013; Third parties** &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--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_d0_c20241231__us-gaap--NatureOfExpenseAxis__custom--OtherReceivablesThirdPartiesMember_fKio___z0yD8OCJ8lN6" style="text-align: right"&gt;337&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_989_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--OtherReceivablesThirdPartiesMember_fKio___zpYao2kNcJ6d" style="text-align: right"&gt;1,519&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Allowance for credit loss&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,514&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Other receivables, net &#x2013; Third parties** &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;337&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;5&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%"&gt;Deposits&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__us-gaap--DepositsMember_zTGOtqRLxcu8" style="width: 13%; text-align: right"&gt;6&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__us-gaap--DepositsMember_z5FEPSUCY45b" style="width: 13%; text-align: right"&gt;11&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;GST receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__custom--GSTReceivableMember_zszjpddwV6G3" style="text-align: right"&gt;7&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--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--GSTReceivableMember_zEqxVQEPGu41" style="text-align: right"&gt;5&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Margin deposits *&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--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__custom--MarginDepositsMember_fKg_____zmrjRaoVxcPh" style="text-align: right"&gt;66&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_986_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--MarginDepositsMember_fKg_____zHVhJWLwOk9a" style="text-align: right"&gt;318&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;Unrealized gain on commodity future contract, at fair value&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_d0_c20241231__us-gaap--NatureOfExpenseAxis__custom--UnrealizedGainOnCommodityFutureContractAtFairValueMember_zat8Tv2dqhc7" style="text-align: right"&gt;&#x2013;&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_98D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--UnrealizedGainOnCommodityFutureContractAtFairValueMember_zTp8NHzR6sP2" style="text-align: right"&gt;9&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(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Prepayment to suppliers &#x2013; Third parties***&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__custom--PrepaymentToSuppliersThirdPartiesMember_fKioq_zLr1Qn9Tqfff" style="border-bottom: Black 1pt solid; text-align: right"&gt;3,075&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--PrepaymentToSuppliersThirdPartiesMember_fKioq_zDiZF2qU6uO8" style="border-bottom: Black 1pt solid; text-align: right"&gt;2,166&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20241231_zfXs9gNyK7L2" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepaid expenses and other current assets"&gt;3,491&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;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231_zoNv2qLTmgE3" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepaid expenses and other current assets"&gt;2,514&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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="vertical-align: top"&gt;
    &lt;td style="width: 5%; text-align: justify"&gt;&lt;span id="xdx_F00_zpS5qtmaBMDc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 95%; text-align: justify"&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span id="xdx_F1D_zgICNQsHQnuj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, other receivables mainly represented amounts reclassified from prepayments to suppliers in the prior year
following the cancellation of the related procurement agreements. Under the repayment schedule, approximately US$300,000 was
expected to be repaid within one year and approximately US$1,177,000 thereafter. The Company assessed the receivables for expected
credit losses and recognized a provision of allowance for credit loss of approximately US$285,000 during the year ended December 31,
2024. No provision of allowance for credit loss was recognized during the year ended December 31, 2023. As a result, among the other
receivables, net of approximately US$1,192,000, approximately US$300,000 was classified as current assets and approximately
US$892,000 was classified as non-current assets based on the repayment terms.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2025, gross other receivables of approximately
US$1,177,000 were classified as current assets in accordance with the repayment terms. The Company subsequently assessed that the suppliers
failed to comply with the agreed repayment terms. Together with other long-aged receivables of approximately  US$37,000, the Company identified a significant
increase in credit risk and recognized additional allowance for credit losses of  approximately US$1,229,000 during the year ended December 31, 2025.
Accordingly, the allowance for credit losses increased from  approximately US$285,000 to  approximately US$1,514,000.&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"&gt;Provision of allowance for credit loss for the years ended December 31,
2024 and 2025 are included in &#x201c;General and administrative expenses&#x201d; in the consolidated statements of operations and comprehensive
income/(loss).&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F0C_zK9exWG1zFu5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;**&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F1C_z9qr4j1fCmo8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Margin deposits relate to deposits placed with Phillip Nova Pte. Ltd., Stonex
Markets LLC and Olam Global Agri Pte. Ltd. for derivative instruments entered into for the purpose of managing the Company&#x2019;s commodity
price risk (Note 14).&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F05_z3cUUpT6Ixqk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;***&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F14_z8EyFG1BXqFf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The amounts represent payments made to third parties for marketing and business
development services to be amortized for a period of time based on contract periods specified in the service agreements. During the years
ended December 31, 2023, 2024 and 2025, amortization of prepaid expenses of US$nil, US$1,393,000 and US$1,393,000, was recognized and
included in &#x201c;General and administrative expenses&#x201d; in the consolidated statements of operations and comprehensive income/(loss),
respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A3_zkz8f9HWZ3Z5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001002">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_pn3n3_zDOVkHG3ZH24" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS, NET (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BD_zrdpynXNHUqa" style="display: none"&gt;Schedule of prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Other receivables &#x2013; Third parties** &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--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_d0_c20241231__us-gaap--NatureOfExpenseAxis__custom--OtherReceivablesThirdPartiesMember_fKio___z0yD8OCJ8lN6" style="text-align: right"&gt;337&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_989_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--OtherReceivablesThirdPartiesMember_fKio___zpYao2kNcJ6d" style="text-align: right"&gt;1,519&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Allowance for credit loss&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,514&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Other receivables, net &#x2013; Third parties** &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;337&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;5&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%"&gt;Deposits&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__us-gaap--DepositsMember_zTGOtqRLxcu8" style="width: 13%; text-align: right"&gt;6&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__us-gaap--DepositsMember_z5FEPSUCY45b" style="width: 13%; text-align: right"&gt;11&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;GST receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__custom--GSTReceivableMember_zszjpddwV6G3" style="text-align: right"&gt;7&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--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--GSTReceivableMember_zEqxVQEPGu41" style="text-align: right"&gt;5&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Margin deposits *&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--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__custom--MarginDepositsMember_fKg_____zmrjRaoVxcPh" style="text-align: right"&gt;66&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_986_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--MarginDepositsMember_fKg_____zHVhJWLwOk9a" style="text-align: right"&gt;318&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;Unrealized gain on commodity future contract, at fair value&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_d0_c20241231__us-gaap--NatureOfExpenseAxis__custom--UnrealizedGainOnCommodityFutureContractAtFairValueMember_zat8Tv2dqhc7" style="text-align: right"&gt;&#x2013;&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_98D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--UnrealizedGainOnCommodityFutureContractAtFairValueMember_zTp8NHzR6sP2" style="text-align: right"&gt;9&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(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Prepayment to suppliers &#x2013; Third parties***&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__custom--PrepaymentToSuppliersThirdPartiesMember_fKioq_zLr1Qn9Tqfff" style="border-bottom: Black 1pt solid; text-align: right"&gt;3,075&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--PrepaymentToSuppliersThirdPartiesMember_fKioq_zDiZF2qU6uO8" style="border-bottom: Black 1pt solid; text-align: right"&gt;2,166&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20241231_zfXs9gNyK7L2" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepaid expenses and other current assets"&gt;3,491&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;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_c20251231_zoNv2qLTmgE3" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepaid expenses and other current assets"&gt;2,514&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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="vertical-align: top"&gt;
    &lt;td style="width: 5%; text-align: justify"&gt;&lt;span id="xdx_F00_zpS5qtmaBMDc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 95%; text-align: justify"&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span id="xdx_F1D_zgICNQsHQnuj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, other receivables mainly represented amounts reclassified from prepayments to suppliers in the prior year
following the cancellation of the related procurement agreements. Under the repayment schedule, approximately US$300,000 was
expected to be repaid within one year and approximately US$1,177,000 thereafter. The Company assessed the receivables for expected
credit losses and recognized a provision of allowance for credit loss of approximately US$285,000 during the year ended December 31,
2024. No provision of allowance for credit loss was recognized during the year ended December 31, 2023. As a result, among the other
receivables, net of approximately US$1,192,000, approximately US$300,000 was classified as current assets and approximately
US$892,000 was classified as non-current assets based on the repayment terms.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2025, gross other receivables of approximately
US$1,177,000 were classified as current assets in accordance with the repayment terms. The Company subsequently assessed that the suppliers
failed to comply with the agreed repayment terms. Together with other long-aged receivables of approximately  US$37,000, the Company identified a significant
increase in credit risk and recognized additional allowance for credit losses of  approximately US$1,229,000 during the year ended December 31, 2025.
Accordingly, the allowance for credit losses increased from  approximately US$285,000 to  approximately US$1,514,000.&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"&gt;Provision of allowance for credit loss for the years ended December 31,
2024 and 2025 are included in &#x201c;General and administrative expenses&#x201d; in the consolidated statements of operations and comprehensive
income/(loss).&lt;/p&gt;
&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F0C_zK9exWG1zFu5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;**&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F1C_z9qr4j1fCmo8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Margin deposits relate to deposits placed with Phillip Nova Pte. Ltd., Stonex
Markets LLC and Olam Global Agri Pte. Ltd. for derivative instruments entered into for the purpose of managing the Company&#x2019;s commodity
price risk (Note 14).&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F05_z3cUUpT6Ixqk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;***&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F14_z8EyFG1BXqFf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The amounts represent payments made to third parties for marketing and business
development services to be amortized for a period of time based on contract periods specified in the service agreements. During the years
ended December 31, 2023, 2024 and 2025, amortization of prepaid expenses of US$nil, US$1,393,000 and US$1,393,000, was recognized and
included in &#x201c;General and administrative expenses&#x201d; in the consolidated statements of operations and comprehensive income/(loss),
respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31_custom_OtherReceivablesThirdPartiesMember"
      decimals="-3"
      id="Fact001003"
      unitRef="USD">337000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2025-12-31_custom_OtherReceivablesThirdPartiesMember"
      decimals="-3"
      id="Fact001004"
      unitRef="USD">1519000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31_us-gaap_DepositsMember"
      decimals="-3"
      id="Fact001005"
      unitRef="USD">6000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2025-12-31_us-gaap_DepositsMember"
      decimals="-3"
      id="Fact001006"
      unitRef="USD">11000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31_custom_GSTReceivableMember"
      decimals="-3"
      id="Fact001007"
      unitRef="USD">7000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2025-12-31_custom_GSTReceivableMember"
      decimals="-3"
      id="Fact001008"
      unitRef="USD">5000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31_custom_MarginDepositsMember"
      decimals="-3"
      id="Fact001009"
      unitRef="USD">66000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2025-12-31_custom_MarginDepositsMember"
      decimals="-3"
      id="Fact001010"
      unitRef="USD">318000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31_custom_UnrealizedGainOnCommodityFutureContractAtFairValueMember"
      decimals="-3"
      id="Fact001011"
      unitRef="USD">0</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2025-12-31_custom_UnrealizedGainOnCommodityFutureContractAtFairValueMember"
      decimals="-3"
      id="Fact001012"
      unitRef="USD">9000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31_custom_PrepaymentToSuppliersThirdPartiesMember"
      decimals="-3"
      id="Fact001013"
      unitRef="USD">3075000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2025-12-31_custom_PrepaymentToSuppliersThirdPartiesMember"
      decimals="-3"
      id="Fact001014"
      unitRef="USD">2166000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001016"
      unitRef="USD">3491000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001018"
      unitRef="USD">2514000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001023">&lt;p id="xdx_806_eus-gaap--InventoryDisclosureTextBlock_zIFaVdjZdfOk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;5. &lt;span id="xdx_820_zHX395yismy5"&gt;INVENTORY&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_zkgykBYooEp5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INVENTORY (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B8_ztNbyH5na3U8" style="display: none"&gt;Schedule of inventory&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Finished goods&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--InventoryFinishedGoods_iI_pn3n3_c20241231_zVjswR2q584d" style="width: 13%; text-align: right" title="Finished goods"&gt;319&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--InventoryFinishedGoods_iI_pn3n3_c20251231_zAzbrC2u01Zi" style="width: 13%; text-align: right" title="Finished goods"&gt;189&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; padding-bottom: 1pt"&gt;Impairment loss for damaged finished goods&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--InventoryImpairmentLoss_iI_pn3n3_d0_c20241231_zOH92pjwaOx6" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment loss for damaged finished goods"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--InventoryImpairmentLoss_iI_pn3n3_d0_c20251231_zkGI94DApLqk" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment loss for damaged finished goods"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--InventoryNet_iI_pn3n3_c20241231_zCWYntvBd5y6" style="border-bottom: Black 2.5pt double; text-align: right" title="Inventory"&gt;319&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;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--InventoryNet_iI_pn3n3_c20251231_zDu2zFcaHPOk" style="border-bottom: Black 2.5pt double; text-align: right" title="Inventory"&gt;189&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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











</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001025">&lt;table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_zkgykBYooEp5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INVENTORY (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B8_ztNbyH5na3U8" style="display: none"&gt;Schedule of inventory&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Finished goods&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--InventoryFinishedGoods_iI_pn3n3_c20241231_zVjswR2q584d" style="width: 13%; text-align: right" title="Finished goods"&gt;319&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--InventoryFinishedGoods_iI_pn3n3_c20251231_zAzbrC2u01Zi" style="width: 13%; text-align: right" title="Finished goods"&gt;189&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; padding-bottom: 1pt"&gt;Impairment loss for damaged finished goods&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--InventoryImpairmentLoss_iI_pn3n3_d0_c20241231_zOH92pjwaOx6" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment loss for damaged finished goods"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--InventoryImpairmentLoss_iI_pn3n3_d0_c20251231_zkGI94DApLqk" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment loss for damaged finished goods"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--InventoryNet_iI_pn3n3_c20241231_zCWYntvBd5y6" style="border-bottom: Black 2.5pt double; text-align: right" title="Inventory"&gt;319&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;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--InventoryNet_iI_pn3n3_c20251231_zDu2zFcaHPOk" style="border-bottom: Black 2.5pt double; text-align: right" title="Inventory"&gt;189&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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001027"
      unitRef="USD">319000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001029"
      unitRef="USD">189000</us-gaap:InventoryFinishedGoods>
    <DTCK:InventoryImpairmentLoss
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001031"
      unitRef="USD">0</DTCK:InventoryImpairmentLoss>
    <DTCK:InventoryImpairmentLoss
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001033"
      unitRef="USD">0</DTCK:InventoryImpairmentLoss>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001035"
      unitRef="USD">319000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001037"
      unitRef="USD">189000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001043">&lt;p id="xdx_801_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zEkI5IIJ13K9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;6. &lt;span id="xdx_829_zOoPna4wqU2g"&gt;PROPERTY, PLANT AND EQUIPMENT&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Property, plant and equipment, net, consists of
the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zmmtmlW9eCLc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B7_zDdL3693H7Uh" style="display: none"&gt;Schedule of property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20241231_z22MbsiLLhV8" style="text-align: center"&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 id="xdx_495_20251231_zjf0z6f6nZpa" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InvestmentPropertyMember_zZDqpW5TpFBh" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Investment property&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;442&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;442&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_ztQJgNVENi7k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Computer software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;229&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;231&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember_z0jBngO5kau" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Renovation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;87&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;87&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zWMMNy5dd5cd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16&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;16&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zWzAMrRqIMGk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Furniture and fittings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34&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;34&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_d0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zfEQaTw5jtGf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Motor vehicle&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;239&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;239&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_zNn58X5cpNw9" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Subtotal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,047&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;1,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_zRmD14N2gNQe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Accumulated depreciation&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;(469&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;(525&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentNet_iI_zkI2StFRt22j" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Property, plant and equipment, net&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;578&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;524&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 11.85pt 0pt 0; text-align: justify"&gt;Depreciation expense was
US$62,217, US$&lt;span id="xdx_90E_eus-gaap--Depreciation_c20240101__20241231_zHwx1f4zuOW4"&gt;60,430&lt;/span&gt; and US$&lt;span id="xdx_904_eus-gaap--Depreciation_c20250101__20251231_zk5ik1VYq7we" title="Depreciation expense"&gt;56,315&lt;/span&gt;
for the years ended December 31, 2023, 2024 and 2025, respectively.&lt;/p&gt;

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

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001045">&lt;table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zmmtmlW9eCLc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B7_zDdL3693H7Uh" style="display: none"&gt;Schedule of property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20241231_z22MbsiLLhV8" style="text-align: center"&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 id="xdx_495_20251231_zjf0z6f6nZpa" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InvestmentPropertyMember_zZDqpW5TpFBh" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Investment property&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;442&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;442&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_ztQJgNVENi7k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Computer software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;229&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;231&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember_z0jBngO5kau" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Renovation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;87&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;87&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zWMMNy5dd5cd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16&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;16&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zWzAMrRqIMGk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Furniture and fittings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34&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;34&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_d0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zfEQaTw5jtGf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Motor vehicle&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;239&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;239&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_zNn58X5cpNw9" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Subtotal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,047&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;1,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_zRmD14N2gNQe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Accumulated depreciation&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;(469&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;(525&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentNet_iI_zkI2StFRt22j" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Property, plant and equipment, net&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;578&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;524&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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_custom_InvestmentPropertyMember"
      decimals="-3"
      id="Fact001047"
      unitRef="USD">442000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-12-31_custom_InvestmentPropertyMember"
      decimals="-3"
      id="Fact001048"
      unitRef="USD">442000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_ComputerEquipmentMember"
      decimals="-3"
      id="Fact001050"
      unitRef="USD">229000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-12-31_us-gaap_ComputerEquipmentMember"
      decimals="-3"
      id="Fact001051"
      unitRef="USD">231000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_BuildingImprovementsMember"
      decimals="-3"
      id="Fact001053"
      unitRef="USD">87000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-12-31_us-gaap_BuildingImprovementsMember"
      decimals="-3"
      id="Fact001054"
      unitRef="USD">87000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_OfficeEquipmentMember"
      decimals="-3"
      id="Fact001056"
      unitRef="USD">16000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-12-31_us-gaap_OfficeEquipmentMember"
      decimals="-3"
      id="Fact001057"
      unitRef="USD">16000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="Fact001059"
      unitRef="USD">34000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="Fact001060"
      unitRef="USD">34000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_VehiclesMember"
      decimals="-3"
      id="Fact001062"
      unitRef="USD">239000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-12-31_us-gaap_VehiclesMember"
      decimals="-3"
      id="Fact001063"
      unitRef="USD">239000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001065"
      unitRef="USD">1047000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001066"
      unitRef="USD">1049000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001068"
      unitRef="USD">469000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001069"
      unitRef="USD">525000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001071"
      unitRef="USD">578000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001072"
      unitRef="USD">524000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001073"
      unitRef="USD">60430</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001075"
      unitRef="USD">56315</us-gaap:Depreciation>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001077">&lt;p id="xdx_804_eus-gaap--DebtDisclosureTextBlock_zWmLCeBRC4hl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;7. &lt;span id="xdx_822_zwtK6kv80jHf"&gt;LOAN TO A RELATED PARTY, NET&lt;/span&gt; &lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_pn3n3_zR9Ue27kfRO6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - NON-CURRENT ASSETS (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; width: 66%"&gt;&lt;span id="xdx_8B6_z8Z86nsiNDjh" style="display: none"&gt;Schedule of non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 13%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 13%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$ &#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Loan to a related party&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_980_ecustom--LoanToARelatedPartyGross_iI_pn3n3_d0_c20241231_zlRnxUoVUQdj" style="text-align: right" title="Loan to a related party, gross"&gt;6,291&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_98C_ecustom--LoanToARelatedPartyGross_iI_pn3n3_d0_c20251231_zNLzz3wdyAE7" style="text-align: right" title="Loan to a related party, gross"&gt;6,675&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; padding-bottom: 1pt"&gt;Allowance for  credit losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AllowanceForNotesAndLoansReceivableNoncurrent_iNI_pn3n3_di_c20241231_zqvyizafPBk7" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for expected credit losses"&gt;(319&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 id="xdx_98F_eus-gaap--AllowanceForNotesAndLoansReceivableNoncurrent_iNI_pn3n3_di0_c20251231_zHT0mTasNYCc" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for expected credit losses"&gt;(671&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Loan to a related party&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;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--LoanToRelatedPartyNoncurrent_iI_pn3n3_c20241231_zkAB5zJhRni1" style="border-bottom: Black 2.5pt double; text-align: right" title="Loan to a related party"&gt;5,972&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;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--LoanToARelatedPartyCurrent_iI_pn3n3_c20251231_zYV2520LHX2e" style="border-bottom: Black 2.5pt double; text-align: right" title="Loan to a related party"&gt;6,004&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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;Maxwill (Asia) Pte. Ltd. (the &#x201c;Lender&#x201d;)
had granted a convertible loan to Carfax Commodities (Asia) Pte. Ltd. (the &#x201c;Borrower&#x201d;) pursuant to a convertible loan agreement
dated on November 30, 2020 (the &#x201c;2020 Convertible Loan Agreement&#x201d;), pursuant to which the loan amount (capped at US$4,500,000)
was granted by the Lender to the Borrower, with compounded interest to accrue at the rate prescribed by the Inland Revenue Authority of
Singapore. The parties agreed to terminate the 2020 Convertible Loan Agreement with effect from November 30, 2023 and entered into a renewed
loan agreement on November 30, 2023 (the &#x201c;2023 Convertible Loan Agreement&#x201d;). Pursuant to the terms of the 2023 Convertible
Loan Agreement, a facility was granted by the Lender to the Borrower in the amount of up to US$&lt;span id="xdx_902_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--ConvertibleLoan2023AgreementMember_zA7WhjKVRwZe" title="Line of credit maximum amount available"&gt;6,000,000&lt;/span&gt; (comprising (a) US$&lt;span id="xdx_90B_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--ConvertibleLoan2023AgreementMember__us-gaap--CreditFacilityAxis__custom--ConvertibleLoan2020AgreementMember_zZKAgACxXC6a" title="Line of credit maximum amount available"&gt;3,937,569&lt;/span&gt;,
being the amount outstanding under the 2020 Convertible Loan Agreement as at November 30, 2023, and (b) US$&lt;span id="xdx_90D_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--ConvertibleLoan2023AgreementMember__us-gaap--CreditFacilityAxis__custom--November2023AmountRemainingMember_z7P610WJqTF4" title="Line of credit maximum amount available"&gt;2,062,431&lt;/span&gt;, being the additional
loan amount), with interest to accrue on the principal amount outstanding at a rate of 6.5% per annum (the &#x201c;2023 Loan&#x201d;). The
2023 Loan expires on the earlier of (i) November 30, 2026 (or such other date that the Borrower and the Lender may otherwise agree in
writing); and (ii) the date on which all (and not part) of the amount outstanding under the 2023 Convertible Loan Agreement is converted
into ordinary shares of the Borrower. The 2023 Loan is convertible at the option of the Lender with written notice to the Borrower. As
at December 31, 2025 the outstanding principal and interest on the 2023 Loan was US$&lt;span id="xdx_900_eus-gaap--LineOfCredit_iI_c20251231__us-gaap--LineOfCreditFacilityAxis__custom--ConvertibleLoan2023AgreementMember_zeCPn1tJj6u7" title="Line of credit"&gt;6,675,209&lt;/span&gt;.&lt;/p&gt;







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



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

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001079">&lt;table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_pn3n3_zR9Ue27kfRO6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - NON-CURRENT ASSETS (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; width: 66%"&gt;&lt;span id="xdx_8B6_z8Z86nsiNDjh" style="display: none"&gt;Schedule of non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 13%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 13%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$ &#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Loan to a related party&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_980_ecustom--LoanToARelatedPartyGross_iI_pn3n3_d0_c20241231_zlRnxUoVUQdj" style="text-align: right" title="Loan to a related party, gross"&gt;6,291&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_98C_ecustom--LoanToARelatedPartyGross_iI_pn3n3_d0_c20251231_zNLzz3wdyAE7" style="text-align: right" title="Loan to a related party, gross"&gt;6,675&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; padding-bottom: 1pt"&gt;Allowance for  credit losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AllowanceForNotesAndLoansReceivableNoncurrent_iNI_pn3n3_di_c20241231_zqvyizafPBk7" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for expected credit losses"&gt;(319&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 id="xdx_98F_eus-gaap--AllowanceForNotesAndLoansReceivableNoncurrent_iNI_pn3n3_di0_c20251231_zHT0mTasNYCc" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for expected credit losses"&gt;(671&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Loan to a related party&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;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--LoanToRelatedPartyNoncurrent_iI_pn3n3_c20241231_zkAB5zJhRni1" style="border-bottom: Black 2.5pt double; text-align: right" title="Loan to a related party"&gt;5,972&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;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--LoanToARelatedPartyCurrent_iI_pn3n3_c20251231_zYV2520LHX2e" style="border-bottom: Black 2.5pt double; text-align: right" title="Loan to a related party"&gt;6,004&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:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <DTCK:LoanToARelatedPartyGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001081"
      unitRef="USD">6291000</DTCK:LoanToARelatedPartyGross>
    <DTCK:LoanToARelatedPartyGross
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001083"
      unitRef="USD">6675000</DTCK:LoanToARelatedPartyGross>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001085"
      unitRef="USD">319000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001087"
      unitRef="USD">671000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <DTCK:LoanToRelatedPartyNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001089"
      unitRef="USD">5972000</DTCK:LoanToRelatedPartyNoncurrent>
    <DTCK:LoanToARelatedPartyCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001091"
      unitRef="USD">6004000</DTCK:LoanToARelatedPartyCurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2023-12-31_custom_ConvertibleLoan2023AgreementMember"
      decimals="0"
      id="Fact001093"
      unitRef="USD">6000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2023-12-31_custom_ConvertibleLoan2023AgreementMember_custom_ConvertibleLoan2020AgreementMember"
      decimals="0"
      id="Fact001095"
      unitRef="USD">3937569</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2023-12-31_custom_ConvertibleLoan2023AgreementMember_custom_November2023AmountRemainingMember"
      decimals="0"
      id="Fact001097"
      unitRef="USD">2062431</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="AsOf2025-12-31_custom_ConvertibleLoan2023AgreementMember"
      decimals="0"
      id="Fact001099"
      unitRef="USD">6675209</us-gaap:LineOfCredit>
    <DTCK:LesseeOperatingAndFinanceLeasesTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001104">&lt;p id="xdx_80A_ecustom--LesseeOperatingAndFinanceLeasesTextBlock_zoVXXyAPwdwh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 11.85pt 0pt 0; text-align: justify"&gt;&lt;b&gt;8. &lt;span style="text-transform: uppercase"&gt;&lt;span id="xdx_826_zR3800GaQb63"&gt;LEASES&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2025, the Company had no
operating lease, as its office lease expired on that date. The Company&#x2019;s lease agreement does not contain any material
residual value guarantees or material restrictive covenants. As of December 31, 2025, the weighted average remaining lease term was
nil (2024: &lt;span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zDnk53KKlsP9" title="Operating lease weighted average remaining lease term"&gt;1&lt;/span&gt;
year) and the weighted average discount rate was &lt;span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20251231_zUt9uiS7nj1b" title="Operating lease weighted average discount rate"&gt;5.25&lt;/span&gt;%
(2024: &lt;span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20241231_zYHkDBBbyOqk" title="Operating lease weighted average discount rate"&gt;5.25&lt;/span&gt;%).
Cash paid for operating lease included in the operating cash flows was US$39,770, US$&lt;span id="xdx_900_eus-gaap--OperatingLeasePayments_c20240101__20241231_zBGNQ3tTwLqk" title="Operating lease"&gt;40,406&lt;/span&gt;
and US$&lt;span id="xdx_904_eus-gaap--OperatingLeasePayments_c20250101__20251231_z1J8QagnrFSh" title="Operating lease"&gt;41,176&lt;/span&gt;
for the years ended December 31, 2023, 2024 and 2025, respectively. Subsequent to December 31, 2025, the Company entered into a new lease agreement for office premises in Singapore with
a lease term of three years.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 11.85pt 0pt 0; text-align: justify"&gt;The following table presents the operating
lease related assets and liabilities recorded on the Company&#x2019;s consolidated balance sheet as of December 31, 2024 and 2025.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_892_ecustom--ScheduleOfOperatingLeaseAssetsAndLiabilitiesLesseeTableTextBlock_zPHPnD3bvmzc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Operating lease asset and liability)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; width: 66%"&gt;&lt;span id="xdx_8BD_zSOpDuEhWcRd" style="display: none"&gt;Schedule of operating lease related assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 13%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 13%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Operating lease - right-of-use asset, net&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;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_d0_c20241231_zUBwOCr307Pc" style="border-bottom: Black 2.5pt double; text-align: right"&gt;37&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;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_d0_c20251231_zczQvUV5klx9" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Current portion&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_d0_c20241231_z4etfm7GdwWe" style="width: 13%; text-align: right" title="Operating lease liability, current"&gt;37&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_d0_c20251231_zZdTEsV82O19" style="width: 13%; text-align: right" title="Current portion"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Non-current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_d0_c20241231_zyfTzwk4Elhf" style="border-bottom: Black 1pt solid; text-align: right" title="Operating lease liability, noncurrent"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_d0_c20251231_zjiqqpfbwlP8" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current portion"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total operating lease liabilities&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;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OperatingLeaseLiability_iI_pn3n3_d0_c20241231_zoK10VAf9Ty" style="border-bottom: Black 2.5pt double; text-align: right" title="Total operating lease liabilities"&gt;37&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;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--OperatingLeaseLiability_iI_pn3n3_d0_c20251231_zcFjOwgY9PVl" style="border-bottom: Black 2.5pt double; text-align: right" title="Total operating lease liabilities"&gt;&#x2013;&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_8A7_z2CgUdz73G71" 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;i&gt;Finance lease&lt;/i&gt;&lt;/p&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;On July 17, 2023, the Company acquired a
vehicle through a finance lease agreement. The agreement entails &lt;span id="xdx_90C_ecustom--FinanceLeaseTerm_dtM_c20230716__20230717__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_znaevSdcQEOa" title="Finance lease term"&gt;60&lt;/span&gt;
monthly installments, with an interest rate of &lt;span id="xdx_900_ecustom--FinanceLeaseInterestRate_iI_pip0_dp_c20230717__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zvuRn0Aq5Um9" title="Finance lease interest rate"&gt;5.43&lt;/span&gt;%
per annum, based on principal amount of US$&lt;span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20230717__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z6YhVgyvwo2a" title="Debt face amount"&gt;144,356&lt;/span&gt;.
As of December 31, 2024 and 2025, the weighted average remaining lease term was &lt;span id="xdx_909_eus-gaap--LesseeFinanceLeaseRemainingLeaseTerm_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zltCaAzqdUZ" title="Remaining lease term"&gt;3.5&lt;/span&gt;
years and &lt;span id="xdx_900_eus-gaap--LesseeFinanceLeaseRemainingLeaseTerm_iI_dtY_c20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zwasUIQElCHd" title="Remaining lease term"&gt;2.5&lt;/span&gt;
years. Cash paid for finance lease included in the financing cash flows was US$16,350,
US$33,216 and US$29,736 for the years ended December 31, 2023, 2024 and 2025, respectively.&lt;/p&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 11.85pt 0pt 0; text-align: justify"&gt;The following table presents the finance
lease related assets and liabilities recorded on the Company&#x2019;s consolidated balance sheets.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfFinanceLeaseAssetsAndLiabilitiesLesseeTableTextBlock_ziHQImxrV6n6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Finance lease info)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="display: none"&gt;&lt;span id="xdx_8B4_zLfKUdrFTBYf"&gt;Schedule of finance lease related assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Motor vehicle&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zsqOU41mWHyi" style="width: 13%; text-align: right" title="Motor vehicle"&gt;239&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_c20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zHslByzTi9O2" style="width: 13%; text-align: right" title="Motor vehicle"&gt;239&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; padding-bottom: 1pt"&gt;Accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zPhuMPNTyS5b" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation"&gt;(48&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 id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pn3n3_di_c20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zXYdNltGCx9a" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation"&gt;(72&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Motor vehicle, net&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;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zqrT0wovGFAf" style="border-bottom: Black 2.5pt double; text-align: right" title="Motor vehicle, net"&gt;191&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;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zyeSt3OY9oYl" style="border-bottom: Black 2.5pt double; text-align: right" title="Motor vehicle, net"&gt;167&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FinanceLeaseLiabilityAbstract_iB_zOfxBPWK37C2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Finance lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Current portion&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20241231_za2i5tanFyxd" style="width: 13%; text-align: right" title="Current portion"&gt;29&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20251231_z9WZkFHFv5t5" style="width: 13%; text-align: right" title="Current portion"&gt;31&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Non-current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20241231_z1HZYWB5rjNj" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current portion"&gt;72&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20251231_zHLKQHH87nh1" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current portion"&gt;49&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total finance lease liabilities&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;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseLiability_iI_pn3n3_c20241231_zEZ5ZqsSJowl" style="border-bottom: Black 2.5pt double; text-align: right" title="Total finance lease liabilities"&gt;101&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;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinanceLeaseLiability_iI_pn3n3_c20251231_zvU27veF4gh2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total finance lease liabilities"&gt;80&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_8A0_z7niOfLZUAwh" 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;The following table summarizes the maturity of
finance lease liabilities as of December 31, 2025:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--FinanceLeaseLiabilityMaturityTableTextBlock_pn3n3_zTmRBTKyOSVb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Finance lease maturity)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B1_z7csa2V8ANR8" style="display: none"&gt;Schedule of maturity of finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49E_20251231_zL9z9KOMQj8i" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&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;2025&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"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_zDlw70D57vMc" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 83%; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;34&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_zf4L173KEnT6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_zQRKe5xYw2a3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;2028&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;17&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iI_pn3n3_z1BTOlOGfOCa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;85&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zj25bkhyD1k6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Imputed interest&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;(5&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeaseLiability_iI_pn3n3_zv3UGxFwqeX3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Present value of finance lease liabilities&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;80&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

</DTCK:LesseeOperatingAndFinanceLeasesTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2024-12-31" id="Fact001106">P1Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2025-12-31"
      decimals="INF"
      id="Fact001108"
      unitRef="Ratio">0.0525</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001110"
      unitRef="Ratio">0.0525</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001112"
      unitRef="USD">40406</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001114"
      unitRef="USD">41176</us-gaap:OperatingLeasePayments>
    <DTCK:ScheduleOfOperatingLeaseAssetsAndLiabilitiesLesseeTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001116">&lt;table cellpadding="0" cellspacing="0" id="xdx_892_ecustom--ScheduleOfOperatingLeaseAssetsAndLiabilitiesLesseeTableTextBlock_zPHPnD3bvmzc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Operating lease asset and liability)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; width: 66%"&gt;&lt;span id="xdx_8BD_zSOpDuEhWcRd" style="display: none"&gt;Schedule of operating lease related assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 13%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 13%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Operating lease - right-of-use asset, net&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;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_d0_c20241231_zUBwOCr307Pc" style="border-bottom: Black 2.5pt double; text-align: right"&gt;37&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;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_d0_c20251231_zczQvUV5klx9" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Current portion&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_d0_c20241231_z4etfm7GdwWe" style="width: 13%; text-align: right" title="Operating lease liability, current"&gt;37&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_d0_c20251231_zZdTEsV82O19" style="width: 13%; text-align: right" title="Current portion"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Non-current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_d0_c20241231_zyfTzwk4Elhf" style="border-bottom: Black 1pt solid; text-align: right" title="Operating lease liability, noncurrent"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_d0_c20251231_zjiqqpfbwlP8" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current portion"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total operating lease liabilities&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;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OperatingLeaseLiability_iI_pn3n3_d0_c20241231_zoK10VAf9Ty" style="border-bottom: Black 2.5pt double; text-align: right" title="Total operating lease liabilities"&gt;37&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;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--OperatingLeaseLiability_iI_pn3n3_d0_c20251231_zcFjOwgY9PVl" style="border-bottom: Black 2.5pt double; text-align: right" title="Total operating lease liabilities"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</DTCK:ScheduleOfOperatingLeaseAssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001117"
      unitRef="USD">37000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001118"
      unitRef="USD">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001120"
      unitRef="USD">37000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001122"
      unitRef="USD">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001124"
      unitRef="USD">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001126"
      unitRef="USD">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001128"
      unitRef="USD">37000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001130"
      unitRef="USD">0</us-gaap:OperatingLeaseLiability>
    <DTCK:FinanceLeaseTerm
      contextRef="From2023-07-162023-07-17_us-gaap_VehiclesMember"
      id="Fact001132">P60M</DTCK:FinanceLeaseTerm>
    <DTCK:FinanceLeaseInterestRate
      contextRef="AsOf2023-07-17_us-gaap_VehiclesMember"
      decimals="INF"
      id="Fact001134"
      unitRef="Ratio">0.0543</DTCK:FinanceLeaseInterestRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-07-17_us-gaap_VehiclesMember"
      decimals="0"
      id="Fact001136"
      unitRef="USD">144356</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LesseeFinanceLeaseRemainingLeaseTerm
      contextRef="AsOf2024-12-31_us-gaap_VehiclesMember"
      id="Fact001138">P3Y6M</us-gaap:LesseeFinanceLeaseRemainingLeaseTerm>
    <us-gaap:LesseeFinanceLeaseRemainingLeaseTerm
      contextRef="AsOf2025-12-31_us-gaap_VehiclesMember"
      id="Fact001140">P2Y6M</us-gaap:LesseeFinanceLeaseRemainingLeaseTerm>
    <DTCK:ScheduleOfFinanceLeaseAssetsAndLiabilitiesLesseeTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001142">&lt;table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfFinanceLeaseAssetsAndLiabilitiesLesseeTableTextBlock_ziHQImxrV6n6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Finance lease info)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="display: none"&gt;&lt;span id="xdx_8B4_zLfKUdrFTBYf"&gt;Schedule of finance lease related assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Motor vehicle&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zsqOU41mWHyi" style="width: 13%; text-align: right" title="Motor vehicle"&gt;239&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_c20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zHslByzTi9O2" style="width: 13%; text-align: right" title="Motor vehicle"&gt;239&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; padding-bottom: 1pt"&gt;Accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zPhuMPNTyS5b" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation"&gt;(48&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 id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAssetAccumulatedAmortization_iNI_pn3n3_di_c20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zXYdNltGCx9a" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation"&gt;(72&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Motor vehicle, net&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;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zqrT0wovGFAf" style="border-bottom: Black 2.5pt double; text-align: right" title="Motor vehicle, net"&gt;191&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;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pn3n3_c20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MotorVehicleMember_zyeSt3OY9oYl" style="border-bottom: Black 2.5pt double; text-align: right" title="Motor vehicle, net"&gt;167&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FinanceLeaseLiabilityAbstract_iB_zOfxBPWK37C2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Finance lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Current portion&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20241231_za2i5tanFyxd" style="width: 13%; text-align: right" title="Current portion"&gt;29&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_c20251231_z9WZkFHFv5t5" style="width: 13%; text-align: right" title="Current portion"&gt;31&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Non-current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20241231_z1HZYWB5rjNj" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current portion"&gt;72&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_c20251231_zHLKQHH87nh1" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current portion"&gt;49&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total finance lease liabilities&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;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseLiability_iI_pn3n3_c20241231_zEZ5ZqsSJowl" style="border-bottom: Black 2.5pt double; text-align: right" title="Total finance lease liabilities"&gt;101&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;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinanceLeaseLiability_iI_pn3n3_c20251231_zvU27veF4gh2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total finance lease liabilities"&gt;80&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</DTCK:ScheduleOfFinanceLeaseAssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="AsOf2024-12-31_custom_MotorVehicleMember"
      decimals="-3"
      id="Fact001144"
      unitRef="USD">239000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="AsOf2025-12-31_custom_MotorVehicleMember"
      decimals="-3"
      id="Fact001146"
      unitRef="USD">239000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="AsOf2024-12-31_custom_MotorVehicleMember"
      decimals="-3"
      id="Fact001148"
      unitRef="USD">48000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="AsOf2025-12-31_custom_MotorVehicleMember"
      decimals="-3"
      id="Fact001150"
      unitRef="USD">72000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31_custom_MotorVehicleMember"
      decimals="-3"
      id="Fact001152"
      unitRef="USD">191000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2025-12-31_custom_MotorVehicleMember"
      decimals="-3"
      id="Fact001154"
      unitRef="USD">167000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001157"
      unitRef="USD">29000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001159"
      unitRef="USD">31000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001161"
      unitRef="USD">72000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001163"
      unitRef="USD">49000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001165"
      unitRef="USD">101000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001167"
      unitRef="USD">80000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001173">&lt;table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--FinanceLeaseLiabilityMaturityTableTextBlock_pn3n3_zTmRBTKyOSVb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Finance lease maturity)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B1_z7csa2V8ANR8" style="display: none"&gt;Schedule of maturity of finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49E_20251231_zL9z9KOMQj8i" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&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;2025&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"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_zDlw70D57vMc" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 83%; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;34&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_zf4L173KEnT6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_zQRKe5xYw2a3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;2028&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;17&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iI_pn3n3_z1BTOlOGfOCa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;85&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zj25bkhyD1k6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Imputed interest&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;(5&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeaseLiability_iI_pn3n3_zv3UGxFwqeX3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Present value of finance lease liabilities&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;80&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:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001175"
      unitRef="USD">34000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001177"
      unitRef="USD">34000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001179"
      unitRef="USD">17000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001181"
      unitRef="USD">85000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001183"
      unitRef="USD">5000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001185"
      unitRef="USD">80000</us-gaap:FinanceLeaseLiability>
    <DTCK:BankLoansTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001187">&lt;p id="xdx_801_ecustom--BankLoansTextBlock_z7h2TvWrraKj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;9. &lt;span id="xdx_825_zlJHEfX0fzIc"&gt;BANK LOANS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: justify"&gt;The bank loans as of December 31, 2024 and 2025
are set out below:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfDebtTableTextBlock_zvSzj1spfa77" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BANK LOANS (Details - Bank loans)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B7_zjlBD3R4WyB1" style="display: none"&gt;Schedule of bank loans&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Bank loans&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Currency&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Period&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Effective Interest rate&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;Carrying amount&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Secured fixed rate bank loan*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_908_eus-gaap--DebtInstrumentCurrency_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zHIB44iNOsg9" title="Currency"&gt;SGD&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_904_ecustom--DebtInstrumentPeriod_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zFKOD6Vx3qFc" title="Period"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90B_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zr8e1V9CER74" title="Effective interest rate"&gt;4.5&lt;/span&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_980_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zb1jH7RTIdl1" style="text-align: right" title="Carrying amount"&gt;111&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 32%; text-align: left"&gt;Secured fixed rate bank loan*&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 15%; text-align: center"&gt;&lt;span id="xdx_909_eus-gaap--DebtInstrumentCurrency_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____z37vcB7pLVpg" title="Currency"&gt;SGD&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 15%; text-align: center"&gt;&lt;span id="xdx_903_ecustom--DebtInstrumentPeriod_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____ziSJyR61QH2j" title="Period"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 15%; text-align: center"&gt;&lt;span id="xdx_908_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____zOCRq8UJmai7" title="Effective interest rate"&gt;4.5&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____z4va1lfje01f" style="width: 13%; text-align: right" title="Carrying amount"&gt;66&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Secured fixed rate bank loan*&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_908_eus-gaap--DebtInstrumentCurrency_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____ziNICfBUo3Bg" title="Currency"&gt;SGD&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_903_ecustom--DebtInstrumentPeriod_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____zjveAl2CvLbk" title="Period"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_909_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____ztLnO5VLEBEg" title="Effective interest rate"&gt;4.5&lt;/span&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 id="xdx_983_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____zp6IQZFIX415" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;145&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231_zFSM8zYh9Huf" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;322&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Secured fixed rate bank loan*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90A_eus-gaap--DebtInstrumentCurrency_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zs5vFYdKgKc8" title="Currency"&gt;SGD&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_900_ecustom--DebtInstrumentPeriod_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____ziz9kXRCZk7i" title="Period"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_901_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zzLO2PtRedCh" title="Effective interest rate"&gt;4.5&lt;/span&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zI7U2hWuszZ9" style="text-align: right" title="Carrying amount"&gt;59&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Secured fixed rate bank loan*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_900_eus-gaap--DebtInstrumentCurrency_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____zlwewcZSALwa" title="Currency"&gt;SGD&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90A_ecustom--DebtInstrumentPeriod_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____zDw2sCjN37N5" title="Period"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____zklk9wmXrw78" title="Effective interest rate"&gt;4.5&lt;/span&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____zosbF9bR5o2c" style="text-align: right" title="Carrying amount"&gt;36&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;Secured fixed rate bank loan*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_902_eus-gaap--DebtInstrumentCurrency_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____zkeo4K8Lkhr5" title="Currency"&gt;SGD&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_902_ecustom--DebtInstrumentPeriod_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____z6P51MIvlLPi" title="Period"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_908_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____z709etT7DAWi" title="Effective interest rate"&gt;4.5&lt;/span&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____zEcduHwm59sd" style="text-align: right" title="Carrying amount"&gt;12&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(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Secured floating rate short term borrowings **&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_905_eus-gaap--DebtInstrumentCurrency_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFloatingRateShortTermBorrowingsMember_fKio___z22NN08h3SFi" title="Currency"&gt;USD&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_907_ecustom--DebtInstrumentPeriod_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFloatingRateShortTermBorrowingsMember_fKio___zcHU25vEMH51" title="Period"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFloatingRateShortTermBorrowingsMember_fKio___znc3maXO5Md9" title="Effective interest rate"&gt;6.5&lt;/span&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 id="xdx_98D_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFloatingRateShortTermBorrowingsMember_fKio___zJT1fYvyqLB" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;1,474&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;December 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231_zezFxyotMJLk" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;1,581&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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="vertical-align: top"&gt;
    &lt;td id="xdx_F09_zyfk6175SO33"&gt;*&lt;/td&gt;
    &lt;td id="xdx_F1A_z8VA7bplt2j8"&gt;Mr. Tan Choo Kiat, spouse of the Company&#x2019;s director, Ms. Li Peng
Leck, provided unlimited personal guarantee for the loans.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 3%"&gt;&lt;span id="xdx_F0D_z2zZPuPPlhJc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;**&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 97%"&gt;
    &lt;p id="xdx_F14_z5e0a1Huys2i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Trade financing facilities from banks were granted
    to the Company, which was disclosed in Note 15. As of December 31, 2025, US$1,474,325 of the trade financing facilities have been utilized.
    The trade facilities were paid to the suppliers by the bank directly at the Company&#x2019;s instruction and the Company reports operating
    cash outflows and financing cash inflows on the consolidated statements of cash flows to depict the substance of these transactions.&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The facilities are secured by a corporate guarantee
    executed by the Company, a fixed charge over the Company&#x2019;s Sales Collection Account, a first deed of debenture over all goods and
    receivables financed by the bank, and an assignment and charge over contracts and proceeds financed under the facility.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AE_z0F8Lt6XTJo8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The following table summarizes the maturity of bank loans based
on the repayment schedule as of December 31, 2024 and 2025:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_883_ecustom--ScheduleOfBankLoansAreGuaranteedByRelatedPartyTableTextBlock_zoQsK2xMsMs9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BANK LOANS (Details - Related party guaranteed loans)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_z0x2Kex5zTrg" style="display: none"&gt;Schedule of bank loans guaranteed by related party&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Bank loans&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;Carrying amount&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;Within&lt;br/&gt; 1 year&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;2026&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;2027&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"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 32%; text-align: left"&gt;Secured fixed rate bank loan&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_zGN9yBKvqdh" style="width: 13%; text-align: right" title="Carrying amount"&gt;111&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodWithInOneYearMember_zt1buRkrLrTa" style="width: 13%; text-align: right" title="Carrying amount"&gt;54&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodTwoYearsMember_zOq6zsnXfSN6" style="width: 13%; text-align: right" title="Carrying amount"&gt;57&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_d0_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodFourYearsMember_z3U0hTJmujT4" style="width: 13%; text-align: right" title="Carrying amount"&gt;&#x2013;&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;Secured fixed rate bank loan&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_980_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_zENhzbQnYMMc" style="text-align: right" title="Carrying amount"&gt;66&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_989_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodWithInOneYearMember_zLNlZS6K3rsf" style="text-align: right" title="Carrying amount"&gt;31&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--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodTwoYearsMember_zM7rsuwG5r15" style="text-align: right" title="Carrying amount"&gt;32&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--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodFourYearsMember_zlsvhMzUQB23" style="text-align: right" title="Carrying amount"&gt;3&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(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Secured fixed rate bank loan&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_zDncN9sBnNef" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;145&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodWithInOneYearMember_zbNDavDvJ4F6" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;134&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodTwoYearsMember_zWnEaz1Ig961" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;11&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_d0_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodFourYearsMember_zehbMgyoRD1e" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;December 31, 2024&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;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231_z9uaAEMrv92b" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;322&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;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodWithInOneYearMember_zjeUULsnYqV9" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;219&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;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodTwoYearsMember_zCJMZwOP5kmd" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;100&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;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodFourYearsMember_z1230rwNeTSd" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;3&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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











&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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;Carrying amount&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;Within 1 year&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;2027&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"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 49%; text-align: left"&gt;Secured fixed rate bank loan&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_znkLiM4Si8G5" style="width: 13%; text-align: right" title="Carrying amount"&gt;59&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodWithInOneYearMember_zrNRHmy7FLF4" style="width: 13%; text-align: right" title="Carrying amount"&gt;59&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_d0_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodThreeYearsMember_zLc8cEv9hhue" style="width: 13%; text-align: right" title="Carrying amount"&gt;&#x2013;&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;Secured fixed rate bank loan&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_983_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_zuOgIxjKWFij" style="text-align: right" title="Carrying amount"&gt;36&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodWithInOneYearMember_zz5uMPnx4VD4" style="text-align: right" title="Carrying amount"&gt;33&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_98C_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodThreeYearsMember_zsKwyJ5odY74" style="text-align: right" title="Carrying amount"&gt;3&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Secured fixed rate bank loan&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_98D_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_z6Gcs5pspXs3" style="text-align: right" title="Carrying amount"&gt;12&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_982_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodWithInOneYearMember_zoZAABkiML3h" style="text-align: right" title="Carrying amount"&gt;12&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_989_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_d0_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodThreeYearsMember_zFht0AhgfdQj" style="text-align: right" title="Carrying amount"&gt;&#x2013;&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; padding-bottom: 1pt"&gt;Secured floating rate short term borrowings&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFloatingRateShortTermBorrowingsMember_zMkWG7WKfK98" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;1,474&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFloatingRateShortTermBorrowingsMember__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodWithInOneYearMember_z2mt5sGK1IEf" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;1,474&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_d0_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member__us-gaap--DebtInstrumentAxis__custom--SecuredFloatingRateShortTermBorrowingsMember_zyWXtXO1Db5k" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;December 31, 2025&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;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231_z1JhBlftpwmh" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;1,581&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;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodWithInOneYearMember_zBFJvm9n94Zk" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;1,578&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;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodThreeYearsMember_zZWGOXrrRRqd" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;3&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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;The interest expenses for bank loans were
US$28,079, US$&lt;span id="xdx_90C_eus-gaap--InterestAndDebtExpense_c20240101__20241231_zKw4XWEyiVh6" title="Interest expenses for bank loans"&gt;19,875&lt;/span&gt;
and US$&lt;span id="xdx_90F_eus-gaap--InterestAndDebtExpense_c20250101__20251231_zaPw8JGWm9aa" title="Interest expenses for bank loans"&gt;323,242&lt;/span&gt;,
for the years ended December 31, 2023, 2024 and 2025, respectively.&lt;/p&gt;

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

</DTCK:BankLoansTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001189">&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfDebtTableTextBlock_zvSzj1spfa77" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BANK LOANS (Details - Bank loans)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B7_zjlBD3R4WyB1" style="display: none"&gt;Schedule of bank loans&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Bank loans&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Currency&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Period&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Effective Interest rate&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;Carrying amount&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Secured fixed rate bank loan*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_908_eus-gaap--DebtInstrumentCurrency_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zHIB44iNOsg9" title="Currency"&gt;SGD&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_904_ecustom--DebtInstrumentPeriod_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zFKOD6Vx3qFc" title="Period"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90B_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zr8e1V9CER74" title="Effective interest rate"&gt;4.5&lt;/span&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_980_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zb1jH7RTIdl1" style="text-align: right" title="Carrying amount"&gt;111&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 32%; text-align: left"&gt;Secured fixed rate bank loan*&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 15%; text-align: center"&gt;&lt;span id="xdx_909_eus-gaap--DebtInstrumentCurrency_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____z37vcB7pLVpg" title="Currency"&gt;SGD&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 15%; text-align: center"&gt;&lt;span id="xdx_903_ecustom--DebtInstrumentPeriod_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____ziSJyR61QH2j" title="Period"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 15%; text-align: center"&gt;&lt;span id="xdx_908_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____zOCRq8UJmai7" title="Effective interest rate"&gt;4.5&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____z4va1lfje01f" style="width: 13%; text-align: right" title="Carrying amount"&gt;66&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Secured fixed rate bank loan*&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_908_eus-gaap--DebtInstrumentCurrency_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____ziNICfBUo3Bg" title="Currency"&gt;SGD&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_903_ecustom--DebtInstrumentPeriod_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____zjveAl2CvLbk" title="Period"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_909_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____ztLnO5VLEBEg" title="Effective interest rate"&gt;4.5&lt;/span&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 id="xdx_983_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____zp6IQZFIX415" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;145&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231_zFSM8zYh9Huf" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;322&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Secured fixed rate bank loan*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90A_eus-gaap--DebtInstrumentCurrency_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zs5vFYdKgKc8" title="Currency"&gt;SGD&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_900_ecustom--DebtInstrumentPeriod_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____ziz9kXRCZk7i" title="Period"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_901_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zzLO2PtRedCh" title="Effective interest rate"&gt;4.5&lt;/span&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_fKg_____zI7U2hWuszZ9" style="text-align: right" title="Carrying amount"&gt;59&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Secured fixed rate bank loan*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_900_eus-gaap--DebtInstrumentCurrency_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____zlwewcZSALwa" title="Currency"&gt;SGD&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90A_ecustom--DebtInstrumentPeriod_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____zDw2sCjN37N5" title="Period"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____zklk9wmXrw78" title="Effective interest rate"&gt;4.5&lt;/span&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_fKg_____zosbF9bR5o2c" style="text-align: right" title="Carrying amount"&gt;36&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;Secured fixed rate bank loan*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_902_eus-gaap--DebtInstrumentCurrency_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____zkeo4K8Lkhr5" title="Currency"&gt;SGD&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_902_ecustom--DebtInstrumentPeriod_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____z6P51MIvlLPi" title="Period"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_908_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____z709etT7DAWi" title="Effective interest rate"&gt;4.5&lt;/span&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_fKg_____zEcduHwm59sd" style="text-align: right" title="Carrying amount"&gt;12&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(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Secured floating rate short term borrowings **&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_905_eus-gaap--DebtInstrumentCurrency_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFloatingRateShortTermBorrowingsMember_fKio___z22NN08h3SFi" title="Currency"&gt;USD&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_907_ecustom--DebtInstrumentPeriod_c20250101__20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFloatingRateShortTermBorrowingsMember_fKio___zcHU25vEMH51" title="Period"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pip0_dp_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFloatingRateShortTermBorrowingsMember_fKio___znc3maXO5Md9" title="Effective interest rate"&gt;6.5&lt;/span&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 id="xdx_98D_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFloatingRateShortTermBorrowingsMember_fKio___zJT1fYvyqLB" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;1,474&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;December 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20251231_zezFxyotMJLk" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;1,581&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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="vertical-align: top"&gt;
    &lt;td id="xdx_F09_zyfk6175SO33"&gt;*&lt;/td&gt;
    &lt;td id="xdx_F1A_z8VA7bplt2j8"&gt;Mr. Tan Choo Kiat, spouse of the Company&#x2019;s director, Ms. Li Peng
Leck, provided unlimited personal guarantee for the loans.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 3%"&gt;&lt;span id="xdx_F0D_z2zZPuPPlhJc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;**&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 97%"&gt;
    &lt;p id="xdx_F14_z5e0a1Huys2i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Trade financing facilities from banks were granted
    to the Company, which was disclosed in Note 15. As of December 31, 2025, US$1,474,325 of the trade financing facilities have been utilized.
    The trade facilities were paid to the suppliers by the bank directly at the Company&#x2019;s instruction and the Company reports operating
    cash outflows and financing cash inflows on the consolidated statements of cash flows to depict the substance of these transactions.&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The facilities are secured by a corporate guarantee
    executed by the Company, a fixed charge over the Company&#x2019;s Sales Collection Account, a first deed of debenture over all goods and
    receivables financed by the bank, and an assignment and charge over contracts and proceeds financed under the facility.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCurrency
      contextRef="From2024-01-012024-12-31_custom_SecuredFixedRateBankLoanMember"
      id="Fact001191">SGD</us-gaap:DebtInstrumentCurrency>
    <DTCK:DebtInstrumentPeriod
      contextRef="From2024-01-012024-12-31_custom_SecuredFixedRateBankLoanMember"
      id="Fact001193">2026</DTCK:DebtInstrumentPeriod>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoanMember"
      decimals="INF"
      id="Fact001195"
      unitRef="Ratio">0.045</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoanMember"
      decimals="-3"
      id="Fact001197"
      unitRef="USD">111000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCurrency
      contextRef="From2024-01-012024-12-31_custom_SecuredFixedRateBankLoan1Member"
      id="Fact001199">SGD</us-gaap:DebtInstrumentCurrency>
    <DTCK:DebtInstrumentPeriod
      contextRef="From2024-01-012024-12-31_custom_SecuredFixedRateBankLoan1Member"
      id="Fact001201">2027</DTCK:DebtInstrumentPeriod>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoan1Member"
      decimals="INF"
      id="Fact001203"
      unitRef="Ratio">0.045</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoan1Member"
      decimals="-3"
      id="Fact001205"
      unitRef="USD">66000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCurrency
      contextRef="From2024-01-012024-12-31_custom_SecuredFixedRateBankLoan2Member"
      id="Fact001207">SGD</us-gaap:DebtInstrumentCurrency>
    <DTCK:DebtInstrumentPeriod
      contextRef="From2024-01-012024-12-31_custom_SecuredFixedRateBankLoan2Member"
      id="Fact001209">2026</DTCK:DebtInstrumentPeriod>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoan2Member"
      decimals="INF"
      id="Fact001211"
      unitRef="Ratio">0.045</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoan2Member"
      decimals="-3"
      id="Fact001213"
      unitRef="USD">145000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001215"
      unitRef="USD">322000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCurrency
      contextRef="From2025-01-012025-12-31_custom_SecuredFixedRateBankLoanMember"
      id="Fact001217">SGD</us-gaap:DebtInstrumentCurrency>
    <DTCK:DebtInstrumentPeriod
      contextRef="From2025-01-012025-12-31_custom_SecuredFixedRateBankLoanMember"
      id="Fact001219">2026</DTCK:DebtInstrumentPeriod>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoanMember"
      decimals="INF"
      id="Fact001221"
      unitRef="Ratio">0.045</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoanMember"
      decimals="-3"
      id="Fact001223"
      unitRef="USD">59000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCurrency
      contextRef="From2025-01-012025-12-31_custom_SecuredFixedRateBankLoan1Member"
      id="Fact001225">SGD</us-gaap:DebtInstrumentCurrency>
    <DTCK:DebtInstrumentPeriod
      contextRef="From2025-01-012025-12-31_custom_SecuredFixedRateBankLoan1Member"
      id="Fact001227">2027</DTCK:DebtInstrumentPeriod>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoan1Member"
      decimals="INF"
      id="Fact001229"
      unitRef="Ratio">0.045</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoan1Member"
      decimals="-3"
      id="Fact001231"
      unitRef="USD">36000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCurrency
      contextRef="From2025-01-012025-12-31_custom_SecuredFixedRateBankLoan2Member"
      id="Fact001233">SGD</us-gaap:DebtInstrumentCurrency>
    <DTCK:DebtInstrumentPeriod
      contextRef="From2025-01-012025-12-31_custom_SecuredFixedRateBankLoan2Member"
      id="Fact001235">2026</DTCK:DebtInstrumentPeriod>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoan2Member"
      decimals="INF"
      id="Fact001237"
      unitRef="Ratio">0.045</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoan2Member"
      decimals="-3"
      id="Fact001239"
      unitRef="USD">12000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCurrency
      contextRef="From2025-01-012025-12-31_custom_SecuredFloatingRateShortTermBorrowingsMember"
      id="Fact001241">USD</us-gaap:DebtInstrumentCurrency>
    <DTCK:DebtInstrumentPeriod
      contextRef="From2025-01-012025-12-31_custom_SecuredFloatingRateShortTermBorrowingsMember"
      id="Fact001243">2026</DTCK:DebtInstrumentPeriod>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2025-12-31_custom_SecuredFloatingRateShortTermBorrowingsMember"
      decimals="INF"
      id="Fact001245"
      unitRef="Ratio">0.065</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFloatingRateShortTermBorrowingsMember"
      decimals="-3"
      id="Fact001247"
      unitRef="USD">1474000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001249"
      unitRef="USD">1581000</us-gaap:DebtInstrumentCarryingAmount>
    <DTCK:ScheduleOfBankLoansAreGuaranteedByRelatedPartyTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001253">&lt;table cellpadding="0" cellspacing="0" id="xdx_883_ecustom--ScheduleOfBankLoansAreGuaranteedByRelatedPartyTableTextBlock_zoQsK2xMsMs9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BANK LOANS (Details - Related party guaranteed loans)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_z0x2Kex5zTrg" style="display: none"&gt;Schedule of bank loans guaranteed by related party&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Bank loans&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;Carrying amount&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;Within&lt;br/&gt; 1 year&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;2026&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;2027&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"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 32%; text-align: left"&gt;Secured fixed rate bank loan&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember_zGN9yBKvqdh" style="width: 13%; text-align: right" title="Carrying amount"&gt;111&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodWithInOneYearMember_zt1buRkrLrTa" style="width: 13%; text-align: right" title="Carrying amount"&gt;54&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodTwoYearsMember_zOq6zsnXfSN6" style="width: 13%; text-align: right" title="Carrying amount"&gt;57&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_d0_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoanMember__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodFourYearsMember_z3U0hTJmujT4" style="width: 13%; text-align: right" title="Carrying amount"&gt;&#x2013;&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;Secured fixed rate bank loan&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_980_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member_zENhzbQnYMMc" style="text-align: right" title="Carrying amount"&gt;66&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_989_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodWithInOneYearMember_zLNlZS6K3rsf" style="text-align: right" title="Carrying amount"&gt;31&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--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodTwoYearsMember_zM7rsuwG5r15" style="text-align: right" title="Carrying amount"&gt;32&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--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan1Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodFourYearsMember_zlsvhMzUQB23" style="text-align: right" title="Carrying amount"&gt;3&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(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Secured fixed rate bank loan&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member_zDncN9sBnNef" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;145&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodWithInOneYearMember_zbNDavDvJ4F6" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;134&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodTwoYearsMember_zWnEaz1Ig961" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;11&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_d0_c20241231__us-gaap--LongtermDebtTypeAxis__custom--SecuredFixedRateBankLoan2Member__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodFourYearsMember_zehbMgyoRD1e" style="border-bottom: Black 1pt solid; text-align: right" title="Carrying amount"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;December 31, 2024&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;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231_z9uaAEMrv92b" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;322&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;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodWithInOneYearMember_zjeUULsnYqV9" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;219&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;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodTwoYearsMember_zCJMZwOP5kmd" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;100&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;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--DebtInstrumentsPeriodFourYearsMember_z1230rwNeTSd" style="border-bottom: Black 2.5pt double; text-align: right" title="Carrying amount"&gt;3&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</DTCK:ScheduleOfBankLoansAreGuaranteedByRelatedPartyTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoanMember"
      decimals="-3"
      id="Fact001255"
      unitRef="USD">111000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoanMember_custom_DebtInstrumentsPeriodWithInOneYearMember"
      decimals="-3"
      id="Fact001257"
      unitRef="USD">54000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoanMember_custom_DebtInstrumentsPeriodTwoYearsMember"
      decimals="-3"
      id="Fact001259"
      unitRef="USD">57000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoanMember_custom_DebtInstrumentsPeriodFourYearsMember"
      decimals="-3"
      id="Fact001261"
      unitRef="USD">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoan1Member"
      decimals="-3"
      id="Fact001263"
      unitRef="USD">66000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoan1Member_custom_DebtInstrumentsPeriodWithInOneYearMember"
      decimals="-3"
      id="Fact001265"
      unitRef="USD">31000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoan1Member_custom_DebtInstrumentsPeriodTwoYearsMember"
      decimals="-3"
      id="Fact001267"
      unitRef="USD">32000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoan1Member_custom_DebtInstrumentsPeriodFourYearsMember"
      decimals="-3"
      id="Fact001269"
      unitRef="USD">3000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoan2Member"
      decimals="-3"
      id="Fact001271"
      unitRef="USD">145000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoan2Member_custom_DebtInstrumentsPeriodWithInOneYearMember"
      decimals="-3"
      id="Fact001273"
      unitRef="USD">134000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoan2Member_custom_DebtInstrumentsPeriodTwoYearsMember"
      decimals="-3"
      id="Fact001275"
      unitRef="USD">11000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_SecuredFixedRateBankLoan2Member_custom_DebtInstrumentsPeriodFourYearsMember"
      decimals="-3"
      id="Fact001277"
      unitRef="USD">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001279"
      unitRef="USD">322000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_DebtInstrumentsPeriodWithInOneYearMember"
      decimals="-3"
      id="Fact001281"
      unitRef="USD">219000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_DebtInstrumentsPeriodTwoYearsMember"
      decimals="-3"
      id="Fact001283"
      unitRef="USD">100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31_custom_DebtInstrumentsPeriodFourYearsMember"
      decimals="-3"
      id="Fact001285"
      unitRef="USD">3000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoanMember"
      decimals="-3"
      id="Fact001291"
      unitRef="USD">59000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoanMember_custom_DebtInstrumentsPeriodWithInOneYearMember"
      decimals="-3"
      id="Fact001293"
      unitRef="USD">59000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoanMember_custom_DebtInstrumentsPeriodThreeYearsMember"
      decimals="-3"
      id="Fact001295"
      unitRef="USD">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoan1Member"
      decimals="-3"
      id="Fact001297"
      unitRef="USD">36000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoan1Member_custom_DebtInstrumentsPeriodWithInOneYearMember"
      decimals="-3"
      id="Fact001299"
      unitRef="USD">33000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoan1Member_custom_DebtInstrumentsPeriodThreeYearsMember"
      decimals="-3"
      id="Fact001301"
      unitRef="USD">3000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoan2Member"
      decimals="-3"
      id="Fact001303"
      unitRef="USD">12000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoan2Member_custom_DebtInstrumentsPeriodWithInOneYearMember"
      decimals="-3"
      id="Fact001305"
      unitRef="USD">12000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoan2Member_custom_DebtInstrumentsPeriodThreeYearsMember"
      decimals="-3"
      id="Fact001307"
      unitRef="USD">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFloatingRateShortTermBorrowingsMember"
      decimals="-3"
      id="Fact001309"
      unitRef="USD">1474000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFloatingRateShortTermBorrowingsMember_custom_DebtInstrumentsPeriodWithInOneYearMember"
      decimals="-3"
      id="Fact001311"
      unitRef="USD">1474000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_SecuredFixedRateBankLoan2Member_custom_SecuredFloatingRateShortTermBorrowingsMember"
      decimals="-3"
      id="Fact001313"
      unitRef="USD">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001315"
      unitRef="USD">1581000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_DebtInstrumentsPeriodWithInOneYearMember"
      decimals="-3"
      id="Fact001317"
      unitRef="USD">1578000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-12-31_custom_DebtInstrumentsPeriodThreeYearsMember"
      decimals="-3"
      id="Fact001319"
      unitRef="USD">3000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:InterestAndDebtExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001321"
      unitRef="USD">19875</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001323"
      unitRef="USD">323242</us-gaap:InterestAndDebtExpense>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001325">&lt;p id="xdx_803_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zyF94LfxbYtk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;10. &lt;span id="xdx_82B_zyvwNNSFH407"&gt;ACCRUALS AND OTHER CURRENT LIABILITIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accrued expenses and other liabilities consist
of the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zKIGsf5KnrCc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCRUALS AND OTHER CURRENT LIABILITIES (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_zHdLmZ8dTDpj" style="display: none"&gt;Schedule of accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Accrued operating expenses&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__custom--AccruedOperatingExpensesMember_zmWElTeHse78" style="width: 13%; text-align: right"&gt;1,145&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--AccruedOperatingExpensesMember_zTUL7RhAeK8b" style="width: 13%; text-align: right"&gt;830&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&gt;Deposits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__us-gaap--DepositsMember_z9RTNwbBRS53" style="text-align: right"&gt;204&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--AccruedLiabilitiesCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__us-gaap--DepositsMember_zgZ6wPBdekNe" style="text-align: right"&gt;243&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Advances from customers&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--AccruedLiabilitiesCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__custom--AdvancesFromCustomersMember_zFzcVMoOMubc" style="text-align: right"&gt;323&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--AccruedLiabilitiesCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--AdvancesFromCustomersMember_zrEtNeIzDf4k" style="text-align: right"&gt;1,299&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;Unrealized losses on commodity future contracts, at fair value&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_d0_c20241231__us-gaap--NatureOfExpenseAxis__custom--UnrealizedLossesOnCommodityFurtureContractsMember_zPIOwosd1Axg" style="text-align: right"&gt;14&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_98C_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--UnrealizedLossesOnCommodityFurtureContractsMember_zOtz8Z0FqFe6" style="text-align: right"&gt;519&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(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;GST payables&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__custom--GSTPayablesMember_z9JbCaioQFG9" style="border-bottom: Black 1pt solid; text-align: right"&gt;5&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--GSTPayablesMember_zRkXHjHRX7Bj" style="border-bottom: Black 1pt solid; text-align: right"&gt;16&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20241231_zZvgvpzmnI4d" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,691&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;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20251231_zcbguWshthZ3" style="border-bottom: Black 2.5pt double; text-align: right" title="Accrued expenses and other liabilities"&gt;2,907&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_8A8_z5LxkXVmMoT9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;





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











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



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

</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001327">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zKIGsf5KnrCc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCRUALS AND OTHER CURRENT LIABILITIES (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_zHdLmZ8dTDpj" style="display: none"&gt;Schedule of accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Accrued operating expenses&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__custom--AccruedOperatingExpensesMember_zmWElTeHse78" style="width: 13%; text-align: right"&gt;1,145&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--AccruedOperatingExpensesMember_zTUL7RhAeK8b" style="width: 13%; text-align: right"&gt;830&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&gt;Deposits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__us-gaap--DepositsMember_z9RTNwbBRS53" style="text-align: right"&gt;204&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--AccruedLiabilitiesCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__us-gaap--DepositsMember_zgZ6wPBdekNe" style="text-align: right"&gt;243&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Advances from customers&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--AccruedLiabilitiesCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__custom--AdvancesFromCustomersMember_zFzcVMoOMubc" style="text-align: right"&gt;323&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--AccruedLiabilitiesCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--AdvancesFromCustomersMember_zrEtNeIzDf4k" style="text-align: right"&gt;1,299&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;Unrealized losses on commodity future contracts, at fair value&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_d0_c20241231__us-gaap--NatureOfExpenseAxis__custom--UnrealizedLossesOnCommodityFurtureContractsMember_zPIOwosd1Axg" style="text-align: right"&gt;14&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_98C_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--UnrealizedLossesOnCommodityFurtureContractsMember_zOtz8Z0FqFe6" style="text-align: right"&gt;519&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(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;GST payables&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20241231__us-gaap--NatureOfExpenseAxis__custom--GSTPayablesMember_z9JbCaioQFG9" style="border-bottom: Black 1pt solid; text-align: right"&gt;5&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20251231__us-gaap--NatureOfExpenseAxis__custom--GSTPayablesMember_zRkXHjHRX7Bj" style="border-bottom: Black 1pt solid; text-align: right"&gt;16&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20241231_zZvgvpzmnI4d" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,691&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;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20251231_zcbguWshthZ3" style="border-bottom: Black 2.5pt double; text-align: right" title="Accrued expenses and other liabilities"&gt;2,907&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:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31_custom_AccruedOperatingExpensesMember"
      decimals="-3"
      id="Fact001328"
      unitRef="USD">1145000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-12-31_custom_AccruedOperatingExpensesMember"
      decimals="-3"
      id="Fact001329"
      unitRef="USD">830000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_DepositsMember"
      decimals="-3"
      id="Fact001330"
      unitRef="USD">204000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-12-31_us-gaap_DepositsMember"
      decimals="-3"
      id="Fact001331"
      unitRef="USD">243000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31_custom_AdvancesFromCustomersMember"
      decimals="-3"
      id="Fact001332"
      unitRef="USD">323000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-12-31_custom_AdvancesFromCustomersMember"
      decimals="-3"
      id="Fact001333"
      unitRef="USD">1299000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31_custom_UnrealizedLossesOnCommodityFurtureContractsMember"
      decimals="-3"
      id="Fact001334"
      unitRef="USD">14000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-12-31_custom_UnrealizedLossesOnCommodityFurtureContractsMember"
      decimals="-3"
      id="Fact001335"
      unitRef="USD">519000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31_custom_GSTPayablesMember"
      decimals="-3"
      id="Fact001336"
      unitRef="USD">5000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-12-31_custom_GSTPayablesMember"
      decimals="-3"
      id="Fact001337"
      unitRef="USD">16000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001338"
      unitRef="USD">1691000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-12-31"
      decimals="-3"
      id="Fact001340"
      unitRef="USD">2907000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001346">&lt;p id="xdx_809_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zApnaD0HzJWj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;11. &lt;span id="xdx_826_zwHb1c96Ujy1"&gt;EQUITY&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the sake of undertaking a public offering
of the Company&#x2019;s ordinary shares, the Company has performed a series of reorganizing transactions resulting in &lt;span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_pip0_c20221231_zpR0RKzM1lVi" title="Common stock, shares issued"&gt;&lt;span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_iI_pip0_c20221231_zP1fkut2QhZ9" title="Common stock, shares outstanding"&gt;23,250,000&lt;/span&gt;&lt;/span&gt; ordinary
shares issued and outstanding that have been retroactively restated to the beginning of the first period presented.&lt;/p&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;On September 21, 2023, the Company issued &lt;span id="xdx_909_eus-gaap--StockIssued1_c20230920__20230921_z6pi4Hgy2PRk" title="Stock issued"&gt;1,250,625&lt;/span&gt;
ordinary shares pursuant to the initial public offering. As of the date of the initial public offering, the Company only had one single
class of ordinary shares. The ordinary shares were previously approved for listing on The Nasdaq
Capital Market and commenced trading under the ticker symbol &#x201c;DTCK&#x201d; on September 19, 2023.&lt;/p&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;At an Extraordinary General Meeting of the Company
held on 23 June 2025 (the &#x201c;EGM&#x201d;), the Company&#x2019;s shareholders approved the alteration of the Company&#x2019;s authorized
share capital and the adoption of a dual-class share structure. Pursuant to a special resolution passed by the shareholders at the EGM,
the Company&#x2019;s authorized share capital of US$100,000.11, previously divided into 232,500,000,000 ordinary shares with a par value
of US$0.000000430108 each, was re-classified and re-designated into 232,480,000,000 class A ordinary shares of par value US$0.000000430108
each (the &#x201c;Class A Ordinary Shares&#x201d;) and 20,000,000 class B ordinary shares of par value US$0.000000430108 each (the &#x201c;Class
B Ordinary Shares&#x201d;).&lt;/p&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: 0; text-align: justify"&gt;On the same date, 7,985,644 issued and outstanding
ordinary shares were re-classified and re-designated into Class A Ordinary Shares and 15,056,700 ordinary shares held by Davis &amp;amp; KT
Holdings Pte. Ltd. and 1,458,281 ordinary shares held by Mr. Lek Pow Sheng, Pauson were re-classified and re-designated into Class B Ordinary
Shares, respectively.&lt;/p&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;Following completion of the re-designation, the
Company adopted a dual-class share structure consisting of Class A Ordinary Shares, each carrying one vote per share, and Class B Ordinary
Shares, each carrying thirty votes per share. The dual-class share structure provides for different voting rights between the two
classes of shares but an identical par value.&lt;/p&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-size: 10pt"&gt;In September
2024, the Company filed a registration statement on Form S-8 to register &lt;span id="xdx_902_eus-gaap--StockIssued1_c20240901__20240930__us-gaap--StatementClassOfStockAxis__custom--ClassAOrdinarySharesMember_zt9OkpLULdNd" title="Stock issued"&gt;2,870,050&lt;/span&gt;
ordinary shares under the Davis Commodities Limited 2024 Equity Incentive Plan. Subsequently, on December 31, 2025, the Company
approved the grant and issuance of an aggregate of &lt;/span&gt;&lt;span id="xdx_908_eus-gaap--StockIssued1_c20250101__20251231__us-gaap--StatementClassOfStockAxis__custom--ClassAOrdinarySharesMember_zDc1g3Bt1EDe" title="Stock issued"&gt;2,870,050&lt;/span&gt;
Class A ordinary shares &lt;span style="font-size: 10pt"&gt;under the Plan to an independent service provider. The award shares were &lt;/span&gt;fully
vested as of the grant date on December 31, 2025&lt;span style="font-size: 10pt"&gt;. The shares were issued pursuant to the
Company&#x2019;s Equity Incentive Plan as part of share-based compensation arrangements intended to align the interests of the
service provider with those of shareholders.&lt;/span&gt;&lt;/p&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;On February 5, 2026, the Board approved a share
consolidation of the Company&#x2019;s Class A Ordinary Shares and Class B Ordinary Shares at a ratio of 20-for-1 (the &#x201c;Reverse Split&#x201d;).
Pursuant to the Board resolutions, each 20 issued and unissued Class A Ordinary Shares will be consolidated into one Class A Ordinary
Share, and each 20 issued and unissued Class B Ordinary Shares will be consolidated into one Class B Ordinary Share. Following the Reverse
Split, (i) the par value of each Class A Ordinary Share and each Class B Ordinary Share will be changed from $0.000000430108 each to $0.00000860216
each; (ii) the authorized shares will be changed from 232,480,000,000 Class A Ordinary Shares and 20,000,000 Class B Ordinary Shares to
11,624,000,000 Class A Ordinary Shares and 1,000,000 Class B Ordinary Shares; and (iii) the issued and outstanding shares will be changed
from 10,855,694 Class A Ordinary Shares and 16,514,981 Class B Ordinary Shares to 542,786 Class A Ordinary Shares and 825,750 Class B
Ordinary Shares, respectively. All fractional shares resulting from the Reverse Split will not be issued to shareholders; instead, any
fractional entitlements will be rounded up to the next whole number. The Company&#x2019;s Class A Ordinary Shares started to trade on the
Market on a split-adjusted basis on March 9, 2026.&lt;/p&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: 0; text-align: justify"&gt;The Company believe it is appropriate to reflect the
above transactions on a retroactive basis. According to the above transactions and the subsequent adjusted per-share consideration,
the Company has retroactively adjusted the shares and per share data for all periods presented.&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: 0pt 0; text-align: justify"&gt;&lt;/p&gt;



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









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

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact001348"
      unitRef="Shares">23250000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact001350"
      unitRef="Shares">23250000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssued1
      contextRef="From2023-09-202023-09-21"
      decimals="0"
      id="Fact001352"
      unitRef="USD">1250625</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="From2024-09-012024-09-30_custom_ClassAOrdinarySharesMember"
      decimals="0"
      id="Fact001354"
      unitRef="USD">2870050</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="From2025-01-012025-12-31_custom_ClassAOrdinarySharesMember"
      decimals="0"
      id="Fact001356"
      unitRef="USD">2870050</us-gaap:StockIssued1>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001361">&lt;p id="xdx_80D_eus-gaap--RevenueFromContractWithCustomerTextBlock_z9KsWwfJ7YCf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;12.
&lt;span id="xdx_826_zd6TRrtnnrZi"&gt;REVENUES AND SEGMENT INFORMATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;An operating segment is a component of the Company
that engages in business activities from which it may earn revenues and incur expenses, and is identified on the basis of the internal
financial reports that are provided to and regularly reviewed by the Company&#x2019;s chief operating decision maker in order to allocate
resources and assess performance of the segment.&lt;/p&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;In accordance with ASC 280, Segment
Reporting, operating segments are defined as components of an enterprise about which separate financial information is available
that is evaluated regularly by the chief operating decision maker (&#x201c;CODM&#x201d;), or decision-making group, in deciding how to
allocate resources and in assessing performance. The Company&#x2019;s CODM has been identified as the Company&#x2019;s Chief Executive
Officer, who uses the &#x201c;management approach&#x201d; in determining reportable operating segments. The management approach
considers the internal organization and reporting used by the Company&#x2019;s CODM for making operating decisions and assessing performance as the source
for determining the Company&#x2019;s reportable segments. Management, including the CODM, reviews operation results by the revenue of different
products. Based on management&#x2019;s
assessment, the Company has determined that it has &lt;span id="xdx_90A_eus-gaap--NumberOfOperatingSegments_dxL_uSegment_c20250101__20251231_zgkpQPXjFNbe" title="Number of operating segment::XDX::4"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1363"&gt;four&lt;/span&gt;&lt;/span&gt;
operating segments as defined by ASC 280 as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="vertical-align: top"&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 5%"&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="width: 94%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sale of sugar&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sale of rice&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sale of oil and fat products&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4.&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sale of others&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;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfProductInformationTableTextBlock_z7ZCkU1EZB91" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES BY PRODUCT (Details - Revenue by product)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zezwJOP2x0W5" style="display: none"&gt;Schedule revenues by product&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 49%"&gt;Sale of sugar&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_zbQrEdj5kShi" style="width: 13%; text-align: right" title="Revenue"&gt;116,443&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_zDWYFrgconR5" style="width: 13%; text-align: right" title="Revenue"&gt;86,599&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_z9tUXHraMaWa" style="width: 13%; text-align: right" title="Revenue"&gt;127,676&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&gt;Sale of rice&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zVuuFbf9nTfe" style="text-align: right" title="Revenue"&gt;26,440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zwU4fVaWegxe" style="text-align: right" title="Revenue"&gt;18,680&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_989_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zXEY5rgUYjwj" style="text-align: right" title="Revenue"&gt;34,080&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Sale of oils and fats products&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--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_zhrFfYS1JU4d" style="text-align: right" title="Revenue"&gt;47,623&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_98B_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_zXw4ImbTosRg" style="text-align: right" title="Revenue"&gt;26,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_985_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_zBEemk6HvQdf" style="text-align: right" title="Revenue"&gt;22,421&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Sale of others&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_ztlIbm5eUqnk" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"&gt;218&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_z0FGRDqvL2M1" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"&gt;448&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_zNuTvGVczKBd" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"&gt;40&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Revenues_pn3n3_c20230101__20231231_zgoBvxTsd2Hf" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue"&gt;190,724&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;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Revenues_pn3n3_c20240101__20241231_zK7049MRR2t1" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue"&gt;132,369&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;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--Revenues_pn3n3_c20250101__20251231_zhIcoRD3lFXd" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue"&gt;184,217&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_8A4_zMikS6i3oXI9" 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;Information regarding the results of each reportable
segment is included below. Performance is measured based on segment revenue and gross profit/(loss), as included in the internal management
reports that are reviewed by the Company&#x2019;s CODM. Both segment revenue and gross profit/(loss) are used to measure performance as
management believes that such information is the most relevant in evaluating the level of activities and results of these segments.&lt;/p&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;The following table presents summary information
by product type for the years ended December 31, 2023, 2024 and 2025, respectively:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the year ended &lt;br/&gt; December 31, 2023&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Sale of&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;sugar&lt;/b&gt;&lt;/p&gt;&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: center"&gt;Sale of rice&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;Sale of oil and fat products&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Sale of others&lt;/b&gt;&lt;/p&gt;&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: center"&gt;Total&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_98D_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_z2wn4950BBdf" style="text-align: right" title="Revenue"&gt;116,443&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_98B_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zii6gBidrgxa" style="text-align: right" title="Revenue"&gt;26,440&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_982_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_zaiEKx4omR86" style="text-align: right" title="Revenue"&gt;47,623&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_987_eus-gaap--Revenues_pn3n3_d0_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_zo4g8turCgah" style="text-align: right" title="Revenue"&gt;218&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_98B_eus-gaap--Revenues_pn3n3_c20230101__20231231_zkBi8T3FXlTg" style="text-align: right" title="Revenue"&gt;190,724&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 15%; text-align: left"&gt;Gross Profit&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--GrossProfit_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_zDCe0FFL5ace" style="width: 13%; text-align: right" title="Gross Profit"&gt;3,333&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--GrossProfit_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zz7zlNvLIed8" style="width: 13%; text-align: right" title="Gross Profit"&gt;1,115&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--GrossProfit_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_zIJFVDvkaXTj" style="width: 13%; text-align: right" title="Gross Profit"&gt;2,558&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--GrossProfit_pn3n3_d0_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_zn33IVUAq9A5" style="width: 13%; text-align: right" title="Gross Profit"&gt;23&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--GrossProfit_pn3n3_c20230101__20231231_zvFTCx7qCFRf" style="width: 13%; text-align: right" title="Gross Profit"&gt;7,029&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the year ended &lt;br/&gt; December 31, 2024&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Sale of&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;sugar&lt;/b&gt;&lt;/p&gt;&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: center"&gt;Sale of rice&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;Sale of oil and fat products&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Sale of others&lt;/b&gt;&lt;/p&gt;&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: center"&gt;Total&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_98A_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_zYdjJNZm2D95" style="text-align: right" title="Revenue"&gt;86,599&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_985_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zcDmyl3cs3hd" style="text-align: right" title="Revenue"&gt;18,680&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_980_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_zjJiQNRQ7F85" style="text-align: right" title="Revenue"&gt;26,642&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_989_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_zuWllpvodrG9" style="text-align: right" title="Revenue"&gt;448&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_984_eus-gaap--Revenues_pn3n3_c20240101__20241231_zRST5tLulMx6" style="text-align: right" title="Revenue"&gt;132,369&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 15%; text-align: left"&gt;Gross Profit&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--GrossProfit_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_zix7dQt1avoa" style="width: 13%; text-align: right" title="Gross Profit"&gt;1,209&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--GrossProfit_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_z1wWjLSugEO" style="width: 13%; text-align: right" title="Gross Profit"&gt;98&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--GrossProfit_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_zLxRBFAdgwxd" style="width: 13%; text-align: right" title="Gross Profit"&gt;969&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--GrossProfit_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_zeKma5AZB7ll" style="width: 13%; text-align: right" title="Gross Profit"&gt;49&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--GrossProfit_pn3n3_c20240101__20241231_zOEm9yZxQGrh" style="width: 13%; text-align: right" title="Gross Profit"&gt;2,325&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;table cellpadding="0" cellspacing="0" id="xdx_897_ecustom--ScheduleOfProductInformationTypeTableTextBlock_zSpsvFJW3Xd6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES BY PRODUCT (Details - Summary by product type)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B4_zscqOvl0pLig" style="display: none"&gt;Schedule of information
by product type&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the year ended &lt;br/&gt; December 31, 2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Sale of&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;sugar&lt;/b&gt;&lt;/p&gt;&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: center"&gt;Sale of rice&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;Sale of oil and fat products&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;Sale of others&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;Total&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 15%"&gt;Revenue&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_z9dJw2guuBd3" style="width: 13%; text-align: right" title="Revenue"&gt;127,676&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zrHUjtIzmrN1" style="width: 13%; text-align: right" title="Revenue"&gt;34,080&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_zsjpEWjT64Fh" style="width: 13%; text-align: right" title="Revenue"&gt;22,421&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_zejqRDOusc66" style="width: 13%; text-align: right" title="Revenue"&gt;40&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--Revenues_pn3n3_c20250101__20251231_z24Sjo4vAH57" style="width: 13%; text-align: right" title="Revenue"&gt;184,217&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;Gross Profit/(Loss)&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_98D_eus-gaap--GrossProfit_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_z7cHGTd3Kjek" style="text-align: right" title="Gross Profit"&gt;916&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_986_eus-gaap--GrossProfit_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zpggiPlIH5D3" style="text-align: right" title="Gross Profit"&gt;1,423&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_982_eus-gaap--GrossProfit_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_ztyxt8LziZ6h" style="text-align: right" title="Gross Profit"&gt;549&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_98E_eus-gaap--GrossProfit_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_zBQzcPEqFECj" style="text-align: right" title="Gross Profit"&gt;(20&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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--GrossProfit_pn3n3_c20250101__20251231_z1Ep67MKo6N6" style="text-align: right" title="Gross Profit"&gt;2,868&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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









&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table presents summary information
by geographic region for the fiscal years ended December 31, 2023, 2024 and 2025, respectively.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_zjFENTkkK1c2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES BY PRODUCT (Details - Sales by geographic region)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zu9erTTMt2xg" style="display: none"&gt;Schedule of information
by geographic region&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the year ended&lt;br/&gt; December 31,&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"&gt;
    &lt;td&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 49%"&gt;Africa&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__srt--AfricaMember_z8CarCqsQknl" style="width: 13%; text-align: right" title="Revenues"&gt;80,637&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__srt--AfricaMember_zOp3pu4BczNh" style="width: 13%; text-align: right" title="Revenues"&gt;68,448&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__srt--AfricaMember_zI6tVIbwntm6" style="width: 13%; text-align: right" title="Revenues"&gt;110,478&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&gt;China&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_980_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--CN_z8QWJHjnVjti" style="text-align: right" title="Revenues"&gt;17,731&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_983_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--CN_zP0y6K4kTvY6" style="text-align: right" title="Revenues"&gt;11,957&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--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--CN_zWamAJtKwsTj" style="text-align: right" title="Revenues"&gt;37,118&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(238,238,238)"&gt;
    &lt;td&gt;Indonesia&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_980_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--ID_zhkzUtiXOkDi" style="text-align: right" title="Revenues"&gt;22,502&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--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--ID_z4azzeQM4Ks9" style="text-align: right" title="Revenues"&gt;12,672&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--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--ID_zE9V8qRgdQkl" style="text-align: right" title="Revenues"&gt;2&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&gt;Vietnam&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_986_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--VN_zsrwNevJWbLd" style="text-align: right" title="Revenues"&gt;9,109&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_983_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--VN_zBUDV4woy5ai" style="text-align: right" title="Revenues"&gt;6,999&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--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--VN_zMCQrhTnTuu7" style="text-align: right" title="Revenues"&gt;1,060&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(238,238,238)"&gt;
    &lt;td&gt;Philippines&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--PH_zG69KDCpt0v2" style="text-align: right" title="Revenues"&gt;19,372&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_98B_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--PH_zljFGcEiQb2a" style="text-align: right" title="Revenues"&gt;2,850&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_98C_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--PH_ztoPLy6GgI6d" style="text-align: right" title="Revenues"&gt;2,832&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&gt;Thailand&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--TH_zBmvxJJbgNWi" style="text-align: right" title="Revenues"&gt;13,119&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_981_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--TH_zzDQoM2vJ91c" style="text-align: right" title="Revenues"&gt;12,989&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--TH_zKcN9ldrCjR8" style="text-align: right" title="Revenues"&gt;7,662&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(238,238,238)"&gt;
    &lt;td&gt;Singapore&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_986_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--SG_zGnaCgQOzJe2" style="text-align: right" title="Revenues"&gt;18,889&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_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--SG_zA4gHzwczDF7" style="text-align: right" title="Revenues"&gt;10,105&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_986_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--SG_z5Sr3IowHhye" style="text-align: right" title="Revenues"&gt;10,259&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; padding-bottom: 1pt"&gt;Other countries&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__custom--OtherCountriesMember_zog5oWIznxFk" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;9,365&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__custom--OtherCountriesMember_zgeqK4TjlqQd" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;6,349&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__custom--OtherCountriesMember_zZUxNXmtyo8d" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;14,806&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&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;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_pn3n3_c20230101__20231231_z6rAuvN99cQ9" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;190,724&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;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pn3n3_c20240101__20241231_zuIush2hWQx3" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;132,369&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;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pn3n3_c20250101__20251231_z1Le7KaX3MS" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;184,217&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_8AB_zdoZTuilqtgi" 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;In the following table, revenue is disaggregated
by the timing of revenue recognition.&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the year ended &lt;br/&gt; December 31, 2023&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"&gt;
    &lt;td&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;Sale of sugar&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;Sale of rice&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;Sale of oil and fat products&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;Sale of others&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;Total&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;Timing of revenue recognition:&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 30%; text-align: left; padding-bottom: 1pt"&gt;Point in time&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_zlA96lMFyEvj" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Revenues"&gt;116,443&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zAeRNrSJ59P1" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Revenues"&gt;26,440&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_z2MDUabQydEl" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Revenues"&gt;47,623&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_zAV7BYdJPrtl" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Revenues"&gt;218&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231231_zAhqwKwfU0te" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Revenues"&gt;190,724&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the year ended &lt;br/&gt; December 31, 2024&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"&gt;
    &lt;td&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;Sale of sugar&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;Sale of rice&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;Sale of oil and fat products&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;Sale of others&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;Total&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;Timing of revenue recognition:&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 30%; text-align: left; padding-bottom: 1pt"&gt;Point in time&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20240101__20241231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_zu00txU8vsEg" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Revenues"&gt;86,599&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20240101__20241231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_ze0qI4DaADH3" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Revenues"&gt;18,680&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20240101__20241231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_zKbeodqJaIX1" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Revenues"&gt;26,642&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20240101__20241231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_zzTiTBzJrJWk" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Revenues"&gt;448&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20240101__20241231_zcgxH1zgwFZ5" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Revenues"&gt;132,369&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--DisaggregationOfRevenueTableTextBlock_z5AyA3fUcrfi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES BY PRODUCT (Details - Revenue by timing)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_zW62wKKGMb61" style="display: none"&gt;Schedule of revenue by timing&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the year ended &lt;br/&gt; December 31, 2025&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"&gt;
    &lt;td&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;Sale of sugar&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;Sale of rice&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;Sale of oil and fat products&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Sale of others&lt;/b&gt;&lt;/p&gt;&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: center"&gt;Total&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-decoration: underline; width: 30%; text-align: left"&gt;Timing of revenue recognition:&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Point in time&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20251231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_z0spLpsT27A5" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;127,676&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20251231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zu9os5fxhYSc" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;34,080&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20251231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_z85Hvvr6kr4d" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;22,421&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20251231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_ziRdbhlsXsab" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;40&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20251231_zcCG532P23qh" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;184,217&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;All assets and operations of the Company are located
in Singapore, and accordingly, no segmental analysis of segment assets is presented.&lt;/p&gt;

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











</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ScheduleOfProductInformationTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001365">&lt;table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfProductInformationTableTextBlock_z7ZCkU1EZB91" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES BY PRODUCT (Details - Revenue by product)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zezwJOP2x0W5" style="display: none"&gt;Schedule revenues by product&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 49%"&gt;Sale of sugar&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_zbQrEdj5kShi" style="width: 13%; text-align: right" title="Revenue"&gt;116,443&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_zDWYFrgconR5" style="width: 13%; text-align: right" title="Revenue"&gt;86,599&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_z9tUXHraMaWa" style="width: 13%; text-align: right" title="Revenue"&gt;127,676&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&gt;Sale of rice&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zVuuFbf9nTfe" style="text-align: right" title="Revenue"&gt;26,440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zwU4fVaWegxe" style="text-align: right" title="Revenue"&gt;18,680&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_989_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zXEY5rgUYjwj" style="text-align: right" title="Revenue"&gt;34,080&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Sale of oils and fats products&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--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_zhrFfYS1JU4d" style="text-align: right" title="Revenue"&gt;47,623&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_98B_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_zXw4ImbTosRg" style="text-align: right" title="Revenue"&gt;26,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_985_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_zBEemk6HvQdf" style="text-align: right" title="Revenue"&gt;22,421&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Sale of others&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_ztlIbm5eUqnk" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"&gt;218&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_z0FGRDqvL2M1" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"&gt;448&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_zNuTvGVczKBd" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"&gt;40&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Revenues_pn3n3_c20230101__20231231_zgoBvxTsd2Hf" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue"&gt;190,724&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;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Revenues_pn3n3_c20240101__20241231_zK7049MRR2t1" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue"&gt;132,369&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;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--Revenues_pn3n3_c20250101__20251231_zhIcoRD3lFXd" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue"&gt;184,217&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:ScheduleOfProductInformationTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_SaleOfSugarMember"
      decimals="-3"
      id="Fact001367"
      unitRef="USD">116443000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_SaleOfSugarMember"
      decimals="-3"
      id="Fact001369"
      unitRef="USD">86599000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_SaleOfSugarMember"
      decimals="-3"
      id="Fact001371"
      unitRef="USD">127676000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_SaleOfRiceMember"
      decimals="-3"
      id="Fact001373"
      unitRef="USD">26440000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_SaleOfRiceMember"
      decimals="-3"
      id="Fact001375"
      unitRef="USD">18680000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_SaleOfRiceMember"
      decimals="-3"
      id="Fact001377"
      unitRef="USD">34080000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_SaleOfOilsAndFatsMember"
      decimals="-3"
      id="Fact001379"
      unitRef="USD">47623000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_SaleOfOilsAndFatsMember"
      decimals="-3"
      id="Fact001381"
      unitRef="USD">26642000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_SaleOfOilsAndFatsMember"
      decimals="-3"
      id="Fact001383"
      unitRef="USD">22421000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_SaleOfOthersMember"
      decimals="-3"
      id="Fact001385"
      unitRef="USD">218000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_SaleOfOthersMember"
      decimals="-3"
      id="Fact001387"
      unitRef="USD">448000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_SaleOfOthersMember"
      decimals="-3"
      id="Fact001389"
      unitRef="USD">40000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001391"
      unitRef="USD">190724000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001393"
      unitRef="USD">132369000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001395"
      unitRef="USD">184217000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_SaleOfSugarMember"
      decimals="-3"
      id="Fact001397"
      unitRef="USD">116443000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_SaleOfRiceMember"
      decimals="-3"
      id="Fact001399"
      unitRef="USD">26440000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_SaleOfOilsAndFatsMember"
      decimals="-3"
      id="Fact001401"
      unitRef="USD">47623000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_SaleOfOthersMember"
      decimals="-3"
      id="Fact001403"
      unitRef="USD">218000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001405"
      unitRef="USD">190724000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31_custom_SaleOfSugarMember"
      decimals="-3"
      id="Fact001407"
      unitRef="USD">3333000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31_custom_SaleOfRiceMember"
      decimals="-3"
      id="Fact001409"
      unitRef="USD">1115000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31_custom_SaleOfOilsAndFatsMember"
      decimals="-3"
      id="Fact001411"
      unitRef="USD">2558000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31_custom_SaleOfOthersMember"
      decimals="-3"
      id="Fact001413"
      unitRef="USD">23000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001415"
      unitRef="USD">7029000</us-gaap:GrossProfit>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_SaleOfSugarMember"
      decimals="-3"
      id="Fact001417"
      unitRef="USD">86599000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_SaleOfRiceMember"
      decimals="-3"
      id="Fact001419"
      unitRef="USD">18680000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_SaleOfOilsAndFatsMember"
      decimals="-3"
      id="Fact001421"
      unitRef="USD">26642000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_SaleOfOthersMember"
      decimals="-3"
      id="Fact001423"
      unitRef="USD">448000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001425"
      unitRef="USD">132369000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31_custom_SaleOfSugarMember"
      decimals="-3"
      id="Fact001427"
      unitRef="USD">1209000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31_custom_SaleOfRiceMember"
      decimals="-3"
      id="Fact001429"
      unitRef="USD">98000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31_custom_SaleOfOilsAndFatsMember"
      decimals="-3"
      id="Fact001431"
      unitRef="USD">969000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31_custom_SaleOfOthersMember"
      decimals="-3"
      id="Fact001433"
      unitRef="USD">49000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001435"
      unitRef="USD">2325000</us-gaap:GrossProfit>
    <DTCK:ScheduleOfProductInformationTypeTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001437">&lt;table cellpadding="0" cellspacing="0" id="xdx_897_ecustom--ScheduleOfProductInformationTypeTableTextBlock_zSpsvFJW3Xd6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES BY PRODUCT (Details - Summary by product type)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B4_zscqOvl0pLig" style="display: none"&gt;Schedule of information
by product type&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the year ended &lt;br/&gt; December 31, 2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Sale of&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;sugar&lt;/b&gt;&lt;/p&gt;&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: center"&gt;Sale of rice&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;Sale of oil and fat products&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;Sale of others&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;Total&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 15%"&gt;Revenue&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_z9dJw2guuBd3" style="width: 13%; text-align: right" title="Revenue"&gt;127,676&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zrHUjtIzmrN1" style="width: 13%; text-align: right" title="Revenue"&gt;34,080&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_zsjpEWjT64Fh" style="width: 13%; text-align: right" title="Revenue"&gt;22,421&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_zejqRDOusc66" style="width: 13%; text-align: right" title="Revenue"&gt;40&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--Revenues_pn3n3_c20250101__20251231_z24Sjo4vAH57" style="width: 13%; text-align: right" title="Revenue"&gt;184,217&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;Gross Profit/(Loss)&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_98D_eus-gaap--GrossProfit_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_z7cHGTd3Kjek" style="text-align: right" title="Gross Profit"&gt;916&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_986_eus-gaap--GrossProfit_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zpggiPlIH5D3" style="text-align: right" title="Gross Profit"&gt;1,423&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_982_eus-gaap--GrossProfit_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_ztyxt8LziZ6h" style="text-align: right" title="Gross Profit"&gt;549&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_98E_eus-gaap--GrossProfit_pn3n3_c20250101__20251231__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_zBQzcPEqFECj" style="text-align: right" title="Gross Profit"&gt;(20&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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--GrossProfit_pn3n3_c20250101__20251231_z1Ep67MKo6N6" style="text-align: right" title="Gross Profit"&gt;2,868&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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









&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table presents summary information
by geographic region for the fiscal years ended December 31, 2023, 2024 and 2025, respectively.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_zjFENTkkK1c2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES BY PRODUCT (Details - Sales by geographic region)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zu9erTTMt2xg" style="display: none"&gt;Schedule of information
by geographic region&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the year ended&lt;br/&gt; December 31,&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"&gt;
    &lt;td&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 49%"&gt;Africa&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__srt--AfricaMember_z8CarCqsQknl" style="width: 13%; text-align: right" title="Revenues"&gt;80,637&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__srt--AfricaMember_zOp3pu4BczNh" style="width: 13%; text-align: right" title="Revenues"&gt;68,448&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__srt--AfricaMember_zI6tVIbwntm6" style="width: 13%; text-align: right" title="Revenues"&gt;110,478&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&gt;China&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_980_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--CN_z8QWJHjnVjti" style="text-align: right" title="Revenues"&gt;17,731&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_983_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--CN_zP0y6K4kTvY6" style="text-align: right" title="Revenues"&gt;11,957&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--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--CN_zWamAJtKwsTj" style="text-align: right" title="Revenues"&gt;37,118&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(238,238,238)"&gt;
    &lt;td&gt;Indonesia&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_980_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--ID_zhkzUtiXOkDi" style="text-align: right" title="Revenues"&gt;22,502&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--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--ID_z4azzeQM4Ks9" style="text-align: right" title="Revenues"&gt;12,672&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--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--ID_zE9V8qRgdQkl" style="text-align: right" title="Revenues"&gt;2&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&gt;Vietnam&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_986_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--VN_zsrwNevJWbLd" style="text-align: right" title="Revenues"&gt;9,109&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_983_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--VN_zBUDV4woy5ai" style="text-align: right" title="Revenues"&gt;6,999&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--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--VN_zMCQrhTnTuu7" style="text-align: right" title="Revenues"&gt;1,060&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(238,238,238)"&gt;
    &lt;td&gt;Philippines&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--PH_zG69KDCpt0v2" style="text-align: right" title="Revenues"&gt;19,372&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_98B_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--PH_zljFGcEiQb2a" style="text-align: right" title="Revenues"&gt;2,850&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_98C_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--PH_ztoPLy6GgI6d" style="text-align: right" title="Revenues"&gt;2,832&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&gt;Thailand&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--TH_zBmvxJJbgNWi" style="text-align: right" title="Revenues"&gt;13,119&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_981_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--TH_zzDQoM2vJ91c" style="text-align: right" title="Revenues"&gt;12,989&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--TH_zKcN9ldrCjR8" style="text-align: right" title="Revenues"&gt;7,662&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(238,238,238)"&gt;
    &lt;td&gt;Singapore&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_986_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--SG_zGnaCgQOzJe2" style="text-align: right" title="Revenues"&gt;18,889&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_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--SG_zA4gHzwczDF7" style="text-align: right" title="Revenues"&gt;10,105&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_986_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--SG_z5Sr3IowHhye" style="text-align: right" title="Revenues"&gt;10,259&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; padding-bottom: 1pt"&gt;Other countries&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__custom--OtherCountriesMember_zog5oWIznxFk" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;9,365&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__custom--OtherCountriesMember_zgeqK4TjlqQd" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;6,349&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__custom--OtherCountriesMember_zZUxNXmtyo8d" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;14,806&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&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;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_pn3n3_c20230101__20231231_z6rAuvN99cQ9" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;190,724&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;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pn3n3_c20240101__20241231_zuIush2hWQx3" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;132,369&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;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pn3n3_c20250101__20251231_z1Le7KaX3MS" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;184,217&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</DTCK:ScheduleOfProductInformationTypeTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_SaleOfSugarMember"
      decimals="-3"
      id="Fact001439"
      unitRef="USD">127676000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_SaleOfRiceMember"
      decimals="-3"
      id="Fact001441"
      unitRef="USD">34080000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_SaleOfOilsAndFatsMember"
      decimals="-3"
      id="Fact001443"
      unitRef="USD">22421000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_SaleOfOthersMember"
      decimals="-3"
      id="Fact001445"
      unitRef="USD">40000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001447"
      unitRef="USD">184217000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="From2025-01-012025-12-31_custom_SaleOfSugarMember"
      decimals="-3"
      id="Fact001449"
      unitRef="USD">916000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-01-012025-12-31_custom_SaleOfRiceMember"
      decimals="-3"
      id="Fact001451"
      unitRef="USD">1423000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-01-012025-12-31_custom_SaleOfOilsAndFatsMember"
      decimals="-3"
      id="Fact001453"
      unitRef="USD">549000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-01-012025-12-31_custom_SaleOfOthersMember"
      decimals="-3"
      id="Fact001455"
      unitRef="USD">-20000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001457"
      unitRef="USD">2868000</us-gaap:GrossProfit>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001462">&lt;table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_zjFENTkkK1c2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES BY PRODUCT (Details - Sales by geographic region)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zu9erTTMt2xg" style="display: none"&gt;Schedule of information
by geographic region&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the year ended&lt;br/&gt; December 31,&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"&gt;
    &lt;td&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 49%"&gt;Africa&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__srt--AfricaMember_z8CarCqsQknl" style="width: 13%; text-align: right" title="Revenues"&gt;80,637&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__srt--AfricaMember_zOp3pu4BczNh" style="width: 13%; text-align: right" title="Revenues"&gt;68,448&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__srt--AfricaMember_zI6tVIbwntm6" style="width: 13%; text-align: right" title="Revenues"&gt;110,478&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&gt;China&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_980_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--CN_z8QWJHjnVjti" style="text-align: right" title="Revenues"&gt;17,731&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_983_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--CN_zP0y6K4kTvY6" style="text-align: right" title="Revenues"&gt;11,957&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--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--CN_zWamAJtKwsTj" style="text-align: right" title="Revenues"&gt;37,118&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(238,238,238)"&gt;
    &lt;td&gt;Indonesia&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_980_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--ID_zhkzUtiXOkDi" style="text-align: right" title="Revenues"&gt;22,502&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--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--ID_z4azzeQM4Ks9" style="text-align: right" title="Revenues"&gt;12,672&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--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--ID_zE9V8qRgdQkl" style="text-align: right" title="Revenues"&gt;2&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&gt;Vietnam&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_986_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--VN_zsrwNevJWbLd" style="text-align: right" title="Revenues"&gt;9,109&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_983_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--VN_zBUDV4woy5ai" style="text-align: right" title="Revenues"&gt;6,999&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--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--VN_zMCQrhTnTuu7" style="text-align: right" title="Revenues"&gt;1,060&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(238,238,238)"&gt;
    &lt;td&gt;Philippines&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--PH_zG69KDCpt0v2" style="text-align: right" title="Revenues"&gt;19,372&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_98B_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--PH_zljFGcEiQb2a" style="text-align: right" title="Revenues"&gt;2,850&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_98C_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--PH_ztoPLy6GgI6d" style="text-align: right" title="Revenues"&gt;2,832&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&gt;Thailand&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--TH_zBmvxJJbgNWi" style="text-align: right" title="Revenues"&gt;13,119&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_981_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--TH_zzDQoM2vJ91c" style="text-align: right" title="Revenues"&gt;12,989&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--TH_zKcN9ldrCjR8" style="text-align: right" title="Revenues"&gt;7,662&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(238,238,238)"&gt;
    &lt;td&gt;Singapore&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_986_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--SG_zGnaCgQOzJe2" style="text-align: right" title="Revenues"&gt;18,889&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_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--SG_zA4gHzwczDF7" style="text-align: right" title="Revenues"&gt;10,105&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_986_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__country--SG_z5Sr3IowHhye" style="text-align: right" title="Revenues"&gt;10,259&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; padding-bottom: 1pt"&gt;Other countries&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__custom--OtherCountriesMember_zog5oWIznxFk" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;9,365&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__custom--OtherCountriesMember_zgeqK4TjlqQd" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;6,349&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--StatementGeographicalAxis__custom--OtherCountriesMember_zZUxNXmtyo8d" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;14,806&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&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;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_pn3n3_c20230101__20231231_z6rAuvN99cQ9" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;190,724&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;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pn3n3_c20240101__20241231_zuIush2hWQx3" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;132,369&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;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_pn3n3_c20250101__20251231_z1Le7KaX3MS" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;184,217&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:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_srt_AfricaMember"
      decimals="-3"
      id="Fact001464"
      unitRef="USD">80637000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_srt_AfricaMember"
      decimals="-3"
      id="Fact001466"
      unitRef="USD">68448000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_srt_AfricaMember"
      decimals="-3"
      id="Fact001468"
      unitRef="USD">110478000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_country_CN"
      decimals="-3"
      id="Fact001470"
      unitRef="USD">17731000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_country_CN"
      decimals="-3"
      id="Fact001472"
      unitRef="USD">11957000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_country_CN"
      decimals="-3"
      id="Fact001474"
      unitRef="USD">37118000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_country_ID"
      decimals="-3"
      id="Fact001476"
      unitRef="USD">22502000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_country_ID"
      decimals="-3"
      id="Fact001478"
      unitRef="USD">12672000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_country_ID"
      decimals="-3"
      id="Fact001480"
      unitRef="USD">2000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_country_VN"
      decimals="-3"
      id="Fact001482"
      unitRef="USD">9109000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_country_VN"
      decimals="-3"
      id="Fact001484"
      unitRef="USD">6999000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_country_VN"
      decimals="-3"
      id="Fact001486"
      unitRef="USD">1060000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_country_PH"
      decimals="-3"
      id="Fact001488"
      unitRef="USD">19372000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_country_PH"
      decimals="-3"
      id="Fact001490"
      unitRef="USD">2850000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_country_PH"
      decimals="-3"
      id="Fact001492"
      unitRef="USD">2832000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_country_TH"
      decimals="-3"
      id="Fact001494"
      unitRef="USD">13119000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_country_TH"
      decimals="-3"
      id="Fact001496"
      unitRef="USD">12989000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_country_TH"
      decimals="-3"
      id="Fact001498"
      unitRef="USD">7662000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_country_SG"
      decimals="-3"
      id="Fact001500"
      unitRef="USD">18889000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_country_SG"
      decimals="-3"
      id="Fact001502"
      unitRef="USD">10105000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_country_SG"
      decimals="-3"
      id="Fact001504"
      unitRef="USD">10259000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_OtherCountriesMember"
      decimals="-3"
      id="Fact001506"
      unitRef="USD">9365000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_OtherCountriesMember"
      decimals="-3"
      id="Fact001508"
      unitRef="USD">6349000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_OtherCountriesMember"
      decimals="-3"
      id="Fact001510"
      unitRef="USD">14806000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001512"
      unitRef="USD">190724000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001514"
      unitRef="USD">132369000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001516"
      unitRef="USD">184217000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfSugarMember"
      decimals="-3"
      id="Fact001518"
      unitRef="USD">116443000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfRiceMember"
      decimals="-3"
      id="Fact001520"
      unitRef="USD">26440000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfOilsAndFatsMember"
      decimals="-3"
      id="Fact001522"
      unitRef="USD">47623000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfOthersMember"
      decimals="-3"
      id="Fact001524"
      unitRef="USD">218000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001526"
      unitRef="USD">190724000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfSugarMember"
      decimals="-3"
      id="Fact001528"
      unitRef="USD">86599000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfRiceMember"
      decimals="-3"
      id="Fact001530"
      unitRef="USD">18680000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfOilsAndFatsMember"
      decimals="-3"
      id="Fact001532"
      unitRef="USD">26642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfOthersMember"
      decimals="-3"
      id="Fact001534"
      unitRef="USD">448000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001536"
      unitRef="USD">132369000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001538">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--DisaggregationOfRevenueTableTextBlock_z5AyA3fUcrfi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES BY PRODUCT (Details - Revenue by timing)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_zW62wKKGMb61" style="display: none"&gt;Schedule of revenue by timing&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the year ended &lt;br/&gt; December 31, 2025&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"&gt;
    &lt;td&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;Sale of sugar&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;Sale of rice&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;Sale of oil and fat products&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Sale of others&lt;/b&gt;&lt;/p&gt;&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: center"&gt;Total&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-decoration: underline; width: 30%; text-align: left"&gt;Timing of revenue recognition:&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Point in time&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20251231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfSugarMember_z0spLpsT27A5" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;127,676&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20251231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfRiceMember_zu9os5fxhYSc" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;34,080&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20251231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfOilsAndFatsMember_z85Hvvr6kr4d" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;22,421&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20251231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__srt--ProductOrServiceAxis__custom--SaleOfOthersMember_ziRdbhlsXsab" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;40&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20251231_zcCG532P23qh" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;184,217&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfSugarMember"
      decimals="-3"
      id="Fact001540"
      unitRef="USD">127676000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfRiceMember"
      decimals="-3"
      id="Fact001542"
      unitRef="USD">34080000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfOilsAndFatsMember"
      decimals="-3"
      id="Fact001544"
      unitRef="USD">22421000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-12-31_us-gaap_TransferredAtPointInTimeMember_custom_SaleOfOthersMember"
      decimals="-3"
      id="Fact001546"
      unitRef="USD">40000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001548"
      unitRef="USD">184217000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001554">&lt;p id="xdx_803_eus-gaap--IncomeTaxDisclosureTextBlock_zm1hglI2Nbl2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;13. &lt;span id="xdx_826_zhOLC2XxdD53"&gt;INCOME TAX EXPENSES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company is domiciled in the Cayman Islands.
This locality currently enjoys permanent income tax holidays; accordingly, the Company does not accrue for income taxes.&lt;/p&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"&gt;&lt;b&gt;&lt;i&gt;Singapore&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s subsidiaries, Maxwill Pte.
Ltd., Maxwill (Asia) Pte. Ltd., LP Grace Pte. Ltd., Maxwill Foodlink Pte. Ltd., Davis Commodities Pte. Ltd., and Davis Commodities SEA
Pte. Ltd., Davis Commodities Global Pte. Ltd., and Davis Commodities Asia Pte. Ltd. are considered Singapore tax resident enterprises
under Singapore tax laws. Accordingly, they are subject to enterprise income tax on their taxable income as determined under Singapore
tax laws and accounting standards at a statutory tax rate of 17% (2024: 17%).&lt;/p&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;The income tax provision consists of the following
components:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zuAQKAX6YQz9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAX EXPENSES (Details - Income tax expense)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B4_z8F9mjMsrTG" style="display: none"&gt;Schedule of  income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230101__20231231_zRuWjqRWtjq5" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zjyK2IqDzG2a" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20250101__20251231_zowMQ29GVbu3" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the years ended&lt;br/&gt; December 31,&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"&gt;
    &lt;td&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Singapore entity:&lt;/td&gt;&lt;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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_pn3n3_d0_hus-gaap--IncomeTaxAuthorityAxis__custom--SingaporeEntityMember_z161XVUkpxlb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 49%; text-align: left"&gt;Current year&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;150&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;15&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;b style="display: none"&gt;&lt;span id="xdx_902_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_pn3n3_d0_c20250101__20251231_zIaGQLdLMZ6h" title="Current year"&gt;&#x2013;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--UnderprovisionIncomeTaxExpenseBenefit_pn3n3_d0_hus-gaap--IncomeTaxAuthorityAxis__custom--SingaporeEntityMember_zvv0pV9bASxd" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Under-provision in prior year&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&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;163&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;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredIncomeTaxExpenseBenefit_pn3n3_d0_hus-gaap--IncomeTaxAuthorityAxis__custom--SingaporeEntityMember_zB66a2xZjesb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Deferred tax&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&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;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_pn3n3_hus-gaap--IncomeTaxAuthorityAxis__custom--NonSingaporeEntityMember_z9IxPWpuPYvj" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Non-Singapore entity:&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1572"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1573"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1574"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_d0_zg6DLs59juAj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Income tax expense&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;149&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;178&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;b style="display: none"&gt;&lt;span id="xdx_903_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_d0_c20250101__20251231_z1Kt2PyShYLl" title="Income tax expense"&gt;&#x2013;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="vertical-align: top"&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: 99%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Denotes amount less than US$1,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AB_zRiBW9cPz7ik" 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;The income tax expense varied from the amount
of income tax expense determined by applying the Singapore income tax rate of 17% (2024: 17%) to profit/(loss) before income tax as a
result of the following differences:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zfBdNMt2Kj3h" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAX EXPENSES (Details - Singapore income tax expense)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_zRnhs6J0DzEb" style="display: none"&gt;Schedule of income tax expense&lt;/span&gt; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49B_20230101__20231231_zHcbzB3R9BZ1" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_495_20240101__20241231_zX638kF08W8g" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_491_20250101__20251231_zeC1fw7xReFh" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="17" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the years ended &lt;br/&gt; December 31,&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;%&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;%&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;%&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 40%; text-align: left; padding-bottom: 1pt"&gt;Income/(loss) before tax expenses:&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 8%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--IncomeLossAttributableToParent_pn3n3_c20230101__20231231_zdz4DAPhuoGb" title="Income (loss) before tax expenses"&gt;1,235&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 8%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 8%; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--IncomeLossAttributableToParent_pn3n3_c20240101__20241231_zk2FIFD9OsJ"&gt;(3,351&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 8%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 8%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--IncomeLossAttributableToParent_pn3n3_c20250101__20251231_zQTDzzbyC1d8"&gt;(5,035&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 8%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&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: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Tax at the domestic income tax rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_matax2023_c20230101__20231231_z2j5GaWYVrY7" title="Tax at the domestic income tax rate"&gt;210&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: right"&gt;&lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_marate2023_c20230101__20231231_zpSAAWlfN7Vc" title="Tax at the domestic income tax rate"&gt;17.0&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_matax2024_c20240101__20241231_zNk0gpvxW61l" title="Tax at the domestic income tax rate"&gt;(570&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_marate2024_c20240101__20241231_zh9wrBID5e1a" title="Tax at the domestic income tax rate"&gt;17.0&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_matax2025_c20250101__20251231_zomH7ZRAMIc" title="Tax at the domestic income tax rate"&gt;(856&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_marate2025_c20250101__20251231_zea1fIamZnc1" title="Tax at the domestic income tax rate"&gt;17.0&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Tax of different tax rate of other jurisdiction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_pn3n3_d0_c20230101__20231231_zMaCxdsnEXGi" title="Tax of different tax rate of other jurisdiction"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp0_c20230101__20231231_z2Qpqpuyrw0i" title="Tax of different tax rate of other jurisdiction"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_pn3n3_d0_c20240101__20241231_zPP1CV9Xo477" title="Tax of different tax rate of other jurisdiction"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp0_c20240101__20241231_zQ44SsyBCZu9" title="Tax of different tax rate of other jurisdiction"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_pn3n3_d0_c20250101__20251231_zgsMleGZjClb" title="Tax of different tax rate of other jurisdiction"&gt;372&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: right"&gt;&lt;span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp0_c20250101__20251231_z3S3yWVqM7m5" title="Tax of different tax rate of other jurisdiction"&gt;(7.4&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&gt;Tax effect of expenses that are not deductible in determining taxable profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_ecustom--IncomeTaxReconciliationNondeductibleExpenses_pn3n3_c20230101__20231231_zDbONpN0otX2" title="Tax effect of expenses that are not deductible in determining taxable profit"&gt;21&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: right"&gt;&lt;span id="xdx_905_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleExpense1_dp_c20230101__20231231_zWIepIIal4A1" title="Tax effect of expenses that are not deductible in determining taxable profit"&gt;1.7&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_ecustom--IncomeTaxReconciliationNondeductibleExpenses_pn3n3_c20240101__20241231_zY96DzMDyUwh" title="Tax effect of expenses that are not deductible in determining taxable profit"&gt;142&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: right"&gt;&lt;span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleExpense1_dp_c20240101__20241231_zDLNUI33O5nf" title="Tax effect of expenses that are not deductible in determining taxable profit"&gt;(4.2&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_ecustom--IncomeTaxReconciliationNondeductibleExpenses_d0_c20250101__20251231_z7km5h0jxzEl" title="Tax effect of expenses that are not deductible in determining taxable profit"&gt;337&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: right"&gt;&lt;span id="xdx_908_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleExpense1_dp_c20250101__20251231_zgUFnaZoGNI6" title="Tax effect of expenses that are not deductible in determining taxable profit"&gt;(6.7&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Non-taxable incomes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_iN_pn3n3_di_c20230101__20231231_zxvhY00v9wPl" title="Non-taxable incomes"&gt;(7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationTaxExemptIncome1_dp_c20230101__20231231_zJ8D973XTaHc" title="Non-taxable incomes"&gt;(0.6&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;b style="display: none"&gt;&lt;span id="xdx_90C_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_iN_pn3n3_di0_c20240101__20241231_zRGb1KEoGtpb" title="Non-taxable incomes"&gt;&#x2013;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_ecustom--EffectiveIncomeTaxRateReconciliationTaxExemptIncome1_dp0_c20240101__20241231_zHXQXGsBopxg" title="Non-taxable incomes"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;b style="display: none"&gt;&lt;span id="xdx_907_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_iN_di0_c20250101__20251231_zqtv3OD7YOi" title="Non-taxable incomes"&gt;&#x2013;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_ecustom--EffectiveIncomeTaxRateReconciliationTaxExemptIncome1_dp0_c20250101__20251231_zInbB8N4oapk" title="Non-taxable incomes"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Tax exemption&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_ecustom--IncomeTaxReconciliationNondeductibleExpenseOther1_iN_pn3n3_di_c20230101__20231231_zqdW1TSSBek4" title="Tax exemption"&gt;(15&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20230101__20231231_z64CBJGnp2Og" title="Tax exemption"&gt;(1.2&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_ecustom--IncomeTaxReconciliationNondeductibleExpenseOther1_iN_pn3n3_di_c20240101__20241231_z78Bokd465G2" title="Tax exemption"&gt;(15&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20240101__20241231_zDQWgCf3Y7Ul" title="Tax exemption"&gt;0.4&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_ecustom--IncomeTaxReconciliationNondeductibleExpenseOther1_iN_di0_c20250101__20251231_zficqtT4dDZ2" title="Tax exemption"&gt;(1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp0_c20250101__20251231_z8JEEKPcvFMa" title="Tax exemption"&gt;0.0&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;  Change in valuation allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--IncomeTaxReconciliationTaxSettlementsOther_pn3n3_d0_c20230101__20231231_zdPVx64NIHqe" title="Tax losses claimed"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_90E_ecustom--EffectiveIncomeTaxRateReconciliationTaxSettlementsOther1_dp0_c20230101__20231231_ztZ8BUr8ieId" title="Tax losses claimed"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--IncomeTaxReconciliationTaxSettlementsOther_pn3n3_d0_c20240101__20241231_zoiniXZcy6d7" title="Tax losses claimed"&gt;473&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: right"&gt;&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationTaxSettlementsOther1_dp0_c20240101__20241231_zgSkj8jsblm2" title="Tax losses claimed"&gt;(14.1&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--IncomeTaxReconciliationTaxSettlementsOther_d0_c20250101__20251231_zicszl8SYqf6" title="Tax losses claimed"&gt;155&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: right"&gt;&lt;span id="xdx_907_ecustom--EffectiveIncomeTaxRateReconciliationTaxSettlementsOther1_dp0_c20250101__20251231_zxA2brSEaOOa" title="Tax losses claimed"&gt;(3.1&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Tax rebate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_pn3n3_d0_c20230101__20231231_z2n2a36i1oDj" title="Tax rebate"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_dp0_c20230101__20231231_zday7BLiNnI2" title="Tax rebate"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_pn3n3_d0_c20240101__20241231_zWbQ4FKZrEce" title="Tax rebate"&gt;(15&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_dp0_c20240101__20241231_zMIp0ciggp5i" title="Tax rebate"&gt;0.4&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_d0_c20250101__20251231_zwIksgGObtrh" title="Tax rebate"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_dp0_c20250101__20251231_z7gClBHi7ej6" title="Tax rebate"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Capital allowances and rebate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--IncomeTaxReconciliationOtherAdjustments_iN_pn3n3_di_c20230101__20231231_zreBwhRk0QTd" title="Capital allowances and rebate"&gt;(155&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_dp_c20230101__20231231_zkFtrokb215c" title="Capital allowances and rebate"&gt;(12.6&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--IncomeTaxReconciliationOtherAdjustments_iN_pn3n3_di0_c20240101__20241231_zwYRWHcHNXmi" title="Capital allowances and rebate"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_dp0_c20240101__20241231_zZo0JaTMtjg1" title="Capital allowances and rebate"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--IncomeTaxReconciliationOtherAdjustments_iN_di0_c20250101__20251231_zr6RV0gPb0h5" title="Capital allowances and rebate"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_dp0_c20250101__20251231_z47TJzzy7rid" title="Capital allowances and rebate"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_905_ecustom--IncomeTaxReconciliationOtherAdjustments1_pn3n3_c20230101__20231231_zgNRWX8aTuQb" title="Others"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90E_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments2_dp0_c20230101__20231231_zE9XBsSjfkhc" title="Others"&gt;7.7&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90E_ecustom--IncomeTaxReconciliationOtherAdjustments1_pn3n3_c20240101__20241231_zdCnubedraKe" title="Others"&gt;163&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments2_dp0_c20240101__20241231_zZyarJ1GlG1j" title="Others"&gt;(4.9&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&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: right"&gt;&lt;span id="xdx_909_ecustom--IncomeTaxReconciliationOtherAdjustments1_c20250101__20251231_zO1HkybKIFX" title="Others"&gt;(7&lt;/span&gt;&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: right"&gt;&lt;span id="xdx_90C_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments2_dp0_c20250101__20251231_zpnktz0kncbf" title="Others"&gt;0.1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;b style="display: none"&gt;Total income tax expenses&lt;/b&gt;&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: right"&gt;&lt;span id="xdx_902_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_mttax2023_c20230101__20231231_zKiPZQFBtml1" title="Total income tax expense"&gt;149&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp0_mtrate2023_c20230101__20231231_zfzoO8CiD1Mj" title="Total income tax expense"&gt;12.1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_mttax2024_c20240101__20241231_zr8wKKNbkN6f" title="Total income tax expense"&gt;178&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp0_mtrate2024_c20240101__20241231_zp06e2UAl8gh" title="Total income tax expense"&gt;(5.3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;)&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: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;b style="display: none"&gt;&lt;span id="xdx_900_eus-gaap--IncomeTaxExpenseBenefit_d0_mttax2025_c20250101__20251231_zPxB44PFx6k3" title="Total income tax expense"&gt;&#x2013;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&lt;b style="display: none"&gt;&lt;span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp0_mtrate2025_c20250101__20251231_zs4QIbaWiBtc" title="Total income tax expense"&gt;&#x2013;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&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: top"&gt;
    &lt;td style="width: 1%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 99%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Denotes amount less than US$1,000.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The significant component of the Company&#x2019;s
deferred tax asset is as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Net operating loss carryforwards&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;473&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;628&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="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(473&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;(628&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2024 and 2025, the Company had
net operating loss carryforwards of US$2,782,000 and US$3,694,000, respectively. These losses can offset future taxable income and can
be carried forward indefinitely. The management considers evidence, both positive and negative, that could affect its view of the future
realization of deferred tax assets. The Company believed that it was more likely than not that the Company will be unable to fully utilize
its deferred tax assets related to the net operating loss carryforwards in Singapore. As a result, the valuation allowance of US$473,000
and US$628,000 was recorded against the gross deferred tax asset balance as of December&#160;31, 2024 and 2025, respectively.&lt;/p&gt;

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

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

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

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









</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001556">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zuAQKAX6YQz9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAX EXPENSES (Details - Income tax expense)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B4_z8F9mjMsrTG" style="display: none"&gt;Schedule of  income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230101__20231231_zRuWjqRWtjq5" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zjyK2IqDzG2a" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20250101__20251231_zowMQ29GVbu3" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the years ended&lt;br/&gt; December 31,&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"&gt;
    &lt;td&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Singapore entity:&lt;/td&gt;&lt;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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_pn3n3_d0_hus-gaap--IncomeTaxAuthorityAxis__custom--SingaporeEntityMember_z161XVUkpxlb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 49%; text-align: left"&gt;Current year&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;150&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;15&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;b style="display: none"&gt;&lt;span id="xdx_902_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_pn3n3_d0_c20250101__20251231_zIaGQLdLMZ6h" title="Current year"&gt;&#x2013;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--UnderprovisionIncomeTaxExpenseBenefit_pn3n3_d0_hus-gaap--IncomeTaxAuthorityAxis__custom--SingaporeEntityMember_zvv0pV9bASxd" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Under-provision in prior year&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&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;163&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;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredIncomeTaxExpenseBenefit_pn3n3_d0_hus-gaap--IncomeTaxAuthorityAxis__custom--SingaporeEntityMember_zB66a2xZjesb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Deferred tax&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&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;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_pn3n3_hus-gaap--IncomeTaxAuthorityAxis__custom--NonSingaporeEntityMember_z9IxPWpuPYvj" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Non-Singapore entity:&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1572"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1573"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1574"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_d0_zg6DLs59juAj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Income tax expense&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;149&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;178&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;b style="display: none"&gt;&lt;span id="xdx_903_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_d0_c20250101__20251231_z1Kt2PyShYLl" title="Income tax expense"&gt;&#x2013;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="vertical-align: top"&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: 99%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Denotes amount less than US$1,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31_custom_SingaporeEntityMember"
      decimals="-3"
      id="Fact001558"
      unitRef="USD">150000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_custom_SingaporeEntityMember"
      decimals="-3"
      id="Fact001559"
      unitRef="USD">15000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2025-01-012025-12-31_custom_SingaporeEntityMember"
      decimals="-3"
      id="Fact001560"
      unitRef="USD">0</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001562"
      unitRef="USD">0</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <DTCK:UnderprovisionIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31_custom_SingaporeEntityMember"
      decimals="-3"
      id="Fact001564"
      unitRef="USD">0</DTCK:UnderprovisionIncomeTaxExpenseBenefit>
    <DTCK:UnderprovisionIncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_custom_SingaporeEntityMember"
      decimals="-3"
      id="Fact001565"
      unitRef="USD">163000</DTCK:UnderprovisionIncomeTaxExpenseBenefit>
    <DTCK:UnderprovisionIncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-12-31_custom_SingaporeEntityMember"
      decimals="-3"
      id="Fact001566"
      unitRef="USD">0</DTCK:UnderprovisionIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31_custom_SingaporeEntityMember"
      decimals="-3"
      id="Fact001568"
      unitRef="USD">-1000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_custom_SingaporeEntityMember"
      decimals="-3"
      id="Fact001569"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-12-31_custom_SingaporeEntityMember"
      decimals="-3"
      id="Fact001570"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001576"
      unitRef="USD">149000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001577"
      unitRef="USD">178000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001578"
      unitRef="USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001580"
      unitRef="USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001582">&lt;table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zfBdNMt2Kj3h" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAX EXPENSES (Details - Singapore income tax expense)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_zRnhs6J0DzEb" style="display: none"&gt;Schedule of income tax expense&lt;/span&gt; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49B_20230101__20231231_zHcbzB3R9BZ1" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_495_20240101__20241231_zX638kF08W8g" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_491_20250101__20251231_zeC1fw7xReFh" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="17" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the years ended &lt;br/&gt; December 31,&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;%&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;%&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;%&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 40%; text-align: left; padding-bottom: 1pt"&gt;Income/(loss) before tax expenses:&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 8%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--IncomeLossAttributableToParent_pn3n3_c20230101__20231231_zdz4DAPhuoGb" title="Income (loss) before tax expenses"&gt;1,235&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 8%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 8%; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--IncomeLossAttributableToParent_pn3n3_c20240101__20241231_zk2FIFD9OsJ"&gt;(3,351&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 8%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 8%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--IncomeLossAttributableToParent_pn3n3_c20250101__20251231_zQTDzzbyC1d8"&gt;(5,035&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 8%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&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: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Tax at the domestic income tax rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_matax2023_c20230101__20231231_z2j5GaWYVrY7" title="Tax at the domestic income tax rate"&gt;210&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: right"&gt;&lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_marate2023_c20230101__20231231_zpSAAWlfN7Vc" title="Tax at the domestic income tax rate"&gt;17.0&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_matax2024_c20240101__20241231_zNk0gpvxW61l" title="Tax at the domestic income tax rate"&gt;(570&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_marate2024_c20240101__20241231_zh9wrBID5e1a" title="Tax at the domestic income tax rate"&gt;17.0&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_matax2025_c20250101__20251231_zomH7ZRAMIc" title="Tax at the domestic income tax rate"&gt;(856&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_marate2025_c20250101__20251231_zea1fIamZnc1" title="Tax at the domestic income tax rate"&gt;17.0&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Tax of different tax rate of other jurisdiction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_pn3n3_d0_c20230101__20231231_zMaCxdsnEXGi" title="Tax of different tax rate of other jurisdiction"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp0_c20230101__20231231_z2Qpqpuyrw0i" title="Tax of different tax rate of other jurisdiction"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_pn3n3_d0_c20240101__20241231_zPP1CV9Xo477" title="Tax of different tax rate of other jurisdiction"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp0_c20240101__20241231_zQ44SsyBCZu9" title="Tax of different tax rate of other jurisdiction"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_pn3n3_d0_c20250101__20251231_zgsMleGZjClb" title="Tax of different tax rate of other jurisdiction"&gt;372&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: right"&gt;&lt;span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp0_c20250101__20251231_z3S3yWVqM7m5" title="Tax of different tax rate of other jurisdiction"&gt;(7.4&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&gt;Tax effect of expenses that are not deductible in determining taxable profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_ecustom--IncomeTaxReconciliationNondeductibleExpenses_pn3n3_c20230101__20231231_zDbONpN0otX2" title="Tax effect of expenses that are not deductible in determining taxable profit"&gt;21&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: right"&gt;&lt;span id="xdx_905_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleExpense1_dp_c20230101__20231231_zWIepIIal4A1" title="Tax effect of expenses that are not deductible in determining taxable profit"&gt;1.7&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_ecustom--IncomeTaxReconciliationNondeductibleExpenses_pn3n3_c20240101__20241231_zY96DzMDyUwh" title="Tax effect of expenses that are not deductible in determining taxable profit"&gt;142&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: right"&gt;&lt;span id="xdx_90A_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleExpense1_dp_c20240101__20241231_zDLNUI33O5nf" title="Tax effect of expenses that are not deductible in determining taxable profit"&gt;(4.2&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_ecustom--IncomeTaxReconciliationNondeductibleExpenses_d0_c20250101__20251231_z7km5h0jxzEl" title="Tax effect of expenses that are not deductible in determining taxable profit"&gt;337&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: right"&gt;&lt;span id="xdx_908_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleExpense1_dp_c20250101__20251231_zgUFnaZoGNI6" title="Tax effect of expenses that are not deductible in determining taxable profit"&gt;(6.7&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Non-taxable incomes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_iN_pn3n3_di_c20230101__20231231_zxvhY00v9wPl" title="Non-taxable incomes"&gt;(7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationTaxExemptIncome1_dp_c20230101__20231231_zJ8D973XTaHc" title="Non-taxable incomes"&gt;(0.6&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;b style="display: none"&gt;&lt;span id="xdx_90C_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_iN_pn3n3_di0_c20240101__20241231_zRGb1KEoGtpb" title="Non-taxable incomes"&gt;&#x2013;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_ecustom--EffectiveIncomeTaxRateReconciliationTaxExemptIncome1_dp0_c20240101__20241231_zHXQXGsBopxg" title="Non-taxable incomes"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;b style="display: none"&gt;&lt;span id="xdx_907_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_iN_di0_c20250101__20251231_zqtv3OD7YOi" title="Non-taxable incomes"&gt;&#x2013;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_ecustom--EffectiveIncomeTaxRateReconciliationTaxExemptIncome1_dp0_c20250101__20251231_zInbB8N4oapk" title="Non-taxable incomes"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Tax exemption&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_ecustom--IncomeTaxReconciliationNondeductibleExpenseOther1_iN_pn3n3_di_c20230101__20231231_zqdW1TSSBek4" title="Tax exemption"&gt;(15&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20230101__20231231_z64CBJGnp2Og" title="Tax exemption"&gt;(1.2&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_ecustom--IncomeTaxReconciliationNondeductibleExpenseOther1_iN_pn3n3_di_c20240101__20241231_z78Bokd465G2" title="Tax exemption"&gt;(15&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20240101__20241231_zDQWgCf3Y7Ul" title="Tax exemption"&gt;0.4&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_ecustom--IncomeTaxReconciliationNondeductibleExpenseOther1_iN_di0_c20250101__20251231_zficqtT4dDZ2" title="Tax exemption"&gt;(1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp0_c20250101__20251231_z8JEEKPcvFMa" title="Tax exemption"&gt;0.0&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;  Change in valuation allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--IncomeTaxReconciliationTaxSettlementsOther_pn3n3_d0_c20230101__20231231_zdPVx64NIHqe" title="Tax losses claimed"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_90E_ecustom--EffectiveIncomeTaxRateReconciliationTaxSettlementsOther1_dp0_c20230101__20231231_ztZ8BUr8ieId" title="Tax losses claimed"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--IncomeTaxReconciliationTaxSettlementsOther_pn3n3_d0_c20240101__20241231_zoiniXZcy6d7" title="Tax losses claimed"&gt;473&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: right"&gt;&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationTaxSettlementsOther1_dp0_c20240101__20241231_zgSkj8jsblm2" title="Tax losses claimed"&gt;(14.1&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--IncomeTaxReconciliationTaxSettlementsOther_d0_c20250101__20251231_zicszl8SYqf6" title="Tax losses claimed"&gt;155&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: right"&gt;&lt;span id="xdx_907_ecustom--EffectiveIncomeTaxRateReconciliationTaxSettlementsOther1_dp0_c20250101__20251231_zxA2brSEaOOa" title="Tax losses claimed"&gt;(3.1&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Tax rebate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_pn3n3_d0_c20230101__20231231_z2n2a36i1oDj" title="Tax rebate"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_dp0_c20230101__20231231_zday7BLiNnI2" title="Tax rebate"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_pn3n3_d0_c20240101__20241231_zWbQ4FKZrEce" title="Tax rebate"&gt;(15&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_dp0_c20240101__20241231_zMIp0ciggp5i" title="Tax rebate"&gt;0.4&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_d0_c20250101__20251231_zwIksgGObtrh" title="Tax rebate"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_dp0_c20250101__20251231_z7gClBHi7ej6" title="Tax rebate"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Capital allowances and rebate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--IncomeTaxReconciliationOtherAdjustments_iN_pn3n3_di_c20230101__20231231_zreBwhRk0QTd" title="Capital allowances and rebate"&gt;(155&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_dp_c20230101__20231231_zkFtrokb215c" title="Capital allowances and rebate"&gt;(12.6&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--IncomeTaxReconciliationOtherAdjustments_iN_pn3n3_di0_c20240101__20241231_zwYRWHcHNXmi" title="Capital allowances and rebate"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_dp0_c20240101__20241231_zZo0JaTMtjg1" title="Capital allowances and rebate"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--IncomeTaxReconciliationOtherAdjustments_iN_di0_c20250101__20251231_zr6RV0gPb0h5" title="Capital allowances and rebate"&gt;&#x2013;&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: right"&gt;&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments1_dp0_c20250101__20251231_z47TJzzy7rid" title="Capital allowances and rebate"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_905_ecustom--IncomeTaxReconciliationOtherAdjustments1_pn3n3_c20230101__20231231_zgNRWX8aTuQb" title="Others"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90E_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments2_dp0_c20230101__20231231_zE9XBsSjfkhc" title="Others"&gt;7.7&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90E_ecustom--IncomeTaxReconciliationOtherAdjustments1_pn3n3_c20240101__20241231_zdCnubedraKe" title="Others"&gt;163&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_904_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments2_dp0_c20240101__20241231_zZyarJ1GlG1j" title="Others"&gt;(4.9&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&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: right"&gt;&lt;span id="xdx_909_ecustom--IncomeTaxReconciliationOtherAdjustments1_c20250101__20251231_zO1HkybKIFX" title="Others"&gt;(7&lt;/span&gt;&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: right"&gt;&lt;span id="xdx_90C_ecustom--EffectiveIncomeTaxRateReconciliationOtherAdjustments2_dp0_c20250101__20251231_zpnktz0kncbf" title="Others"&gt;0.1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;b style="display: none"&gt;Total income tax expenses&lt;/b&gt;&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: right"&gt;&lt;span id="xdx_902_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_mttax2023_c20230101__20231231_zKiPZQFBtml1" title="Total income tax expense"&gt;149&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp0_mtrate2023_c20230101__20231231_zfzoO8CiD1Mj" title="Total income tax expense"&gt;12.1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_mttax2024_c20240101__20241231_zr8wKKNbkN6f" title="Total income tax expense"&gt;178&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp0_mtrate2024_c20240101__20241231_zp06e2UAl8gh" title="Total income tax expense"&gt;(5.3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;)&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: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;b style="display: none"&gt;&lt;span id="xdx_900_eus-gaap--IncomeTaxExpenseBenefit_d0_mttax2025_c20250101__20251231_zPxB44PFx6k3" title="Total income tax expense"&gt;&#x2013;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&lt;b style="display: none"&gt;&lt;span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp0_mtrate2025_c20250101__20251231_zs4QIbaWiBtc" title="Total income tax expense"&gt;&#x2013;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&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: top"&gt;
    &lt;td style="width: 1%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 99%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Denotes amount less than US$1,000.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The significant component of the Company&#x2019;s
deferred tax asset is as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Net operating loss carryforwards&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;473&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;628&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="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(473&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;(628&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2024 and 2025, the Company had
net operating loss carryforwards of US$2,782,000 and US$3,694,000, respectively. These losses can offset future taxable income and can
be carried forward indefinitely. The management considers evidence, both positive and negative, that could affect its view of the future
realization of deferred tax assets. The Company believed that it was more likely than not that the Company will be unable to fully utilize
its deferred tax assets related to the net operating loss carryforwards in Singapore. As a result, the valuation allowance of US$473,000
and US$628,000 was recorded against the gross deferred tax asset balance as of December&#160;31, 2024 and 2025, respectively.&lt;/p&gt;

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

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

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

</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001584"
      unitRef="USD">1235000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001585"
      unitRef="USD">-3351000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001586"
      unitRef="USD">-5035000</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001588"
      unitRef="USD">210000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001590"
      unitRef="Ratio">0.170</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001592"
      unitRef="USD">-570000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001594"
      unitRef="Ratio">0.170</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001596"
      unitRef="USD">-856000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001598"
      unitRef="Ratio">0.170</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001600"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001602"
      unitRef="Ratio">0</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001604"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001606"
      unitRef="Ratio">0</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001608"
      unitRef="USD">372000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001610"
      unitRef="Ratio">-0.074</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <DTCK:IncomeTaxReconciliationNondeductibleExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001612"
      unitRef="USD">21000</DTCK:IncomeTaxReconciliationNondeductibleExpenses>
    <DTCK:EffectiveIncomeTaxRateReconciliationNondeductibleExpense1
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001614"
      unitRef="Ratio">0.017</DTCK:EffectiveIncomeTaxRateReconciliationNondeductibleExpense1>
    <DTCK:IncomeTaxReconciliationNondeductibleExpenses
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001616"
      unitRef="USD">142000</DTCK:IncomeTaxReconciliationNondeductibleExpenses>
    <DTCK:EffectiveIncomeTaxRateReconciliationNondeductibleExpense1
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001618"
      unitRef="Ratio">-0.042</DTCK:EffectiveIncomeTaxRateReconciliationNondeductibleExpense1>
    <DTCK:IncomeTaxReconciliationNondeductibleExpenses
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001620"
      unitRef="USD">337</DTCK:IncomeTaxReconciliationNondeductibleExpenses>
    <DTCK:EffectiveIncomeTaxRateReconciliationNondeductibleExpense1
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001622"
      unitRef="Ratio">-0.067</DTCK:EffectiveIncomeTaxRateReconciliationNondeductibleExpense1>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001624"
      unitRef="USD">7000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <DTCK:EffectiveIncomeTaxRateReconciliationTaxExemptIncome1
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001626"
      unitRef="Ratio">-0.006</DTCK:EffectiveIncomeTaxRateReconciliationTaxExemptIncome1>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001628"
      unitRef="USD">-0</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <DTCK:EffectiveIncomeTaxRateReconciliationTaxExemptIncome1
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001630"
      unitRef="Ratio">0</DTCK:EffectiveIncomeTaxRateReconciliationTaxExemptIncome1>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001632"
      unitRef="USD">-0</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <DTCK:EffectiveIncomeTaxRateReconciliationTaxExemptIncome1
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001634"
      unitRef="Ratio">0</DTCK:EffectiveIncomeTaxRateReconciliationTaxExemptIncome1>
    <DTCK:IncomeTaxReconciliationNondeductibleExpenseOther1
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001636"
      unitRef="USD">15000</DTCK:IncomeTaxReconciliationNondeductibleExpenseOther1>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001638"
      unitRef="Ratio">-0.012</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <DTCK:IncomeTaxReconciliationNondeductibleExpenseOther1
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001640"
      unitRef="USD">15000</DTCK:IncomeTaxReconciliationNondeductibleExpenseOther1>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001642"
      unitRef="Ratio">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <DTCK:IncomeTaxReconciliationNondeductibleExpenseOther1
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001644"
      unitRef="USD">1</DTCK:IncomeTaxReconciliationNondeductibleExpenseOther1>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001646"
      unitRef="Ratio">0.000</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsOther
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001648"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationTaxSettlementsOther>
    <DTCK:EffectiveIncomeTaxRateReconciliationTaxSettlementsOther1
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001650"
      unitRef="Ratio">0</DTCK:EffectiveIncomeTaxRateReconciliationTaxSettlementsOther1>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsOther
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001652"
      unitRef="USD">473000</us-gaap:IncomeTaxReconciliationTaxSettlementsOther>
    <DTCK:EffectiveIncomeTaxRateReconciliationTaxSettlementsOther1
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001654"
      unitRef="Ratio">-0.141</DTCK:EffectiveIncomeTaxRateReconciliationTaxSettlementsOther1>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsOther
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001656"
      unitRef="USD">155</us-gaap:IncomeTaxReconciliationTaxSettlementsOther>
    <DTCK:EffectiveIncomeTaxRateReconciliationTaxSettlementsOther1
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001658"
      unitRef="Ratio">-0.031</DTCK:EffectiveIncomeTaxRateReconciliationTaxSettlementsOther1>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001660"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001662"
      unitRef="Ratio">0</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001664"
      unitRef="USD">-15000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001666"
      unitRef="Ratio">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001668"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001670"
      unitRef="Ratio">0</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001672"
      unitRef="USD">155000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <DTCK:EffectiveIncomeTaxRateReconciliationOtherAdjustments1
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001674"
      unitRef="Ratio">-0.126</DTCK:EffectiveIncomeTaxRateReconciliationOtherAdjustments1>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001676"
      unitRef="USD">-0</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <DTCK:EffectiveIncomeTaxRateReconciliationOtherAdjustments1
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001678"
      unitRef="Ratio">0</DTCK:EffectiveIncomeTaxRateReconciliationOtherAdjustments1>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001680"
      unitRef="USD">-0</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <DTCK:EffectiveIncomeTaxRateReconciliationOtherAdjustments1
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001682"
      unitRef="Ratio">0</DTCK:EffectiveIncomeTaxRateReconciliationOtherAdjustments1>
    <DTCK:IncomeTaxReconciliationOtherAdjustments1
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001684"
      unitRef="USD">95000</DTCK:IncomeTaxReconciliationOtherAdjustments1>
    <DTCK:EffectiveIncomeTaxRateReconciliationOtherAdjustments2
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001686"
      unitRef="Ratio">0.077</DTCK:EffectiveIncomeTaxRateReconciliationOtherAdjustments2>
    <DTCK:IncomeTaxReconciliationOtherAdjustments1
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001688"
      unitRef="USD">163000</DTCK:IncomeTaxReconciliationOtherAdjustments1>
    <DTCK:EffectiveIncomeTaxRateReconciliationOtherAdjustments2
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001690"
      unitRef="Ratio">-0.049</DTCK:EffectiveIncomeTaxRateReconciliationOtherAdjustments2>
    <DTCK:IncomeTaxReconciliationOtherAdjustments1
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001692"
      unitRef="USD">-7</DTCK:IncomeTaxReconciliationOtherAdjustments1>
    <DTCK:EffectiveIncomeTaxRateReconciliationOtherAdjustments2
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001694"
      unitRef="Ratio">0.001</DTCK:EffectiveIncomeTaxRateReconciliationOtherAdjustments2>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001696"
      unitRef="USD">149000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001698"
      unitRef="Ratio">0.121</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001700"
      unitRef="USD">178000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001702"
      unitRef="Ratio">-0.053</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact001704"
      unitRef="USD">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact001706"
      unitRef="Ratio">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001711">&lt;p id="xdx_80E_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zLfynKK2zna7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;14.&#160;&lt;span id="xdx_82C_zXsc2VEAvtq"&gt;DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company uses derivative instruments to manage
commodity price risk. The Company enters into derivatives to economically hedge its exposure against adverse fluctuations of commodity
prices. Generally, derivative instruments are recorded at fair value in other current assets or current liabilities in the Company&#x2019;s
consolidated balance sheets.&lt;/p&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;The Company&#x2019;s current assets and liabilities
that were accounted for at fair value:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_zqA7Ly35fR1b" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details - Unrealized gain/loss)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BA_zfwGHPV1bZ5d" style="display: none"&gt;Schedule of unrealized
    gain/loss on future contracts&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As of December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Current Asset&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%; text-align: left; padding-bottom: 2.5pt"&gt;Unrealized gain on commodity future contracts&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--UnrealizedGainLossOnCommodityContracts_pn3n3_d0_c20240101__20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--CurrentAssetMember_z0rXtUnDJ3Q" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Unrealized gain on commodity future contracts"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--UnrealizedGainLossOnCommodityContracts_pn3n3_d0_c20250101__20251231__us-gaap--DerivativeInstrumentRiskAxis__custom--CurrentAssetMember_zeW4N6dKn4V7" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Unrealized gain on commodity future contracts"&gt;9&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Current Liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Unrealized losses on commodity future contracts&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;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--UnrealizedGainLossOnCommodityContracts_pn3n3_d0_c20240101__20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--CurrentLiabilityMember_zyNyP4Uz5jag" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized loss on commodity future contracts"&gt;14&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;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--UnrealizedGainLossOnCommodityContracts_pn3n3_c20250101__20251231__us-gaap--DerivativeInstrumentRiskAxis__custom--CurrentLiabilityMember_zwwD19X3OSqe" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized loss on commodity future contracts"&gt;519&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_8A6_zn4HsKrnsM07" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The commodity futures contracts are measured at fair value on a recurring basis
using the mark-to-market valuations reflected in month-end broker statements, which are based on observable market inputs. Accordingly,
these instruments are classified within Level 2 of the fair value hierarchy.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;The Effect of Derivative Instruments on the Consolidated Statements
of Operations and Comprehensive Income/(Loss)&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The table below summarizes the net effect of
derivative instruments on the consolidated statements of operations and comprehensive income/(loss) for the years ended December 31,
2023, 2024 and 2025.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock_zDtUXft0Kr1g" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details - Net effect of derivatives)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BE_zkKRo2n1SAu4" style="display: none"&gt;Schedule of derivative instruments on statements of income&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Years ended December 31,&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"&gt;
    &lt;td&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 49%; font-weight: bold; text-align: left"&gt;Income statement classification&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Cost of revenues&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--DerivativeGainLossOnDerivativeNet1_pn3n3_c20230101__20231231__us-gaap--NatureOfExpenseAxis__custom--CostOfRevenuesMember_zs4nec60piPe" style="text-align: right" title="Derivative gain (loss) on derivative"&gt;831&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_980_ecustom--DerivativeGainLossOnDerivativeNet1_iN_pn3n3_di_c20240101__20241231__us-gaap--NatureOfExpenseAxis__custom--CostOfRevenuesMember_zgaY9q2z0Acf" style="text-align: right"&gt;(27&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--DerivativeGainLossOnDerivativeNet1_pn3n3_c20250101__20251231__us-gaap--NatureOfExpenseAxis__custom--CostOfRevenuesMember_zSgvzPPwqBk4" style="text-align: right"&gt;1,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001713">&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_zqA7Ly35fR1b" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details - Unrealized gain/loss)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BA_zfwGHPV1bZ5d" style="display: none"&gt;Schedule of unrealized
    gain/loss on future contracts&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As of December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Current Asset&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%; text-align: left; padding-bottom: 2.5pt"&gt;Unrealized gain on commodity future contracts&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--UnrealizedGainLossOnCommodityContracts_pn3n3_d0_c20240101__20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--CurrentAssetMember_z0rXtUnDJ3Q" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Unrealized gain on commodity future contracts"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--UnrealizedGainLossOnCommodityContracts_pn3n3_d0_c20250101__20251231__us-gaap--DerivativeInstrumentRiskAxis__custom--CurrentAssetMember_zeW4N6dKn4V7" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Unrealized gain on commodity future contracts"&gt;9&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Current Liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Unrealized losses on commodity future contracts&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;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--UnrealizedGainLossOnCommodityContracts_pn3n3_d0_c20240101__20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--CurrentLiabilityMember_zyNyP4Uz5jag" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized loss on commodity future contracts"&gt;14&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;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--UnrealizedGainLossOnCommodityContracts_pn3n3_c20250101__20251231__us-gaap--DerivativeInstrumentRiskAxis__custom--CurrentLiabilityMember_zwwD19X3OSqe" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized loss on commodity future contracts"&gt;519&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:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:UnrealizedGainLossOnCommodityContracts
      contextRef="From2024-01-012024-12-31_custom_CurrentAssetMember"
      decimals="-3"
      id="Fact001715"
      unitRef="USD">0</us-gaap:UnrealizedGainLossOnCommodityContracts>
    <us-gaap:UnrealizedGainLossOnCommodityContracts
      contextRef="From2025-01-012025-12-31_custom_CurrentAssetMember"
      decimals="-3"
      id="Fact001717"
      unitRef="USD">9000</us-gaap:UnrealizedGainLossOnCommodityContracts>
    <us-gaap:UnrealizedGainLossOnCommodityContracts
      contextRef="From2024-01-012024-12-31_custom_CurrentLiabilityMember"
      decimals="-3"
      id="Fact001719"
      unitRef="USD">14000</us-gaap:UnrealizedGainLossOnCommodityContracts>
    <us-gaap:UnrealizedGainLossOnCommodityContracts
      contextRef="From2025-01-012025-12-31_custom_CurrentLiabilityMember"
      decimals="-3"
      id="Fact001721"
      unitRef="USD">519000</us-gaap:UnrealizedGainLossOnCommodityContracts>
    <us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001723">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock_zDtUXft0Kr1g" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details - Net effect of derivatives)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BE_zkKRo2n1SAu4" style="display: none"&gt;Schedule of derivative instruments on statements of income&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Years ended December 31,&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"&gt;
    &lt;td&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 49%; font-weight: bold; text-align: left"&gt;Income statement classification&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Cost of revenues&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--DerivativeGainLossOnDerivativeNet1_pn3n3_c20230101__20231231__us-gaap--NatureOfExpenseAxis__custom--CostOfRevenuesMember_zs4nec60piPe" style="text-align: right" title="Derivative gain (loss) on derivative"&gt;831&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_980_ecustom--DerivativeGainLossOnDerivativeNet1_iN_pn3n3_di_c20240101__20241231__us-gaap--NatureOfExpenseAxis__custom--CostOfRevenuesMember_zgaY9q2z0Acf" style="text-align: right"&gt;(27&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--DerivativeGainLossOnDerivativeNet1_pn3n3_c20250101__20251231__us-gaap--NatureOfExpenseAxis__custom--CostOfRevenuesMember_zSgvzPPwqBk4" style="text-align: right"&gt;1,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock>
    <DTCK:DerivativeGainLossOnDerivativeNet1
      contextRef="From2023-01-012023-12-31_custom_CostOfRevenuesMember"
      decimals="-3"
      id="Fact001725"
      unitRef="USD">831000</DTCK:DerivativeGainLossOnDerivativeNet1>
    <DTCK:DerivativeGainLossOnDerivativeNet1
      contextRef="From2024-01-012024-12-31_custom_CostOfRevenuesMember"
      decimals="-3"
      id="Fact001726"
      unitRef="USD">27000</DTCK:DerivativeGainLossOnDerivativeNet1>
    <DTCK:DerivativeGainLossOnDerivativeNet1
      contextRef="From2025-01-012025-12-31_custom_CostOfRevenuesMember"
      decimals="-3"
      id="Fact001727"
      unitRef="USD">1037000</DTCK:DerivativeGainLossOnDerivativeNet1>
    <DTCK:CreditFacilitiesDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001729">&lt;p id="xdx_803_ecustom--CreditFacilitiesDisclosureTextBlock_znCvl15kGRt6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;15. &lt;span id="xdx_823_zRH3HuU94B8b"&gt;CREDIT FACILITIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February 19, 2025, the subsidiaries Davis Commodities
Pte. Ltd. and Maxwill (Asia) Pte. Ltd. have obtained trade financing facilities with an aggregate limit of S$&lt;span id="xdx_908_eus-gaap--LineOfCreditFacilityCapacityAvailableForTradePurchases_iI_uSingaporeDollars_c20250219__us-gaap--CreditFacilityAxis__custom--TradeFinancingFacility2025Member_z9OrftAkIfma" title="Line of credit available"&gt;3,000,000&lt;/span&gt; (approximately
US$&lt;span id="xdx_901_eus-gaap--LineOfCreditFacilityCapacityAvailableForTradePurchases_iI_uUSD_c20250219__us-gaap--CreditFacilityAxis__custom--TradeFinancingFacility2025Member_zJJclYyGpPB9" title="Line of credit available"&gt;2,314,000&lt;/span&gt;) from a financial institution. These facilities include Letters of Credit, Trust Receipts, and Invoice Financing, and may
be increased to an aggregate of S$5,000,000 (approximately US$3,857,000) upon satisfactory review of the borrowers&#x2019; audited financial
statements and fulfilment of the bank&#x2019;s conditions.&lt;/p&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;The facilities are intended to provide trade financing
for the Borrowers&#x2019; trading of sugar and related products. Interest rates applicable to the facilities are based on US$ Term Secured
Overnight Finance Rate (SOFR) + 2.10% per annum or S$ Compounded Reference Rate + 2.10% per annum, depending on the currency of the drawdown.&lt;/p&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;The facilities are secured by a charge over goods
financed by the bank, a charge over the bank account maintained with the bank, an assignment of receivables over goods financed by the
bank, and a corporate guarantee executed by Davis Commodities Limited for all monies owing from time to time.&lt;/p&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;As of December 31, 2025, the Company had available
but undrawn committed banking facilities from the above of approximately US$&lt;span id="xdx_90D_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20251231__us-gaap--CreditFacilityAxis__custom--TradeFinancingFacility2025Member_zeuBgB1Mxlx6" title="Line of credit remaining borrowing capacity"&gt;2,024,810&lt;/span&gt; (approximately S$&lt;span id="xdx_90C_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_uSingaporeDollars_c20251231__us-gaap--CreditFacilityAxis__custom--TradeFinancingFacility2025Member_zEP3f33mch76"&gt;2,624,558&lt;/span&gt;).&lt;/p&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;As of December 31, 2025, the Company had available
but undrawn committed banking facilities of approximately US$&lt;span id="xdx_90C_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20251231__us-gaap--CreditFacilityAxis__custom--TradeFinancingFacility2024Member_zDkAuEc6M2Ua" title="Line of credit remaining borrowing capacity"&gt;7,127,003&lt;/span&gt; (approximately S$&lt;span id="xdx_908_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_uSingaporeDollars_c20251231__us-gaap--CreditFacilityAxis__custom--TradeFinancingFacility2024Member_z8aAVC7SuqId"&gt;9,238,021&lt;/span&gt;), which were granted in the prior year
and remained available for drawdown subject to compliance with the applicable terms and conditions of the facilities.&lt;/p&gt;

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

</DTCK:CreditFacilitiesDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases
      contextRef="AsOf2025-02-19_custom_TradeFinancingFacility2025Member"
      decimals="0"
      id="Fact001731"
      unitRef="SingaporeDollars">3000000</us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases>
    <us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases
      contextRef="AsOf2025-02-19_custom_TradeFinancingFacility2025Member"
      decimals="0"
      id="Fact001733"
      unitRef="USD">2314000</us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2025-12-31_custom_TradeFinancingFacility2025Member"
      decimals="0"
      id="Fact001739"
      unitRef="USD">2024810</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2025-12-31_custom_TradeFinancingFacility2025Member"
      decimals="0"
      id="Fact001740"
      unitRef="SingaporeDollars">2624558</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2025-12-31_custom_TradeFinancingFacility2024Member"
      decimals="0"
      id="Fact001742"
      unitRef="USD">7127003</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2025-12-31_custom_TradeFinancingFacility2024Member"
      decimals="0"
      id="Fact001743"
      unitRef="SingaporeDollars">9238021</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001745">&lt;p id="xdx_807_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zhgHOeTwk2Oi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;16. &lt;span id="xdx_820_zU15o2gpFtC7"&gt;RELATED
PARTY TRANSACTIONS AND BALANCES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Related parties are entities with common direct
or indirect shareholders and/or directors. Parties are considered to be related if one party has the ability to control the other party
or exercise significant influence over the other party in making financial and operating decisions.&lt;/p&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;Some of the Company&#x2019;s transactions and arrangements
are with related parties and the effect of these on the basis determined between parties is reflected in these consolidated financial
statements. The balances are unsecured, interest-free and repayable on demand unless otherwise stated.&lt;/p&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;The following transactions took place
between the Company and its related parties during the years on the consolidated statements of operations and comprehensive
income/(loss):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_pn3n3_zAF1lWW3opA9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - RELATED PARTY TRANSACTIONS (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_z1revtDturAf" style="display: none"&gt;Schedule of related party transactions&lt;/span&gt; &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230101__20231231_zuhfhPgb5N3l" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231_zXOb6BVBCGR8" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20250101__20251231_zesrP5avnX5a" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Notes&lt;/b&gt;&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--InterestIncomeFromRelatedParty_pn3n3_zm5Owrh18RGa" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 49%; text-align: left"&gt;Interest income receivable from a related party&lt;/td&gt;
    &lt;td style="width: 9%"&gt;(i)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;88&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;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;384&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;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;384&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DirectorsRemuneration_pn3n3_zDNidQlxwnIg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Directors&#x2019; remuneration&lt;/td&gt;
    &lt;td&gt;(ii)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;150&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;155&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;156&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--DirectorsFeesOfSubsidiary_pn3n3_zNcEMDglTDfi" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Director&#x2019;s fee of the subsidiary&lt;/td&gt;
    &lt;td&gt;(iii)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;125&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;117&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;125&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DirectorsFeesOfCompany_pn3n3_d0_zB0hY3yWjdjj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Directors&#x2019; fees of the Company&lt;/td&gt;
    &lt;td&gt;(iv)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9&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;54&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;54&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--RelatedPartyRemuneration_pn3n3_d0_zjc2xfzYm016" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Related party remuneration&lt;/td&gt;
    &lt;td&gt;(v)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;138&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;139&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;131&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--RentalExpensePaidToRelatedParty_pn3n3_zZYBCrKJE6Ch" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Rental expense paid to a related party&lt;/td&gt;
    &lt;td&gt;(vi)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40&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;40&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;41&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--OverseasOfficeExpensePayableToRelatedParty_pn3n3_zcpc8hw8vHHg" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Overseas office expense payable to a related party&lt;/td&gt;
    &lt;td&gt;(vii)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;312&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;315&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;307&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--InterestPaidToRelatedParty_pn3n3_d0_zsbjBE6wnsP8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Interest payable to a related party&lt;/td&gt;
    &lt;td&gt;(viii)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75&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;110&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;110&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--SalesWithRelatedParty_pn3n3_d0_zOvkyyRssN46" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Sales with a related party&lt;/td&gt;
    &lt;td&gt;(ix)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,785&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;5,256&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;35,522&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zDxAuv2iLQc" 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: 0"&gt;&lt;b&gt;Notes:&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Mr. Tan Choo Kiat, spouse of the Company&#x2019;s director, Ms. Li Peng Leck, is the director and shareholder
of Carfax Commodities (Asia) Pte. Ltd. The interest income is included in &#x201c;Other income&#x201d;.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Remuneration for Ms. Leck Li Peng and Ms. Abbie Jillia Lee, the directors of the Company is included in
&#x201c;General and administrative expenses&#x201d;.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Directors&#x2019; fee paid to Mr. Siua Chern Yong, a director of a subsidiary is included in &#x201c;General
and administrative expenses&#x201d;.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(iv)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Directors&#x2019; fees paid to Mr. Khor Khie Liam Alex, Mr. Long Jia Kwang and Mr. Rui Wang Alan, the independent
directors of the Company are included in &#x201c;General and administrative expenses&#x201d;.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(v)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Remuneration paid to Mr. Tan Choo Kiat is included in &#x201c;General and administrative expenses&#x201d;.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(vi)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Rental expense paid to Mr. Tan Choo Kiat is included in &#x201c;General and administrative expenses&#x201d;.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(vii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Mr. Tan Choo Kiat is the director and shareholder of Davis Commodities (Thailand) Co. Ltd. The oversea
office expense to the related party is included in &#x201c;General and administrative expenses&#x201d;.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(viii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Interest expense to Mr. Tan Choo Kiat is included in &#x201c;interest expense&#x201d;.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(ix)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Mr. Tan Choo Kiat is the director and shareholder of Mai Wei Xiamen Trading Co. Ltd. The sales to the
related party is included in &#x201c;Revenue&#x201d;.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The following table presents the related parties balances recorded on the
Company&#x2019;s consolidated balance sheets as of December 31, 2024 and 2025.&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Notes&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 57%; text-align: left"&gt;Mr. Tan Choo Kiat&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7%"&gt;(i)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,096&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,096&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Maxautoway Credit Pte Ltd&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;(ii)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(453&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(349&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Lek Yak Heen&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;(iii)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&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;(1,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Davis Commodities (Thailand) Co Ltd&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;(iv)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(92&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(51&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Carfax Commodities (Asia) Pte Ltd&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;(v)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,291&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;6,675&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;Mai Wei (Xiamen) Trading Co Ltd&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;(vi)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;409&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;1,808&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Maxwill International Sdn Bhd&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;(vii)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30&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;30&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(i)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The balance represents a loan from Mr. Tan Choo Kiat, is unsecured, with an interest rate of 10% per annum and no fixed term of repayment
and presented as &#x201c;Amount due to a related party&#x2019;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(ii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Mr. Tan Choo Kiat is the director and shareholder of Maxautoway Credit Pte Ltd. The balance represents advance from the related party
which is unsecured and non-interest bearing. The balance as of December 31, 2024 and 2025 are repayable on demand and repayable no later
than December 31, 2026, respectively, and included in &#x201c;Amount due to related parties&#x201d;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(iii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Lek Yak Heen is considered as a family member of the Company&#x2019;s director, Ms. Leck Li Peng. The
                                                             balance represents advance from him which is unsecured, non-interest bearing, repayable no later than December 31, 2026 and included
                                                             in &#x201c;Amount due to related parties&#x201d;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(iv)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Mr. Tan Choo Kiat is the director and shareholder of Davis Commodities (Thailand) Co. Ltd. The balance represents advance from the
related party for operations and included in &#x201c;Amount due to related parties&#x201d;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(v)&lt;/td&gt;&lt;td style="text-align: justify"&gt;The balance due by Carfax Commodities (Asia) Pte Ltd represents convertible loan with compounded interest to accrue at the rate prescribed
by the Inland Revenue Authority of Singapore (See Note 7).&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(vi)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Mr. Tan Choo Kiat is the director and shareholder of Mai Wei Xiamen Trading Co. Ltd. The balance due from the related party is included
in &#x201c;Accounts receivable, net&#x201d;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.5in"&gt;(vii)&lt;/td&gt;&lt;td style="text-align: justify"&gt;Mr. Tan Choo Kiat is the director and shareholder of Maxwill International Sdn Bhd. The balance represents refundable deposit paid
to the related party and included in &#x201c;Amount due from related parties&#x201d;.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For the years ended December 31, 2023, 2024 and 2025, Mr. Tan Choo Kiat
also provided personal guarantees for all the Company&#x2019;s secured fixed rate bank loans (See Note 9).&lt;/p&gt;

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

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

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

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

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001747">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_pn3n3_zAF1lWW3opA9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - RELATED PARTY TRANSACTIONS (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_z1revtDturAf" style="display: none"&gt;Schedule of related party transactions&lt;/span&gt; &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230101__20231231_zuhfhPgb5N3l" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231_zXOb6BVBCGR8" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20250101__20251231_zesrP5avnX5a" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Notes&lt;/b&gt;&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--InterestIncomeFromRelatedParty_pn3n3_zm5Owrh18RGa" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 49%; text-align: left"&gt;Interest income receivable from a related party&lt;/td&gt;
    &lt;td style="width: 9%"&gt;(i)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;88&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;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;384&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;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;384&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DirectorsRemuneration_pn3n3_zDNidQlxwnIg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Directors&#x2019; remuneration&lt;/td&gt;
    &lt;td&gt;(ii)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;150&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;155&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;156&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--DirectorsFeesOfSubsidiary_pn3n3_zNcEMDglTDfi" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Director&#x2019;s fee of the subsidiary&lt;/td&gt;
    &lt;td&gt;(iii)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;125&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;117&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;125&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DirectorsFeesOfCompany_pn3n3_d0_zB0hY3yWjdjj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Directors&#x2019; fees of the Company&lt;/td&gt;
    &lt;td&gt;(iv)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9&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;54&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;54&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--RelatedPartyRemuneration_pn3n3_d0_zjc2xfzYm016" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Related party remuneration&lt;/td&gt;
    &lt;td&gt;(v)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;138&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;139&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;131&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--RentalExpensePaidToRelatedParty_pn3n3_zZYBCrKJE6Ch" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Rental expense paid to a related party&lt;/td&gt;
    &lt;td&gt;(vi)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40&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;40&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;41&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--OverseasOfficeExpensePayableToRelatedParty_pn3n3_zcpc8hw8vHHg" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Overseas office expense payable to a related party&lt;/td&gt;
    &lt;td&gt;(vii)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;312&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;315&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;307&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--InterestPaidToRelatedParty_pn3n3_d0_zsbjBE6wnsP8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Interest payable to a related party&lt;/td&gt;
    &lt;td&gt;(viii)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75&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;110&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;110&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--SalesWithRelatedParty_pn3n3_d0_zOvkyyRssN46" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Sales with a related party&lt;/td&gt;
    &lt;td&gt;(ix)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,785&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;5,256&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;35,522&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <DTCK:InterestIncomeFromRelatedParty
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001749"
      unitRef="USD">88000</DTCK:InterestIncomeFromRelatedParty>
    <DTCK:InterestIncomeFromRelatedParty
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001750"
      unitRef="USD">384000</DTCK:InterestIncomeFromRelatedParty>
    <DTCK:InterestIncomeFromRelatedParty
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001751"
      unitRef="USD">384000</DTCK:InterestIncomeFromRelatedParty>
    <DTCK:DirectorsRemuneration
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001753"
      unitRef="USD">150000</DTCK:DirectorsRemuneration>
    <DTCK:DirectorsRemuneration
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001754"
      unitRef="USD">155000</DTCK:DirectorsRemuneration>
    <DTCK:DirectorsRemuneration
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001755"
      unitRef="USD">156000</DTCK:DirectorsRemuneration>
    <DTCK:DirectorsFeesOfSubsidiary
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001757"
      unitRef="USD">125000</DTCK:DirectorsFeesOfSubsidiary>
    <DTCK:DirectorsFeesOfSubsidiary
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001758"
      unitRef="USD">117000</DTCK:DirectorsFeesOfSubsidiary>
    <DTCK:DirectorsFeesOfSubsidiary
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001759"
      unitRef="USD">125000</DTCK:DirectorsFeesOfSubsidiary>
    <DTCK:DirectorsFeesOfCompany
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001761"
      unitRef="USD">9000</DTCK:DirectorsFeesOfCompany>
    <DTCK:DirectorsFeesOfCompany
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001762"
      unitRef="USD">54000</DTCK:DirectorsFeesOfCompany>
    <DTCK:DirectorsFeesOfCompany
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001763"
      unitRef="USD">54000</DTCK:DirectorsFeesOfCompany>
    <DTCK:RelatedPartyRemuneration
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001765"
      unitRef="USD">138000</DTCK:RelatedPartyRemuneration>
    <DTCK:RelatedPartyRemuneration
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001766"
      unitRef="USD">139000</DTCK:RelatedPartyRemuneration>
    <DTCK:RelatedPartyRemuneration
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001767"
      unitRef="USD">131000</DTCK:RelatedPartyRemuneration>
    <DTCK:RentalExpensePaidToRelatedParty
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001769"
      unitRef="USD">40000</DTCK:RentalExpensePaidToRelatedParty>
    <DTCK:RentalExpensePaidToRelatedParty
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001770"
      unitRef="USD">40000</DTCK:RentalExpensePaidToRelatedParty>
    <DTCK:RentalExpensePaidToRelatedParty
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001771"
      unitRef="USD">41000</DTCK:RentalExpensePaidToRelatedParty>
    <DTCK:OverseasOfficeExpensePayableToRelatedParty
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001773"
      unitRef="USD">312000</DTCK:OverseasOfficeExpensePayableToRelatedParty>
    <DTCK:OverseasOfficeExpensePayableToRelatedParty
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001774"
      unitRef="USD">315000</DTCK:OverseasOfficeExpensePayableToRelatedParty>
    <DTCK:OverseasOfficeExpensePayableToRelatedParty
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001775"
      unitRef="USD">307000</DTCK:OverseasOfficeExpensePayableToRelatedParty>
    <DTCK:InterestPaidToRelatedParty
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001777"
      unitRef="USD">75000</DTCK:InterestPaidToRelatedParty>
    <DTCK:InterestPaidToRelatedParty
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001778"
      unitRef="USD">110000</DTCK:InterestPaidToRelatedParty>
    <DTCK:InterestPaidToRelatedParty
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001779"
      unitRef="USD">110000</DTCK:InterestPaidToRelatedParty>
    <DTCK:SalesWithRelatedParty
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001781"
      unitRef="USD">1785000</DTCK:SalesWithRelatedParty>
    <DTCK:SalesWithRelatedParty
      contextRef="From2024-01-012024-12-31"
      decimals="-3"
      id="Fact001782"
      unitRef="USD">5256000</DTCK:SalesWithRelatedParty>
    <DTCK:SalesWithRelatedParty
      contextRef="From2025-01-01to2025-12-31"
      decimals="-3"
      id="Fact001783"
      unitRef="USD">35522000</DTCK:SalesWithRelatedParty>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001785">&lt;p id="xdx_809_eus-gaap--ConcentrationRiskDisclosureTextBlock_z0QRqdND0ck2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;17. &lt;span id="xdx_82D_zZj8x6m6kFCf"&gt;CONCENTRATIONS AND RISKS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Financial instruments that potentially expose
the Company to concentrations of credit risk consist primarily of accounts receivable. The Company conducts credit evaluations of its
customers, and generally does not require collateral or other security from them. The Company evaluates its collection experience and
long outstanding balances to determine the need for an allowance for doubtful accounts. The Company conducts periodic reviews of the financial
condition and payment practices of its customers to minimize collection risk on accounts receivable.&lt;/p&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;The following table sets forth a summary of single
customers who represent 10% or more of the Company&#x2019;s total revenue:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--SchedulesOfConcentrationOfRiskByRiskFactorRevenueTableTextBlock_zOsZqc9gIB5d" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - CONCENTRATIONS AND RISKS (Details - Concentration of revenue)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_zS0S14pfqGCi" style="display: none"&gt;Schedule of total revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the years ended&lt;br/&gt; December 31,&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"&gt;
    &lt;td&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 49%; text-align: left"&gt;Customer A&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerAMember_zhtPJaI31jZe" style="width: 13%; text-align: right" title="Total revenue"&gt;19,326&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(i)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(i)&lt;/span&gt;&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;Customer B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(i)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(i)&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_982_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--MajorCustomersAxis__custom--CustomerBMember_zZPOzMWmNeJ9" style="text-align: right" title="Total revenue"&gt;35,522&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Customer C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(i)&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_98B_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--MajorCustomersAxis__custom--CustomerCMember_zGBEyNU7uXTa" style="text-align: right" title="Total revenue"&gt;27,560&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_989_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--MajorCustomersAxis__custom--CustomerCMember_zWkxLt2PwZl9" style="text-align: right" title="Total revenue"&gt;39,969&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&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: top"&gt;
    &lt;td style="width: 3%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(i)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 97%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue from the relevant customer was less than 10% of the Company&#x2019;s total revenue for the respective year.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A5_zBjG1pvaxjoi" 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;The following table sets forth a summary of single
customers who represent 10% or more of the Company&#x2019;s total gross accounts receivable:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--SchedulesOfConcentrationOfRiskByRiskFactorAccountReceivableTableTextBlock_zShzfoYqPtrb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - CONCENTRATIONS AND RISKS (Details - Concentration by accounts receivable)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_zxbimax52vp4" style="display: none"&gt;Schedule of total accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As of &lt;br/&gt; December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Customer B&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(ii)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccountsReceivableNet_iI_pn3n3_c20251231__srt--MajorCustomersAxis__custom--CustomerBMember_zAX4t3QoTVdf" style="width: 13%; text-align: right" title="Total accounts receivable"&gt;1,808&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;Customer C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(ii)&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_989_eus-gaap--AccountsReceivableNet_iI_pn3n3_c20251231__srt--MajorCustomersAxis__custom--CustomerCMember_zdAhPAjBQkki" style="text-align: right" title="Total accounts receivable"&gt;1,574&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Customer D&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_98C_eus-gaap--AccountsReceivableNet_iI_pn3n3_c20241231__srt--MajorCustomersAxis__custom--CustomerDMember_z6UKd20pqNMj" style="text-align: right" title="Total accounts receivable"&gt;2,204&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(ii)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="vertical-align: top"&gt;
    &lt;td style="width: 3%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(ii)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 97%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
    receivable from relevant customers was less than 10% of the Company&#x2019;s total gross accounts receivable for the respective
    year.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A4_zGDQtrYkmBId" 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;The following table sets forth a summary of suppliers
who represent 10% or more of the Company&#x2019;s total purchases:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_pn3n3_z1Z2XMy7DkWi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - CONCENTRATIONS AND RISKS (Details - Concentration of suppliers)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B7_zsW3OYMbgla8" style="display: none"&gt;Schedule of total purchases&lt;/span&gt; &#x202f;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the years ended&lt;br/&gt; December 31,&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"&gt;
    &lt;td&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 49%; text-align: left"&gt;Supplier A&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--CostOfRevenue_pn3n3_c20230101__20231231__srt--MajorCustomersAxis__custom--SupplierAMember_zjO94xAt7UU9" style="width: 13%; text-align: right" title="Total purchases"&gt;20,470&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--CostOfRevenue_pn3n3_c20240101__20241231__srt--MajorCustomersAxis__custom--SupplierAMember_zAfbkcHLJJPa" style="width: 13%; text-align: right" title="Total purchases"&gt;13,241&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--CostOfRevenue_pn3n3_c20250101__20251231__srt--MajorCustomersAxis__custom--SupplierAMember_zvAOhFKbtZJ4" style="width: 13%; text-align: right" title="Total purchases"&gt;20,434&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;Supplier B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--CostOfRevenue_pn3n3_c20230101__20231231__srt--MajorCustomersAxis__custom--SupplierBMember_zbRdBRwS53Q9" style="text-align: right" title="Total purchases"&gt;21,433&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&lt;/span&gt;&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Supplier C&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_98C_eus-gaap--CostOfRevenue_pn3n3_c20230101__20231231__srt--MajorCustomersAxis__custom--SupplierCMember_zlQ1LPkKIFMk" style="text-align: right" title="Total purchases"&gt;19,430&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&lt;/span&gt;&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;Supplier D&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&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_982_eus-gaap--CostOfRevenue_pn3n3_c20240101__20241231__srt--MajorCustomersAxis__custom--SupplierDMember_zzLG4TdSq1Vd" style="text-align: right" title="Total purchases"&gt;22,321&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&lt;/span&gt;&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Supplier E&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&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_98C_eus-gaap--CostOfRevenue_pn3n3_c20240101__20241231__srt--MajorCustomersAxis__custom--SupplierEMember_zGQJbrogt2Q3" style="text-align: right" title="Total purchases"&gt;14,167&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_984_eus-gaap--CostOfRevenue_pn3n3_c20250101__20251231__srt--MajorCustomersAxis__custom--SupplierEMember_zJ5Kqwu6FZBl" style="text-align: right" title="Total purchases"&gt;44,971&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;Supplier F&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&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_98E_eus-gaap--CostOfRevenue_pn3n3_c20250101__20251231__srt--MajorCustomersAxis__custom--SupplierFMember_zDTj5cXwxVm8" style="text-align: right" title="Total purchases"&gt;29,260&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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="vertical-align: top"&gt;
    &lt;td style="width: 3%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(iii)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 97%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Purchase from relevant suppliers was less than 10% of the Company&#x2019;s total purchase for the respective year.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A4_zisI2RhN08Ml" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

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

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

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



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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;The following table
sets forth a summary of suppliers who represent 10% or more of the Company&#x2019;s total accounts payable:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_892_ecustom--SchedulesOfConcentrationOfRiskAccountsPayableTableTextBlock_zGU5jAQ8P9ge" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - CONCENTRATIONS AND RISKS (Details - Concentration by accounts payable)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_zzCrQHDIq27b" style="display: none"&gt;Schedule of total accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As of December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Supplier D&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AccountsPayableCurrent_iI_pn3n3_c20241231__srt--MajorCustomersAxis__custom--SupplierDMember_zzH3hltGPGB5" style="width: 13%; text-align: right" title="Total accounts payable"&gt;3,370&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iv)&lt;/span&gt;&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;Supplier E&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--AccountsPayableCurrent_iI_pn3n3_c20241231__srt--MajorCustomersAxis__custom--SupplierEMember_z9Bz6FmqgAya" style="text-align: right" title="Total accounts payable"&gt;1,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccountsPayableCurrent_iI_pn3n3_c20251231__srt--MajorCustomersAxis__custom--SupplierEMember_zKEGX2zSiqvh" style="text-align: right" title="Total accounts payable"&gt;2,466&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Supplier F&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iv)&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_98E_eus-gaap--AccountsPayableCurrent_iI_pn3n3_c20251231__srt--MajorCustomersAxis__custom--SupplierFMember_zfQpoZUjVsQd" style="text-align: right" title="Total accounts payable"&gt;1,866&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;________________&#160;&#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="vertical-align: top"&gt;
    &lt;td style="width: 3%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(iv)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 97%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts payable from relevant suppliers was less than 10% of the Company&#x2019;s total accounts payable for the respective year.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A8_z0OIm8lvQjIf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Credit risk is the potential financial loss to
the Company resulting from the failure of a customer or a counterparty to settle its financial and contractual obligations to the Company,
as and when they fall due. As the Company does not hold any collateral, the maximum exposure to credit risk is the carrying amounts of
accounts receivable, other receivables, loan to a related party and cash and bank deposits presented on the consolidated balance sheets.
The Company has no other financial assets which carry significant exposure to credit risk.&lt;/p&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;i&gt;Liquidity Risk&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Liquidity risk is the risk that the Company will
encounter difficulty in meeting the obligations associated with its financial liabilities that are settled by delivering cash or another
financial asset. The Company&#x2019;s approach to managing liquidity is to ensure, as far as possible, that it will always have sufficient
liquidity to meet its liabilities when due, under both normal and stressed conditions, without incurring unacceptable losses or risking
damage to the Company&#x2019;s reputation.&lt;/p&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;Typically, the Company ensures that it has sufficient
cash on demand to meet expected operational expenses for a period of 60 days, including the servicing of financial obligations; this excludes
the potential impact of extreme circumstances that cannot reasonably be predicted, such as natural disasters.&lt;/p&gt;

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

</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <DTCK:SchedulesOfConcentrationOfRiskByRiskFactorRevenueTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001791">&lt;table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--SchedulesOfConcentrationOfRiskByRiskFactorRevenueTableTextBlock_zOsZqc9gIB5d" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - CONCENTRATIONS AND RISKS (Details - Concentration of revenue)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_zS0S14pfqGCi" style="display: none"&gt;Schedule of total revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the years ended&lt;br/&gt; December 31,&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"&gt;
    &lt;td&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 49%; text-align: left"&gt;Customer A&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--MajorCustomersAxis__custom--CustomerAMember_zhtPJaI31jZe" style="width: 13%; text-align: right" title="Total revenue"&gt;19,326&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(i)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(i)&lt;/span&gt;&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;Customer B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(i)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(i)&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_982_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--MajorCustomersAxis__custom--CustomerBMember_zZPOzMWmNeJ9" style="text-align: right" title="Total revenue"&gt;35,522&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Customer C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(i)&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_98B_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--MajorCustomersAxis__custom--CustomerCMember_zGBEyNU7uXTa" style="text-align: right" title="Total revenue"&gt;27,560&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_989_eus-gaap--Revenues_pn3n3_c20250101__20251231__srt--MajorCustomersAxis__custom--CustomerCMember_zWkxLt2PwZl9" style="text-align: right" title="Total revenue"&gt;39,969&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&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: top"&gt;
    &lt;td style="width: 3%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(i)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 97%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue from the relevant customer was less than 10% of the Company&#x2019;s total revenue for the respective year.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</DTCK:SchedulesOfConcentrationOfRiskByRiskFactorRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_CustomerAMember"
      decimals="-3"
      id="Fact001793"
      unitRef="USD">19326000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_CustomerBMember"
      decimals="-3"
      id="Fact001795"
      unitRef="USD">35522000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_CustomerCMember"
      decimals="-3"
      id="Fact001797"
      unitRef="USD">27560000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-12-31_custom_CustomerCMember"
      decimals="-3"
      id="Fact001799"
      unitRef="USD">39969000</us-gaap:Revenues>
    <DTCK:SchedulesOfConcentrationOfRiskByRiskFactorAccountReceivableTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001801">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--SchedulesOfConcentrationOfRiskByRiskFactorAccountReceivableTableTextBlock_zShzfoYqPtrb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - CONCENTRATIONS AND RISKS (Details - Concentration by accounts receivable)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_zxbimax52vp4" style="display: none"&gt;Schedule of total accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As of &lt;br/&gt; December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Customer B&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(ii)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccountsReceivableNet_iI_pn3n3_c20251231__srt--MajorCustomersAxis__custom--CustomerBMember_zAX4t3QoTVdf" style="width: 13%; text-align: right" title="Total accounts receivable"&gt;1,808&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;Customer C&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(ii)&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_989_eus-gaap--AccountsReceivableNet_iI_pn3n3_c20251231__srt--MajorCustomersAxis__custom--CustomerCMember_zdAhPAjBQkki" style="text-align: right" title="Total accounts receivable"&gt;1,574&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Customer D&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_98C_eus-gaap--AccountsReceivableNet_iI_pn3n3_c20241231__srt--MajorCustomersAxis__custom--CustomerDMember_z6UKd20pqNMj" style="text-align: right" title="Total accounts receivable"&gt;2,204&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(ii)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="vertical-align: top"&gt;
    &lt;td style="width: 3%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(ii)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 97%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
    receivable from relevant customers was less than 10% of the Company&#x2019;s total gross accounts receivable for the respective
    year.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</DTCK:SchedulesOfConcentrationOfRiskByRiskFactorAccountReceivableTableTextBlock>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2025-12-31_custom_CustomerBMember"
      decimals="-3"
      id="Fact001803"
      unitRef="USD">1808000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2025-12-31_custom_CustomerCMember"
      decimals="-3"
      id="Fact001805"
      unitRef="USD">1574000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2024-12-31_custom_CustomerDMember"
      decimals="-3"
      id="Fact001807"
      unitRef="USD">2204000</us-gaap:AccountsReceivableNet>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001809">&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_pn3n3_z1Z2XMy7DkWi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - CONCENTRATIONS AND RISKS (Details - Concentration of suppliers)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B7_zsW3OYMbgla8" style="display: none"&gt;Schedule of total purchases&lt;/span&gt; &#x202f;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the years ended&lt;br/&gt; December 31,&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"&gt;
    &lt;td&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;2023&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 49%; text-align: left"&gt;Supplier A&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--CostOfRevenue_pn3n3_c20230101__20231231__srt--MajorCustomersAxis__custom--SupplierAMember_zjO94xAt7UU9" style="width: 13%; text-align: right" title="Total purchases"&gt;20,470&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--CostOfRevenue_pn3n3_c20240101__20241231__srt--MajorCustomersAxis__custom--SupplierAMember_zAfbkcHLJJPa" style="width: 13%; text-align: right" title="Total purchases"&gt;13,241&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--CostOfRevenue_pn3n3_c20250101__20251231__srt--MajorCustomersAxis__custom--SupplierAMember_zvAOhFKbtZJ4" style="width: 13%; text-align: right" title="Total purchases"&gt;20,434&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;Supplier B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--CostOfRevenue_pn3n3_c20230101__20231231__srt--MajorCustomersAxis__custom--SupplierBMember_zbRdBRwS53Q9" style="text-align: right" title="Total purchases"&gt;21,433&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&lt;/span&gt;&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Supplier C&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_98C_eus-gaap--CostOfRevenue_pn3n3_c20230101__20231231__srt--MajorCustomersAxis__custom--SupplierCMember_zlQ1LPkKIFMk" style="text-align: right" title="Total purchases"&gt;19,430&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&lt;/span&gt;&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;Supplier D&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&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_982_eus-gaap--CostOfRevenue_pn3n3_c20240101__20241231__srt--MajorCustomersAxis__custom--SupplierDMember_zzLG4TdSq1Vd" style="text-align: right" title="Total purchases"&gt;22,321&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&lt;/span&gt;&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Supplier E&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&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_98C_eus-gaap--CostOfRevenue_pn3n3_c20240101__20241231__srt--MajorCustomersAxis__custom--SupplierEMember_zGQJbrogt2Q3" style="text-align: right" title="Total purchases"&gt;14,167&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_984_eus-gaap--CostOfRevenue_pn3n3_c20250101__20251231__srt--MajorCustomersAxis__custom--SupplierEMember_zJ5Kqwu6FZBl" style="text-align: right" title="Total purchases"&gt;44,971&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;Supplier F&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iii)&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_98E_eus-gaap--CostOfRevenue_pn3n3_c20250101__20251231__srt--MajorCustomersAxis__custom--SupplierFMember_zDTj5cXwxVm8" style="text-align: right" title="Total purchases"&gt;29,260&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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="vertical-align: top"&gt;
    &lt;td style="width: 3%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(iii)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 97%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Purchase from relevant suppliers was less than 10% of the Company&#x2019;s total purchase for the respective year.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31_custom_SupplierAMember"
      decimals="-3"
      id="Fact001811"
      unitRef="USD">20470000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-012024-12-31_custom_SupplierAMember"
      decimals="-3"
      id="Fact001813"
      unitRef="USD">13241000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2025-01-012025-12-31_custom_SupplierAMember"
      decimals="-3"
      id="Fact001815"
      unitRef="USD">20434000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31_custom_SupplierBMember"
      decimals="-3"
      id="Fact001817"
      unitRef="USD">21433000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31_custom_SupplierCMember"
      decimals="-3"
      id="Fact001819"
      unitRef="USD">19430000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-012024-12-31_custom_SupplierDMember"
      decimals="-3"
      id="Fact001821"
      unitRef="USD">22321000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-012024-12-31_custom_SupplierEMember"
      decimals="-3"
      id="Fact001823"
      unitRef="USD">14167000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2025-01-012025-12-31_custom_SupplierEMember"
      decimals="-3"
      id="Fact001825"
      unitRef="USD">44971000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2025-01-012025-12-31_custom_SupplierFMember"
      decimals="-3"
      id="Fact001827"
      unitRef="USD">29260000</us-gaap:CostOfRevenue>
    <DTCK:SchedulesOfConcentrationOfRiskAccountsPayableTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001829">&lt;table cellpadding="0" cellspacing="0" id="xdx_892_ecustom--SchedulesOfConcentrationOfRiskAccountsPayableTableTextBlock_zGU5jAQ8P9ge" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - CONCENTRATIONS AND RISKS (Details - Concentration by accounts payable)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_zzCrQHDIq27b" style="display: none"&gt;Schedule of total accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As of December 31,&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"&gt;
    &lt;td&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;2024&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;2025&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&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" style="font-weight: bold; text-align: center"&gt;US$&#x2019;000&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Supplier D&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AccountsPayableCurrent_iI_pn3n3_c20241231__srt--MajorCustomersAxis__custom--SupplierDMember_zzH3hltGPGB5" style="width: 13%; text-align: right" title="Total accounts payable"&gt;3,370&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iv)&lt;/span&gt;&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;Supplier E&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--AccountsPayableCurrent_iI_pn3n3_c20241231__srt--MajorCustomersAxis__custom--SupplierEMember_z9Bz6FmqgAya" style="text-align: right" title="Total accounts payable"&gt;1,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccountsPayableCurrent_iI_pn3n3_c20251231__srt--MajorCustomersAxis__custom--SupplierEMember_zKEGX2zSiqvh" style="text-align: right" title="Total accounts payable"&gt;2,466&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Supplier F&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A(iv)&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_98E_eus-gaap--AccountsPayableCurrent_iI_pn3n3_c20251231__srt--MajorCustomersAxis__custom--SupplierFMember_zfQpoZUjVsQd" style="text-align: right" title="Total accounts payable"&gt;1,866&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;________________&#160;&#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="vertical-align: top"&gt;
    &lt;td style="width: 3%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(iv)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 97%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts payable from relevant suppliers was less than 10% of the Company&#x2019;s total accounts payable for the respective year.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</DTCK:SchedulesOfConcentrationOfRiskAccountsPayableTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-31_custom_SupplierDMember"
      decimals="-3"
      id="Fact001831"
      unitRef="USD">3370000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-31_custom_SupplierEMember"
      decimals="-3"
      id="Fact001833"
      unitRef="USD">1726000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2025-12-31_custom_SupplierEMember"
      decimals="-3"
      id="Fact001835"
      unitRef="USD">2466000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2025-12-31_custom_SupplierFMember"
      decimals="-3"
      id="Fact001837"
      unitRef="USD">1866000</us-gaap:AccountsPayableCurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001839">&lt;p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zFXo5OAvAH1i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;18. &lt;span id="xdx_826_zmSTSm1F5MZ1"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/p&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;Other than the lease commitments and debt obligations
as disclosed in the notes to the consolidated financial statements, the Company did not have any significant financial or capital commitments
as of December 31, 2024 and 2025, and through the issuance date of these consolidated financial statements.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0"&gt;&lt;i&gt;Contingencies&lt;/i&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In the ordinary course of business, the Company
may be subject to legal proceedings regarding contractual and employment relationships and a variety of other matters. The Company records
contingent liabilities resulting from such claims, when a loss is assessed to be probable, and the amount of the loss is reasonably estimable.
Except for the legal proceeding disclosed elsewhere, in the opinion of
management, there were no material pending or threatened claims and litigation as of December 31, 2025 and through the issuance date of
these consolidated financial statements.&lt;/p&gt;

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

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact001841">&lt;p id="xdx_80C_eus-gaap--SubsequentEventsTextBlock_zpKMuGorv1V8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;19. &lt;span id="xdx_823_zeYXKFnDRRZ9"&gt;SUBSEQUENT EVENTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has assessed subsequent events from
December 31, 2025 through May 15, 2026, which is the date of the consolidated financial statements were available to be issued. There
were no additional material reportable subsequent events that need to be disclosed, except as set forth below:&lt;/p&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: 0; text-align: justify"&gt;In January and February 2026, the Company conducted
sales of its Class A Ordinary Shares under an ATM offering program pursuant to a prospectus supplement filed with the SEC. Under
this program, the Company issued and sold Class A Ordinary Shares for aggregate gross proceeds of approximately US$1,065,898, before deducting
sales agent commissions and other offering expenses. The net proceeds are intended to be used for general corporate purposes.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On January 8, 2026, the High Court of Singapore entered
judgment in default of defence in favor of a supplier of the Singapore-incorporated operating subsidiaries Davis Commodities Pte. Ltd.
(&#x201c;DCPL&#x201d;) and LP Grace Pte. Ltd. (&#x201c;LP Grace&#x201d;), ordering DCPL to pay US$620,130 and LP Grace to pay US$129,600,
in each case together with applicable interest and legal costs (the &#x201c;Judgments&#x201d;). The Judgments arose from commodity purchase
contracts entered in 2024. An amount of US$162,000 has been appropriately recognized in the consolidated financial statements for the
year ended December 31, 2025, as a result of the above legal case. On January 22, 2026, DCPL and LP Grace received statutory demand letters
from counsel to the supplier under the Singapore Insolvency, Restructuring and Dissolution Act 2018, demanding payment failing which the
supplier may apply to the High Court of Singapore for winding-up of the subsidiaries. On February 12, 2026, the subsidiaries received
correspondence regarding a potential negotiated resolution. On April 13, 2026, the parties entered into a consent agreement pursuant to
which the supplier agreed to accept payment of the judgement sums by installments. As of the date of this annual report, the subsidiaries
are making payments in accordance with the agreed instalments schedule, and no winding-up petition has been filed.&#160;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On February 5, 2026, the Company&#x2019;s board of
directors approved a 20-for-1 share consolidation (reverse stock split) of its ordinary shares, each 20 issued and unissued Class A Ordinary
Shares were consolidated into one Class A Ordinary Share, and each 20 issued and unissued Class B Ordinary Shares were consolidated into
one Class B Ordinary Share. Following the Reverse Split, the par value of each Class A Ordinary Share and each Class B Ordinary Share
was changed from $0.000000430108 each to $0.00000860216 each. The Company&#x2019;s Class A Ordinary Shares commenced trading on a split-adjusted
basis on the Nasdaq Capital Market on March 9, 2026.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On March 19, 2025, the Company received a deficiency notice from Nasdaq
indicating that it was not in compliance with Nasdaq Listing Rule 5550(a)(2) because the closing bid price of the listed security had
remained below US$1.00 per share for 30 consecutive business days. On September 16, 2025, Nasdaq granted the Company an additional 180-calendar-day
period through March 16, 2026 to regain compliance. On March 18, 2026, the Company received a Staff Determination letter from Nasdaq notifying
that it of the decision to delist its securities. Trading in the Company&#x2019;s Class A Ordinary Shares on Nasdaq was suspended on March
25, 2026, and the shares are currently quoted on the OTC Markets under the symbol &#x201c;DTCKF.&#x201d; Following a hearing, the Nasdaq
Hearings Panel sustained the delisting determination. The Company has requested further review of the Panel&#x2019;s decision by the Nasdaq
Listing and Hearing Review Council in accordance with applicable Nasdaq rules, and the matter remains pending as of the date of this annual
report.&lt;/p&gt;

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



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

</us-gaap:SubsequentEventsTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000281"
          xlink:label="Fact000281"
          xlink:type="locator"/>
        <link:footnote id="Footnote000351" xlink:label="Footnote000351" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Denotes amount less than US$1,000</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000281"
          xlink:to="Footnote000351"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000303"
          xlink:label="Fact000303"
          xlink:type="locator"/>
        <link:footnote id="Footnote000352" xlink:label="Footnote000352" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Retroactively restated <xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for all periods presented
for the effect of re-classification and re-designation of the authorized share capital and reverse stock split (see Note 11).</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000303"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000305"
          xlink:label="Fact000305"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000305"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000306"
          xlink:label="Fact000306"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000306"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000308"
          xlink:label="Fact000308"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000308"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000310"
          xlink:label="Fact000310"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000310"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000312"
          xlink:label="Fact000312"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000312"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000314"
          xlink:label="Fact000314"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000314"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000316"
          xlink:label="Fact000316"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000316"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000318"
          xlink:label="Fact000318"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000318"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000320"
          xlink:label="Fact000320"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000320"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000322"
          xlink:label="Fact000322"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000322"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000328"
          xlink:label="Fact000328"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000328"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000330"
          xlink:label="Fact000330"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000330"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000332"
          xlink:label="Fact000332"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000332"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000334"
          xlink:label="Fact000334"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000334"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000336"
          xlink:label="Fact000336"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000336"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000338"
          xlink:label="Fact000338"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000338"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000340"
          xlink:label="Fact000340"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000340"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000342"
          xlink:label="Fact000342"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000342"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000344"
          xlink:label="Fact000344"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000344"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000346"
          xlink:label="Fact000346"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000346"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000348"
          xlink:label="Fact000348"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000348"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000350"
          xlink:label="Fact000350"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000350"
          xlink:to="Footnote000352"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000364"
          xlink:label="Fact000364"
          xlink:type="locator"/>
        <link:footnote id="Footnote000501" xlink:label="Footnote000501" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Denotes amount less than US$1,000</link:footnote>
        <link:footnote id="Footnote000502" xlink:label="Footnote000502" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Retroactively restated for all periods presented for the effect of re-classification
and re-designation of the authorized share capital and reverse stock split (see Note 11).</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000364"
          xlink:to="Footnote000501"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000364"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000368"
          xlink:label="Fact000368"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000368"
          xlink:to="Footnote000501"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000368"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0396"
          xlink:label="xdx2ixbrl0396"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0396"
          xlink:to="Footnote000501"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0396"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000408"
          xlink:label="Fact000408"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000408"
          xlink:to="Footnote000501"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000408"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000412"
          xlink:label="Fact000412"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000412"
          xlink:to="Footnote000501"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000412"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000440"
          xlink:label="Fact000440"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000440"
          xlink:to="Footnote000501"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000440"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000444"
          xlink:label="Fact000444"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000444"
          xlink:to="Footnote000501"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000444"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0464"
          xlink:label="xdx2ixbrl0464"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0464"
          xlink:to="Footnote000501"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0464"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0474"
          xlink:label="xdx2ixbrl0474"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0474"
          xlink:to="Footnote000501"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0476"
          xlink:label="xdx2ixbrl0476"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0476"
          xlink:to="Footnote000501"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000496"
          xlink:label="Fact000496"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000496"
          xlink:to="Footnote000501"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000496"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000500"
          xlink:label="Fact000500"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000500"
          xlink:to="Footnote000501"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000500"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000362"
          xlink:label="Fact000362"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000362"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000366"
          xlink:label="Fact000366"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000366"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000394"
          xlink:label="Fact000394"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000394"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000406"
          xlink:label="Fact000406"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000406"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000410"
          xlink:label="Fact000410"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000410"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000438"
          xlink:label="Fact000438"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000438"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000442"
          xlink:label="Fact000442"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000442"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000462"
          xlink:label="Fact000462"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000462"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000494"
          xlink:label="Fact000494"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000494"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000498"
          xlink:label="Fact000498"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000498"
          xlink:to="Footnote000502"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000536"
          xlink:label="Fact000536"
          xlink:type="locator"/>
        <link:footnote id="Footnote000691" xlink:label="Footnote000691" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Denotes amount less than US$1,000</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000536"
          xlink:to="Footnote000691"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000538"
          xlink:label="Fact000538"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000538"
          xlink:to="Footnote000691"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000630"
          xlink:label="Fact000630"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000630"
          xlink:to="Footnote000691"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001009"
          xlink:label="Fact001009"
          xlink:type="locator"/>
        <link:footnote id="Footnote001019" xlink:label="Footnote001019" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As
of December 31, 2024, other receivables mainly represented amounts reclassified from prepayments to suppliers in the prior year
following the cancellation of the related procurement agreements. Under the repayment schedule, approximately US$300,000 was
expected to be repaid within one year and approximately US$1,177,000 thereafter. The Company assessed the receivables for expected
credit losses and recognized a provision of allowance for credit loss of approximately US$285,000 during the year ended December 31,
2024. No provision of allowance for credit loss was recognized during the year ended December 31, 2023. As a result, among the other
receivables, net of approximately US$1,192,000, approximately US$300,000 was classified as current assets and approximately
US$892,000 was classified as non-current assets based on the repayment terms.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001009"
          xlink:to="Footnote001019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001010"
          xlink:label="Fact001010"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001010"
          xlink:to="Footnote001019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001003"
          xlink:label="Fact001003"
          xlink:type="locator"/>
        <link:footnote id="Footnote001020" xlink:label="Footnote001020" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Margin deposits relate to deposits placed with Phillip Nova Pte. Ltd., Stonex
Markets LLC and Olam Global Agri Pte. Ltd. for derivative instruments entered into for the purpose of managing the Company&#x2019;s commodity
price risk (Note 14).</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001003"
          xlink:to="Footnote001020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001004"
          xlink:label="Fact001004"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001004"
          xlink:to="Footnote001020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001013"
          xlink:label="Fact001013"
          xlink:type="locator"/>
        <link:footnote id="Footnote001021" xlink:label="Footnote001021" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The amounts represent payments made to third parties for marketing and business
development services to be amortized for a period of time based on contract periods specified in the service agreements. During the years
ended December 31, 2023, 2024 and 2025, amortization of prepaid expenses of US$nil, US$1,393,000 and US$1,393,000, was recognized and
included in &#x201c;General and administrative expenses&#x201d; in the consolidated statements of operations and comprehensive income/(loss),
respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001013"
          xlink:to="Footnote001021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001014"
          xlink:label="Fact001014"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001014"
          xlink:to="Footnote001021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001191"
          xlink:label="Fact001191"
          xlink:type="locator"/>
        <link:footnote id="Footnote001250" xlink:label="Footnote001250" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Mr. Tan Choo Kiat, spouse of the Company&#x2019;s director, Ms. Li Peng
Leck, provided unlimited personal guarantee for the loans.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001191"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001193"
          xlink:label="Fact001193"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001193"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001195"
          xlink:label="Fact001195"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001195"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001197"
          xlink:label="Fact001197"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001197"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001199"
          xlink:label="Fact001199"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001199"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001201"
          xlink:label="Fact001201"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001201"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001203"
          xlink:label="Fact001203"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001203"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001205"
          xlink:label="Fact001205"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001205"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001207"
          xlink:label="Fact001207"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001207"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001209"
          xlink:label="Fact001209"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001209"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001211"
          xlink:label="Fact001211"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001211"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001213"
          xlink:label="Fact001213"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001213"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001217"
          xlink:label="Fact001217"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001217"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001219"
          xlink:label="Fact001219"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001219"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001221"
          xlink:label="Fact001221"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001221"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001223"
          xlink:label="Fact001223"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001223"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001225"
          xlink:label="Fact001225"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001225"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001227"
          xlink:label="Fact001227"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001227"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001229"
          xlink:label="Fact001229"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001229"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001231"
          xlink:label="Fact001231"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001231"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001233"
          xlink:label="Fact001233"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001233"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001235"
          xlink:label="Fact001235"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001235"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001237"
          xlink:label="Fact001237"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001237"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001239"
          xlink:label="Fact001239"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001239"
          xlink:to="Footnote001250"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001241"
          xlink:label="Fact001241"
          xlink:type="locator"/>
        <link:footnote id="Footnote001251" xlink:label="Footnote001251" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Trade financing facilities from banks were granted
    to the Company, which was disclosed in Note 15. As of December 31, 2025, US$1,474,325 of the trade financing facilities have been utilized.
    The trade facilities were paid to the suppliers by the bank directly at the Company&#x2019;s instruction and the Company reports operating
    cash outflows and financing cash inflows on the consolidated statements of cash flows to depict the substance of these transactions.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001241"
          xlink:to="Footnote001251"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001243"
          xlink:label="Fact001243"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001243"
          xlink:to="Footnote001251"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001245"
          xlink:label="Fact001245"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001245"
          xlink:to="Footnote001251"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001247"
          xlink:label="Fact001247"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001247"
          xlink:to="Footnote001251"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
