<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2026"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:wff="http://winfung.com.my/20260630"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="wff-20260630.xsd" xlink:type="simple"/>
    <context id="cref_1686745641">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_866879520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wff:StandbyEquityPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-30</startDate>
            <endDate>2026-07-30</endDate>
        </period>
    </context>
    <context id="cref_793584712">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wff:PlacementAgencyAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-30</startDate>
            <endDate>2026-07-30</endDate>
        </period>
    </context>
    <context id="cref_272505671">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wff:PlacementAgencyAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-30</instant>
        </period>
    </context>
    <context id="cref_1060949439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wff:StandbyEquityPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-30</instant>
        </period>
    </context>
    <context id="cref_2027040484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wff:StandbyEquityPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-30</instant>
        </period>
    </context>
    <context id="cref_1381880429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">wff:StandbyEquityPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-30</instant>
        </period>
    </context>
    <context id="cref_322824209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-10</instant>
        </period>
    </context>
    <context id="cref_653645800">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wff:LYCCapitalPrivateLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-10</instant>
        </period>
    </context>
    <context id="cref_691029765">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wff:LewCapitalPrivateLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-10</instant>
        </period>
    </context>
    <context id="cref_1462791971">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-10</startDate>
            <endDate>2026-07-10</endDate>
        </period>
    </context>
    <context id="cref_607454030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-10</instant>
        </period>
    </context>
    <context id="cref_1781131488">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-10</startDate>
            <endDate>2026-07-10</endDate>
        </period>
    </context>
    <context id="cref_367099487">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-10</instant>
        </period>
    </context>
    <context id="cref_1479674076">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-10</startDate>
            <endDate>2026-07-10</endDate>
        </period>
    </context>
    <context id="cref_717347973">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-10</instant>
        </period>
    </context>
    <context id="cref_562745417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-10</startDate>
            <endDate>2026-07-10</endDate>
        </period>
    </context>
    <context id="cref_936409313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1677936897">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_177384693">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1136633324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1108035057">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="cref_681161990">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1322135587">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1793433878">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:CarlicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1876625059">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:CarlicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1741024727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:MrLooMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1923074152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:MrLooMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_25731422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:MsLawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1770947844">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:MsLawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_646104373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:MsLimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1071538038">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:MsLimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1549001650">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:MrLewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1617102924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:MrLewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_67610122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:AcmosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_915613816">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:AcmosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1762575945">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:FlakeshieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_864835430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:FlakeshieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1971208235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:FlakeshieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_807153495">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:FlakeshieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_761381771">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1374704427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_107380173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:KirbySingaporeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1185273485">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:RepaymentToKirbyAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1088000094">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:RepaymentToSBCLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1460305948">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:RepaymentToOFLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1683075929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:RentalExpensesToMrLewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1998283731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:RentalExpensesToMrLewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1879674720">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:PurchaseFromFlakeshieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_623902276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:SalesToFlakeshieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1936459929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:SalesToFlakeshieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1784984639">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:CarlicoInternationalGroupHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2109597824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:SnowBearCapitalLimitedSBCLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2051174866">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:OneFatboyzLimitedOFLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_714651442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:KirbySwimEquipmentPteLtdKirbySingaporeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1635150565">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:KirbySwimEquipPtyLtdKirbyAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1164582432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:AcmosMSdnBhdAcmosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1083477062">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:FlakeshieldSdnBhdFlakeshieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1002390381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:ChungKinLooMrLooMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_566196108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:WaiBoonLawMsLawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1965733195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:YewCheanLimMsLimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_651952357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:CheeHoongLewMrLewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1212897195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1900099257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_17202788">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_617535296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wff:CurrentIncomeTaxExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_679126192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wff:CurrentIncomeTaxExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_693073400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1998816874">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_666921924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1407443919">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1820299965">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1050176499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:WinFungMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_126690272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-22</instant>
        </period>
    </context>
    <context id="cref_2134660240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <instant>2026-06-22</instant>
        </period>
    </context>
    <context id="cref_1274100591">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-11</startDate>
            <endDate>2026-06-11</endDate>
        </period>
    </context>
    <context id="cref_847934404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-11</instant>
        </period>
    </context>
    <context id="cref_1953833283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-11</instant>
        </period>
    </context>
    <context id="cref_733642249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-13</instant>
        </period>
    </context>
    <context id="cref_1650919440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-13</instant>
        </period>
    </context>
    <context id="cref_889938320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <startDate>2026-04-13</startDate>
            <endDate>2026-04-13</endDate>
        </period>
    </context>
    <context id="cref_1690202068">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <startDate>2025-05-07</startDate>
            <endDate>2025-05-07</endDate>
        </period>
    </context>
    <context id="cref_1512067010">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-07</startDate>
            <endDate>2025-05-07</endDate>
        </period>
    </context>
    <context id="cref_632990046">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-28</startDate>
            <endDate>2025-03-28</endDate>
        </period>
    </context>
    <context id="cref_1729961908">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wff:UnderwritersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-26</instant>
        </period>
    </context>
    <context id="cref_1453641511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">wff:UnderwritersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-26</startDate>
            <endDate>2025-03-26</endDate>
        </period>
    </context>
    <context id="cref_1042171612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <startDate>2025-03-26</startDate>
            <endDate>2025-03-26</endDate>
        </period>
    </context>
    <context id="cref_1265149888">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-26</instant>
        </period>
    </context>
    <context id="cref_491015255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-26</startDate>
            <endDate>2025-03-26</endDate>
        </period>
    </context>
    <context id="cref_178965820">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:WinFungMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-21</startDate>
            <endDate>2023-06-21</endDate>
        </period>
    </context>
    <context id="cref_135680611">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:RegisteredAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-07</startDate>
            <endDate>2023-03-07</endDate>
        </period>
    </context>
    <context id="cref_1161518282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wff:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-17</instant>
        </period>
    </context>
    <context id="cref_642014279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wff:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-17</startDate>
            <endDate>2020-08-17</endDate>
        </period>
    </context>
    <context id="cref_1634834033">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wff:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-23</instant>
        </period>
    </context>
    <context id="cref_693841958">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">wff:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-23</startDate>
            <endDate>2020-07-23</endDate>
        </period>
    </context>
    <context id="cref_332239557">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">wff:TermLoanIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_429636227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">wff:TermLoanIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1710231723">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">wff:TermLoanIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_684206029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">wff:TermLoanIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1557244677">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1652333896">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_548868568">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1239465914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wff:RGSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1489907235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wff:CarlicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1539268657">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wff:RGSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1974365502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wff:CarlicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_492356853">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wff:CarlicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1651511860">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wff:CarlicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_32561656">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <startDate>2025-07-08</startDate>
            <endDate>2025-07-08</endDate>
        </period>
    </context>
    <context id="cref_935279463">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wff:RGSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-08</startDate>
            <endDate>2025-07-08</endDate>
        </period>
    </context>
    <context id="cref_212261375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wff:CarlicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-15</startDate>
            <endDate>2025-05-15</endDate>
        </period>
    </context>
    <context id="cref_605429002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">wff:RBSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1542649186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">wff:RBSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-05</startDate>
            <endDate>2025-07-05</endDate>
        </period>
    </context>
    <context id="cref_316587699">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:AcquisitionOfRBSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1450683636">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:FairValuesOfTheIdentifiableAssetsAcquiredAndLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2019940665">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:FairValuesOfTheIdentifiableAssetsAcquiredAndLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_16680653">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">wff:RBSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_673063287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:AcquisitionOfRBSBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-05</startDate>
            <endDate>2025-07-05</endDate>
        </period>
    </context>
    <context id="cref_4509489">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:AcquisitionOfRBSBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:MrLewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-05</instant>
        </period>
    </context>
    <context id="cref_1823016573">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:AcquisitionOfRBSBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:MrLewMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-05</startDate>
            <endDate>2025-07-05</endDate>
        </period>
    </context>
    <context id="cref_147281363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:AcquisitionOfRBSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-05</startDate>
            <endDate>2025-07-05</endDate>
        </period>
    </context>
    <context id="cref_140577533">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:AcquisitionOfRBSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-05</instant>
        </period>
    </context>
    <context id="cref_1805606931">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:PurchasePriceToTheIdentifiableAssetsAcquiredAndLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1948353378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:GKIAndCarlicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_354839003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:GKIAndCarlicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-15</startDate>
            <endDate>2025-05-15</endDate>
        </period>
    </context>
    <context id="cref_742950339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:GKIAndCarlicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-15</instant>
        </period>
    </context>
    <context id="cref_2086434768">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">wff:LandUseRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1874786443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_651144872">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_932717927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="wff:StatementOfIncomeBalanceLocationAxis">wff:AdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1061678337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="wff:StatementOfIncomeBalanceLocationAxis">wff:AdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_541112825">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="wff:StatementOfIncomeBalanceLocationAxis">wff:CostOfSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1614720115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="wff:StatementOfIncomeBalanceLocationAxis">wff:CostOfSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1180959492">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_706621803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1578523527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</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="cref_1055157272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_455934014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</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="cref_793780627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_479712981">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</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="cref_1391434088">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1740009963">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</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="cref_1168979313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_112215613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_223251199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_571439891">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:ThirdPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_196905506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:ThirdPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1948487959">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerEMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_475878993">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerEMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">wff:TradeReceivableBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1929478447">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_772655478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">wff:TradeReceivableBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1119162801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2019013132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">wff:TradeReceivableBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_733922080">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">wff:TradeReceivableBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_872640878">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">wff:TradeReceivableBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1428319544">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">wff:TradeReceivableBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2025910826">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="wff:CurrencyExchangeRatesAxis">wff:USToHKDAverageRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1582503961">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="wff:CurrencyExchangeRatesAxis">wff:USToHKDAverageRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_572998514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="wff:CurrencyExchangeRatesAxis">wff:USToMYRAverageRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_44161020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="wff:CurrencyExchangeRatesAxis">wff:USToMYRAverageRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_368181486">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="wff:CurrencyExchangeRatesAxis">wff:USToHKDYearEndRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_93529177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="wff:CurrencyExchangeRatesAxis">wff:USToHKDYearEndRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_377636165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="wff:CurrencyExchangeRatesAxis">wff:USToMYRYearEndRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_905830534">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="wff:CurrencyExchangeRatesAxis">wff:USToMYRYearEndRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1624419761">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_34948430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1934981569">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1756217121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1024367164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1987060230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_422554303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1115929943">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wff:TotalRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_718677620">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wff:TotalRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_512539997">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wff:TotalRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2131130161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wff:TotalRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_782497745">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FoodAndBeverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1377135440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FoodAndBeverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_83440989">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wff:TransportIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_507008450">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wff:TransportIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1322364084">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wff:TransportIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_311632108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wff:TransportIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_995894432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_133225207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_25965711">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1593168590">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1914750685">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wff:WarrantyIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_892714129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wff:WarrantyIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_629530563">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wff:WarrantyIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2123264222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">wff:WarrantyIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_713742970">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_172306327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1747431060">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_519175558">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_120950338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_452263293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1952670452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_162234415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_533784357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">wff:TwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2116594495">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">wff:TwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1464499580">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">wff:TwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1123873236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <startDate>2007-07-09</startDate>
            <endDate>2007-07-09</endDate>
        </period>
    </context>
    <context id="cref_1079233549">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">wff:MDICMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_951549587">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">wff:MDICMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1427414141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wff:RestoranGardenzSdnBhdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-08</instant>
        </period>
    </context>
    <context id="cref_959830713">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">wff:RiseBarCafeSdnBhdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-05</instant>
        </period>
    </context>
    <context id="cref_1749595963">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:WHHoldingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-13</instant>
        </period>
    </context>
    <context id="cref_1313940567">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:WHHoldingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-13</instant>
        </period>
    </context>
    <context id="cref_59848825">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:WHHoldingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-13</instant>
        </period>
    </context>
    <context id="cref_1207124597">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:CarlicoInternationalGroupHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-15</instant>
        </period>
    </context>
    <context id="cref_395576773">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">wff:GlobalKeyInvestmentLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-15</instant>
        </period>
    </context>
    <context id="cref_1516561718">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_404534354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="cref_1379804646">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_823370397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_344257595">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_103001106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1839267128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_56530000">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2083316664">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1051992324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1305357186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1354479193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1833064705">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_356822252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1956601829">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1524820410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</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="cref_515604777">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</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="cref_1744251344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</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="cref_1772823795">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_19272986">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_851617143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_1615518525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_155123847">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_1251431579">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_1050098733">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_887368429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_264121938">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1829754627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_411563499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1828893505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="cref_1293327959">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</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="cref_370546486">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</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="cref_607197416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</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="cref_446974976">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="cref_818393669">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="cref_831318754">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1901312078">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_94873412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">wff:TradeReceivableBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1246435529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1676765389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_29632985">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">wff:TradeReceivableBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1650261011">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_380932345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">wff:TradeReceivableBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_356664151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1212619604">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wff:RGSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1026273606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_2110705718">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_591824385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FoodAndBeverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_779081795">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FoodAndBeverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_1843530390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_1646822807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_864619782">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerEMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">wff:TradeReceivableBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1677691957">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerEMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1339540100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">wff:RGSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_125645726">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:PurchaseFromFlakeshieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1226100276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:RepaymentToOFLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_384884813">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:RepaymentToSBCLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_39999563">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">wff:RepaymentToKirbyAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_572555619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">wff:KirbySingaporeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1443059793">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
        </entity>
        <period>
            <startDate>2026-06-22</startDate>
            <endDate>2026-06-22</endDate>
        </period>
    </context>
    <context id="cref_880424419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_203524803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wff:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1353810980">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wff:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_2045100985">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">wff:TradeReceivableBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1486616075">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">wff:TradeReceivableBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1411686878">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1779792080">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001980210</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wff:CustomerFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <unit id="uref_866879520">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="uref_558228055">
        <measure>shares</measure>
    </unit>
    <unit id="uref_272505671">
        <measure>pure</measure>
    </unit>
    <unit id="uref_1060949439">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="uref_1911682850">
        <measure>utr:sqm</measure>
    </unit>
    <unit id="uref_1009518598">
        <measure>iso4217:MYR</measure>
    </unit>
    <unit id="uref_433386969">
        <measure>wff:Segment</measure>
    </unit>
    <dei:CurrentFiscalYearEndDate contextRef="cref_1686745641" id="ixv-212">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentPeriodEndDate contextRef="cref_1686745641" id="ixv-213">2026-06-30</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="cref_1686745641" id="ixv-214">0001980210</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="cref_1686745641" id="ixv-215">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="cref_1686745641" id="ixv-216">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentType contextRef="cref_1686745641" id="ixv-2368">6-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="cref_1686745641" id="ixv-2369">2026</dei:DocumentFiscalYearFocus>
    <dei:EntityFileNumber contextRef="cref_1686745641" id="ixv-2370">001-42566</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="cref_1686745641" id="ixv-2371">WF HOLDING LIMITED</dei:EntityRegistrantName>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="cref_1212897195"
      id="fc_900280897"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="cref_1686745641"
      id="fc_1185117039"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_1686745641"
      id="fc_1594801628"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="cref_1686745641"
      id="fc_333837086"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="cref_1686745641"
      id="fc_431182715"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="cref_1686745641"
      id="fc_673580519"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="cref_1686745641"
      id="fc_370695355"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="cref_1212897195"
      id="fc_140323683"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_818393669"
      id="fc_818393669"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="cref_1374704427"
      id="fc_1461963037"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="cref_761381771"
      id="fc_743293219"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_831318754"
      id="fc_831318754"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1901312078"
      id="fc_1901312078"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_94873412"
      id="fc_94873412"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1246435529"
      id="fc_1246435529"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1676765389"
      id="fc_1676765389"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_29632985"
      id="fc_29632985"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1650261011"
      id="fc_1650261011"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_380932345"
      id="fc_380932345"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_356664151"
      id="fc_356664151"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1212619604"
      id="fc_1212619604"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="cref_1489907235"
      id="fc_570944536"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_1026273606"
      id="fc_1026273606"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_1833064705"
      id="fc_2138168778"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_1354479193"
      id="fc_1001641492"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_1305357186"
      id="fc_196612555"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_2110705718"
      id="fc_2110705718"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesInPrivatePlacement
      contextRef="cref_1305357186"
      id="fc_196970108"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesInPrivatePlacement
      contextRef="cref_1051992324"
      id="fc_611330999"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesInPrivatePlacement
      contextRef="cref_2110705718"
      id="fc_1558166417"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesUponCashlessExerciseOfWarrants
      contextRef="cref_1305357186"
      id="fc_809869285"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesUponCashlessExerciseOfWarrants
      contextRef="cref_1051992324"
      id="fc_52339192"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesUponCashlessExerciseOfWarrants
      contextRef="cref_2110705718"
      id="fc_623064368"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="cref_591824385"
      id="fc_591824385"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_779081795"
      id="fc_779081795"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <wff:ImpairmentOfInvestment
      contextRef="cref_1212897195"
      id="fc_684594302"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="cref_1212897195"
      id="fc_218817289"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="cref_1686745641"
      id="fc_1563889000"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="cref_1212897195"
      id="fc_423443783"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1843530390"
      id="fc_1843530390"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:InventoryWriteDown
      contextRef="cref_1686745641"
      id="fc_361828394"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:InventoryWriteDown
      contextRef="cref_1212897195"
      id="fc_1243319717"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1646822807"
      id="fc_1646822807"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:RevenueFromCustomerGeographicalAreaPercentage
      contextRef="cref_1646822807"
      id="fc_891367713"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_864619782"
      id="fc_864619782"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1677691957"
      id="fc_1677691957"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1339540100"
      id="fc_1339540100"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="cref_1974365502"
      id="fc_824608757"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="cref_1539268657"
      id="fc_1807210563"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="cref_1212897195"
      id="fc_1013811339"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesInPrivatePlacement
      contextRef="cref_1354479193"
      id="fc_1684138943"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="cref_1686745641"
      id="fc_1814617935"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="cref_1212897195"
      id="fc_1549678707"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:InventoryWriteDown
      contextRef="cref_1686745641"
      id="fc_1319371524"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="cref_1374704427"
      id="fc_761483034"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="cref_761381771"
      id="fc_662209809"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:DeferredOfferingCosts
      contextRef="cref_1374704427"
      id="fc_2063919653"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:AcquisitionOfAssetUnderHirePurchase
      contextRef="cref_1686745641"
      id="fc_8496197"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_125645726"
      id="fc_125645726"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1226100276"
      id="fc_1226100276"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_384884813"
      id="fc_384884813"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_39999563"
      id="fc_39999563"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="cref_572555619"
      id="fc_572555619"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="cref_915613816"
      id="fc_1594115001"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="cref_1374704427"
      id="fc_1834426712"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="cref_761381771"
      id="fc_636053114"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_411563499"
      id="fc_2083701505"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_1829754627"
      id="fc_1009223568"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_887368429"
      id="fc_1828072849"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_1026273606"
      id="fc_727150116"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_1833064705"
      id="fc_1514583452"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_1354479193"
      id="fc_413798659"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_1051992324"
      id="fc_124171626"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_2110705718"
      id="fc_1454480534"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_264121938"
      id="fc_436364188"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_887368429"
      id="fc_560270040"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_1026273606"
      id="fc_198474984"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_411563499"
      id="fc_263695845"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_1829754627"
      id="fc_842316331"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_264121938"
      id="fc_332797760"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:CashProceeds
      contextRef="cref_1443059793"
      id="fc_1443059793"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:LitigationSettlementExpense
      contextRef="cref_1686745641"
      id="fc_1750825876"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:NumberOfReportableSegments
      contextRef="cref_1686745641"
      decimals="0"
      id="fc_433386969"
      unitRef="uref_433386969">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="cref_1686745641"
      decimals="0"
      id="fc_1749215179"
      unitRef="uref_433386969">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:IncomeTaxPaidForeignBeforeRefundReceived
      contextRef="cref_1820299965"
      id="fc_1666103527"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxPaidForeignBeforeRefundReceived
      contextRef="cref_1407443919"
      id="fc_10469094"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxPaidForeignBeforeRefundReceived
      contextRef="cref_666921924"
      id="fc_1909335415"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxPaidForeignBeforeRefundReceived
      contextRef="cref_880424419"
      id="fc_880424419"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxPaidForeignBeforeRefundReceived
      contextRef="cref_203524803"
      id="fc_203524803"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxPaidForeignBeforeRefundReceived
      contextRef="cref_1353810980"
      id="fc_1353810980"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="cref_880424419"
      id="fc_752273026"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_1820299965"
      id="fc_819809104"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_1407443919"
      id="fc_1109483588"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_666921924"
      id="fc_1786627733"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_880424419"
      id="fc_2002871111"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_1998816874"
      id="fc_388601995"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_693073400"
      id="fc_1135656324"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_1820299965"
      id="fc_1234820744"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_1407443919"
      id="fc_1524259404"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_1900099257"
      id="fc_96215879"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_666921924"
      id="fc_475729941"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_880424419"
      id="fc_334596543"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_1998816874"
      id="fc_2047041219"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_693073400"
      id="fc_753363815"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_679126192"
      id="fc_1517132034"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:EffectiveIncomeTaxRateReconciliationIncomeNotSubjectToTaxAmount
      contextRef="cref_1212897195"
      id="fc_1886494276"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:EffectiveIncomeTaxRateReconciliationIncomeNotSubjectToTaxPercentage
      contextRef="cref_1212897195"
      id="fc_449006811"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <wff:EffectiveIncomeTaxRateReconciliationDeferredTaxAssetsNotRecognized
      contextRef="cref_1212897195"
      id="fc_250580438"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <wff:EffectiveIncomeTaxRateReconciliationDeferredTaxAssetsNotRecognizedPercent
      contextRef="cref_1212897195"
      id="fc_2016268074"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="cref_1212897195"
      id="fc_1027780365"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="cref_1212897195"
      id="fc_1270503413"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <wff:LossIncomeBeforeIncomeTaxExpensePercentage
      contextRef="cref_1686745641"
      id="fc_151450386"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <wff:LossIncomeBeforeIncomeTaxExpensePercentage
      contextRef="cref_1212897195"
      id="fc_1762221688"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_2045100985"
      id="fc_2045100985"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1486616075"
      id="fc_1486616075"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1411686878"
      id="fc_1411686878"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1779792080"
      id="fc_1779792080"
      unitRef="uref_272505671"
      xsi:nil="true"/>
    <us-gaap:InventoryWriteDown
      contextRef="cref_1212897195"
      id="fc_2028343439"
      unitRef="uref_866879520"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9003"
      unitRef="uref_866879520">1360903</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9004"
      unitRef="uref_866879520">2300759</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9005"
      unitRef="uref_866879520">1647011</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9006"
      unitRef="uref_866879520">1552525</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9007"
      unitRef="uref_866879520">431169</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9008"
      unitRef="uref_866879520">558174</us-gaap:InventoryNet>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9009"
      unitRef="uref_866879520">5183807</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9010"
      unitRef="uref_866879520">565160</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidTaxes
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9011"
      unitRef="uref_866879520">63036</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9012"
      unitRef="uref_866879520">160592</us-gaap:PrepaidTaxes>
    <us-gaap:AssetsCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9013"
      unitRef="uref_866879520">8685926</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9014"
      unitRef="uref_866879520">5137210</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9015"
      unitRef="uref_866879520">1189942</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9016"
      unitRef="uref_866879520">1244631</us-gaap:PropertyPlantAndEquipmentNet>
    <wff:LandUseRightNet
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9017"
      unitRef="uref_866879520">333694</wff:LandUseRightNet>
    <wff:LandUseRightNet
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9018"
      unitRef="uref_866879520">339855</wff:LandUseRightNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9019"
      unitRef="uref_866879520">97697</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9020"
      unitRef="uref_866879520">71495</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9021"
      unitRef="uref_866879520">37783</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9022"
      unitRef="uref_866879520">46124</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9023"
      unitRef="uref_866879520">4550000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9024"
      unitRef="uref_866879520">4550000</us-gaap:EquityMethodInvestments>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9025"
      unitRef="uref_866879520">6209116</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9026"
      unitRef="uref_866879520">6252105</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9027"
      unitRef="uref_866879520">14895042</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9028"
      unitRef="uref_866879520">11389315</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9029"
      unitRef="uref_866879520">623861</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9030"
      unitRef="uref_866879520">891406</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9031"
      unitRef="uref_866879520">770263</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9032"
      unitRef="uref_866879520">449578</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9033"
      unitRef="uref_866879520">174446</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9034"
      unitRef="uref_866879520">518095</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9035"
      unitRef="uref_866879520">41327</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9036"
      unitRef="uref_866879520">66064</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9037"
      unitRef="uref_866879520">58070</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9038"
      unitRef="uref_866879520">36524</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9039"
      unitRef="uref_866879520">57702</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9040"
      unitRef="uref_866879520">59172</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9041"
      unitRef="uref_866879520">15828</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9042"
      unitRef="uref_866879520">28909</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9043"
      unitRef="uref_866879520">1741497</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9044"
      unitRef="uref_866879520">2049748</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9045"
      unitRef="uref_866879520">4243557</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9046"
      unitRef="uref_866879520">4275561</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9047"
      unitRef="uref_866879520">40199</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9048"
      unitRef="uref_866879520">35156</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9049"
      unitRef="uref_866879520">43205</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9050"
      unitRef="uref_866879520">71925</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9051"
      unitRef="uref_866879520">149571</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9052"
      unitRef="uref_866879520">159780</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9053"
      unitRef="uref_866879520">49455</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9054"
      unitRef="uref_866879520">46703</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9055"
      unitRef="uref_866879520">4525987</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9056"
      unitRef="uref_866879520">4589125</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9057"
      unitRef="uref_866879520">6267484</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9058"
      unitRef="uref_866879520">6638873</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_1374704427"
      decimals="5"
      id="fc_315694245"
      unitRef="uref_1060949439">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_761381771"
      decimals="5"
      id="fc_1792825927"
      unitRef="uref_1060949439">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1374704427"
      decimals="INF"
      id="fc_1939930511"
      unitRef="uref_558228055">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_761381771"
      decimals="INF"
      id="fc_1656827355"
      unitRef="uref_558228055">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_1374704427"
      decimals="INF"
      id="fc_663133749"
      unitRef="uref_558228055">45360598</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_1374704427"
      decimals="INF"
      id="fc_2017860557"
      unitRef="uref_558228055">45360598</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_761381771"
      decimals="INF"
      id="fc_822184261"
      unitRef="uref_558228055">5038018</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_761381771"
      decimals="INF"
      id="fc_1568281830"
      unitRef="uref_558228055">5038018</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="cref_1374704427"
      decimals="0"
      id="fc_1841995692"
      unitRef="uref_866879520">11341</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="cref_761381771"
      decimals="0"
      id="fc_964960786"
      unitRef="uref_866879520">1260</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9069"
      unitRef="uref_866879520">93526094</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9070"
      unitRef="uref_866879520">6547265</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9071"
      unitRef="uref_866879520">-85138251</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9072"
      unitRef="uref_866879520">-2029941</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9073"
      unitRef="uref_866879520">228580</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9074"
      unitRef="uref_866879520">232064</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9075"
      unitRef="uref_866879520">8627764</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9076"
      unitRef="uref_866879520">4750648</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9077"
      unitRef="uref_866879520">-206</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9078"
      unitRef="uref_866879520">-206</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9079"
      unitRef="uref_866879520">8627558</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9080"
      unitRef="uref_866879520">4750442</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9081"
      unitRef="uref_866879520">14895042</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9082"
      unitRef="uref_866879520">11389315</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9084"
      unitRef="uref_866879520">3055765</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9085"
      unitRef="uref_866879520">3515890</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9086"
      unitRef="uref_866879520">2465515</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9087"
      unitRef="uref_866879520">2321681</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9088"
      unitRef="uref_866879520">590250</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9089"
      unitRef="uref_866879520">1194209</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9090"
      unitRef="uref_866879520">1748139</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9091"
      unitRef="uref_866879520">1469419</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9092"
      unitRef="uref_866879520">-1157889</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9093"
      unitRef="uref_866879520">-275210</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpenseNonoperating
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9094"
      unitRef="uref_866879520">6845</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9095"
      unitRef="uref_866879520">8988</us-gaap:InterestExpenseNonoperating>
    <wff:ImpairmentOfInvestment
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9096"
      unitRef="uref_866879520">81988910</wff:ImpairmentOfInvestment>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9097"
      unitRef="uref_866879520">730</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9098"
      unitRef="uref_866879520">76514</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9099"
      unitRef="uref_866879520">20895</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9100"
      unitRef="uref_866879520">-81918511</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9101"
      unitRef="uref_866879520">11907</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9102"
      unitRef="uref_866879520">-83076400</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9103"
      unitRef="uref_866879520">-263303</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9104"
      unitRef="uref_866879520">31910</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9105"
      unitRef="uref_866879520">57241</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9106"
      unitRef="uref_866879520">-83108310</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9107"
      unitRef="uref_866879520">-320544</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9108"
      unitRef="uref_866879520">-3484</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9109"
      unitRef="uref_866879520">185739</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9110"
      unitRef="uref_866879520">-83111794</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9111"
      unitRef="uref_866879520">-134805</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_1686745641"
      decimals="2"
      id="fc_135627962"
      unitRef="uref_1060949439">-11.4</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_1686745641"
      decimals="2"
      id="fc_261868648"
      unitRef="uref_1060949439">-11.4</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_1212897195"
      decimals="2"
      id="fc_1750441213"
      unitRef="uref_1060949439">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_1212897195"
      decimals="2"
      id="fc_795035082"
      unitRef="uref_1060949439">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="cref_1686745641"
      decimals="0"
      id="fc_1191344661"
      unitRef="uref_558228055">7288062</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="cref_1686745641"
      decimals="0"
      id="fc_1394387855"
      unitRef="uref_558228055">7288062</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="cref_1212897195"
      decimals="0"
      id="fc_328466977"
      unitRef="uref_558228055">4816740</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="cref_1212897195"
      decimals="0"
      id="fc_1525481524"
      unitRef="uref_558228055">4816740</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:SharesOutstanding
      contextRef="cref_446974976"
      decimals="0"
      id="fc_1373644647"
      unitRef="uref_558228055">4590004</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_446974976"
      decimals="0"
      id="fc_446974976"
      unitRef="uref_866879520">1148</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_607197416"
      decimals="0"
      id="ixv-9123"
      unitRef="uref_866879520">84750</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_370546486"
      decimals="0"
      id="ixv-9124"
      unitRef="uref_866879520">2739785</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1293327959"
      decimals="0"
      id="ixv-9125"
      unitRef="uref_866879520">-81193</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1828893505"
      decimals="0"
      id="ixv-9126"
      unitRef="uref_866879520">2744490</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_404534354"
      decimals="0"
      id="ixv-9127"
      unitRef="uref_866879520">2744490</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_411563499"
      decimals="0"
      id="fc_2026026333"
      unitRef="uref_558228055">448014</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_411563499"
      decimals="0"
      id="fc_411563499"
      unitRef="uref_866879520">112</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_1829754627"
      decimals="0"
      id="ixv-9130"
      unitRef="uref_866879520">6177319</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_1050098733"
      decimals="0"
      id="ixv-9131"
      unitRef="uref_866879520">6177431</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9132"
      unitRef="uref_866879520">6177431</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ProfitLoss
      contextRef="cref_264121938"
      decimals="0"
      id="ixv-9133"
      unitRef="uref_866879520">-320544</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_1050098733"
      decimals="0"
      id="ixv-9134"
      unitRef="uref_866879520">-320544</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9135"
      unitRef="uref_866879520">-320544</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_887368429"
      decimals="0"
      id="ixv-9136"
      unitRef="uref_866879520">185739</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_1050098733"
      decimals="0"
      id="ixv-9137"
      unitRef="uref_866879520">185739</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9138"
      unitRef="uref_866879520">185739</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:SharesOutstanding
      contextRef="cref_1251431579"
      decimals="0"
      id="fc_1706072919"
      unitRef="uref_558228055">5038018</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1251431579"
      decimals="0"
      id="fc_1251431579"
      unitRef="uref_866879520">1260</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_155123847"
      decimals="0"
      id="ixv-9141"
      unitRef="uref_866879520">6262069</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1615518525"
      decimals="0"
      id="ixv-9142"
      unitRef="uref_866879520">2419241</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_851617143"
      decimals="0"
      id="ixv-9143"
      unitRef="uref_866879520">104546</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_19272986"
      decimals="0"
      id="ixv-9144"
      unitRef="uref_866879520">8787116</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1516561718"
      decimals="0"
      id="ixv-9145"
      unitRef="uref_866879520">8787116</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="cref_1772823795"
      decimals="0"
      id="fc_1706053639"
      unitRef="uref_558228055">5038018</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1772823795"
      decimals="0"
      id="fc_1772823795"
      unitRef="uref_866879520">1260</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1744251344"
      decimals="0"
      id="ixv-9148"
      unitRef="uref_866879520">6547265</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_515604777"
      decimals="0"
      id="ixv-9149"
      unitRef="uref_866879520">-2029941</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1524820410"
      decimals="0"
      id="ixv-9150"
      unitRef="uref_866879520">232064</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1956601829"
      decimals="0"
      id="ixv-9151"
      unitRef="uref_866879520">4750648</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_356822252"
      decimals="0"
      id="ixv-9152"
      unitRef="uref_866879520">-206</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9153"
      unitRef="uref_866879520">4750442</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <wff:StockIssuedDuringPeriodOfSharesIssuanceOfOrdinarySharesInPrivatePlacement
      contextRef="cref_1833064705"
      decimals="0"
      id="fc_1628867422"
      unitRef="uref_558228055">4032258</wff:StockIssuedDuringPeriodOfSharesIssuanceOfOrdinarySharesInPrivatePlacement>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesInPrivatePlacement
      contextRef="cref_1833064705"
      decimals="0"
      id="fc_1411035952"
      unitRef="uref_866879520">1008</wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesInPrivatePlacement>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesInPrivatePlacement
      contextRef="cref_2083316664"
      decimals="0"
      id="ixv-9156"
      unitRef="uref_866879520">1008</wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesInPrivatePlacement>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesInPrivatePlacement
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9157"
      unitRef="uref_866879520">1008</wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesInPrivatePlacement>
    <wff:StockIssuedDuringPeriodOfSharesIssuanceOfOrdinarySharesUponCashlessExerciseOfWarrants
      contextRef="cref_1833064705"
      decimals="0"
      id="fc_482575286"
      unitRef="uref_558228055">36290322</wff:StockIssuedDuringPeriodOfSharesIssuanceOfOrdinarySharesUponCashlessExerciseOfWarrants>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesUponCashlessExerciseOfWarrants
      contextRef="cref_1833064705"
      decimals="0"
      id="fc_1833064705"
      unitRef="uref_866879520">9073</wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesUponCashlessExerciseOfWarrants>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesUponCashlessExerciseOfWarrants
      contextRef="cref_1354479193"
      decimals="0"
      id="ixv-9160"
      unitRef="uref_866879520">86978829</wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesUponCashlessExerciseOfWarrants>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesUponCashlessExerciseOfWarrants
      contextRef="cref_2083316664"
      decimals="0"
      id="ixv-9161"
      unitRef="uref_866879520">86987902</wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesUponCashlessExerciseOfWarrants>
    <wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesUponCashlessExerciseOfWarrants
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9162"
      unitRef="uref_866879520">86987902</wff:StockIssuedDuringPeriodOfValueIssuanceOfOrdinarySharesUponCashlessExerciseOfWarrants>
    <us-gaap:ProfitLoss
      contextRef="cref_1305357186"
      decimals="0"
      id="ixv-9163"
      unitRef="uref_866879520">-83108310</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_2083316664"
      decimals="0"
      id="ixv-9164"
      unitRef="uref_866879520">-83108310</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9165"
      unitRef="uref_866879520">-83108310</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_1051992324"
      decimals="0"
      id="ixv-9166"
      unitRef="uref_866879520">-3484</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_2083316664"
      decimals="0"
      id="ixv-9167"
      unitRef="uref_866879520">-3484</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9168"
      unitRef="uref_866879520">-3484</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:SharesOutstanding
      contextRef="cref_56530000"
      decimals="0"
      id="fc_1694631844"
      unitRef="uref_558228055">45360598</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_56530000"
      decimals="0"
      id="fc_56530000"
      unitRef="uref_866879520">11341</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1839267128"
      decimals="0"
      id="ixv-9171"
      unitRef="uref_866879520">93526094</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_103001106"
      decimals="0"
      id="ixv-9172"
      unitRef="uref_866879520">-85138251</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_344257595"
      decimals="0"
      id="ixv-9173"
      unitRef="uref_866879520">228580</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_823370397"
      decimals="0"
      id="ixv-9174"
      unitRef="uref_866879520">8627764</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1379804646"
      decimals="0"
      id="ixv-9175"
      unitRef="uref_866879520">-206</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9176"
      unitRef="uref_866879520">8627558</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9178"
      unitRef="uref_866879520">-83108310</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9179"
      unitRef="uref_866879520">-320544</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9180"
      unitRef="uref_866879520">92477</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9181"
      unitRef="uref_866879520">68167</us-gaap:DepreciationDepletionAndAmortization>
    <wff:AmortizationOnLandUseRight
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9182"
      unitRef="uref_866879520">4099</wff:AmortizationOnLandUseRight>
    <wff:AmortizationOnLandUseRight
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9183"
      unitRef="uref_866879520">3728</wff:AmortizationOnLandUseRight>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9184"
      unitRef="uref_866879520">4681</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <wff:PropertyAndEquipmentWrittenOff
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9185"
      unitRef="uref_866879520">16892</wff:PropertyAndEquipmentWrittenOff>
    <wff:PropertyAndEquipmentWrittenOff
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9186"
      unitRef="uref_866879520">1</wff:PropertyAndEquipmentWrittenOff>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9187"
      unitRef="uref_866879520">96430</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9188"
      unitRef="uref_866879520">81988910</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:OtherNoncashExpense
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9189"
      unitRef="uref_866879520">19391</us-gaap:OtherNoncashExpense>
    <us-gaap:OtherNoncashExpense
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9190"
      unitRef="uref_866879520">19787</us-gaap:OtherNoncashExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9191"
      unitRef="uref_866879520">98474</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9192"
      unitRef="uref_866879520">116166</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9193"
      unitRef="uref_866879520">4618649</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9194"
      unitRef="uref_866879520">1117583</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9195"
      unitRef="uref_866879520">-263214</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9196"
      unitRef="uref_866879520">39409</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9197"
      unitRef="uref_866879520">-343651</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9198"
      unitRef="uref_866879520">-17557</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9199"
      unitRef="uref_866879520">323437</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9200"
      unitRef="uref_866879520">-175297</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9201"
      unitRef="uref_866879520">-20534</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9202"
      unitRef="uref_866879520">-19914</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9203"
      unitRef="uref_866879520">-127005</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9204"
      unitRef="uref_866879520">-344034</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="cref_1686745641"
      decimals="0"
      id="fc_1408190984"
      unitRef="uref_866879520">-25076</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="cref_1212897195"
      decimals="0"
      id="fc_1073653529"
      unitRef="uref_866879520">-600864</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9207"
      unitRef="uref_866879520">107369</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9208"
      unitRef="uref_866879520">4832</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9209"
      unitRef="uref_866879520">-5798328</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9210"
      unitRef="uref_866879520">-1796218</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9211"
      unitRef="uref_866879520">57321</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9212"
      unitRef="uref_866879520">171545</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9213"
      unitRef="uref_866879520">4681</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9214"
      unitRef="uref_866879520">3000000</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9215"
      unitRef="uref_866879520">-57321</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9216"
      unitRef="uref_866879520">-3166864</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9217"
      unitRef="uref_866879520">8960000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9218"
      unitRef="uref_866879520">2087291</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9219"
      unitRef="uref_866879520">5000000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9220"
      unitRef="uref_866879520">22088</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9221"
      unitRef="uref_866879520">31828</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9222"
      unitRef="uref_866879520">29356</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9223"
      unitRef="uref_866879520">31210</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9224"
      unitRef="uref_866879520">4948556</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9225"
      unitRef="uref_866879520">6809671</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9226"
      unitRef="uref_866879520">-32763</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9227"
      unitRef="uref_866879520">113674</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9228"
      unitRef="uref_866879520">-939856</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9229"
      unitRef="uref_866879520">1960263</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9230"
      unitRef="uref_866879520">2300759</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_404534354"
      decimals="0"
      id="ixv-9231"
      unitRef="uref_866879520">1190629</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9232"
      unitRef="uref_866879520">1360903</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1516561718"
      decimals="0"
      id="ixv-9233"
      unitRef="uref_866879520">3150892</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9234"
      unitRef="uref_866879520">6845</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9235"
      unitRef="uref_866879520">8937</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9236"
      unitRef="uref_866879520">-75503</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9237"
      unitRef="uref_866879520">45708</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:NatureOfOperations contextRef="cref_1686745641" id="ixv-4784">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;1.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;General Information and Reorganization Transactions&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; WF Holding Limited (&#x201c;WF Holding&#x201d;) was incorporated as a Cayman Islands exempted company on March 7, 2023. Its wholly owned subsidiary Win-Fung Fibreglass Sdn. Bhd (&#x201c;Win-Fung&#x201d;) was incorporated in Malaysia on March 28, 1984. &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; Upon incorporation on March 7, 2023, the Company issued 1 ordinary share to its registered agent, which was later transferred to Chee Hoong Lew in anticipation of the Reorganization (as defined 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: 0pt 0; text-align: justify;"&gt; On June 21, 2023, WF Holding and Win-Fung completed a corporate reorganization pursuant to a share sale and purchase agreement that WF Holding entered into with Win-Fung and its shareholders on May 23, 2023 (the &#x201c;Reorganization&#x201d;). Pursuant to the Reorganization, WF Holding acquired all of the issued and outstanding equity interests of Win-Fung in exchange for which it issued 4,590,003 ordinary shares to the shareholders of Win-Fung. As a result of the Reorganization, Win-Fung became the wholly-owned subsidiary and the shareholders of Win-Fung became WF Holding&#x2019;s shareholders. &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;Win-Fung is a manufacturer of fiberglass reinforced plastic products based in Malaysia. Its products range from tanks, pipes, ducts, gratings and other custom-made fiberglass reinforced plastic products and are sold to various industries, including, among others, chemical processing, water and wastewater treatment, and power generation.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Reorganization&lt;/i&gt;&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;The Reorganization has been accounted for as a recapitalization among entities under common control since the same controlling shareholder, Chee Hoong Lew, controlled WF Holding and Win-Fung before and after the Reorganization in accordance with ASC805-50-45-5. The consolidation of WF Holding and Win-Fung has been accounted for at historical cost and prepared on the basis as if the aforementioned transaction had become effective as of the beginning of the first period presented in the accompanying consolidated financial statements. Results of operations for the periods presented comprise those of the previously separate entities combined from the beginning of the period to the end of the period, eliminating the effects of intra-entity transaction.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Acquisitions&lt;/i&gt;&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 25, 2025, WF Holding incorporated WF Venture Ltd. (&#x201c;WF Venture&#x201d;) as a wholly owned subsidiary in the British Virgin Islands as part of its strategy to expand its investment and operating activities. During the year ended December 31, 2025, WF Venture completed a series of acquisitions and investments to establish and expand its business operations in Hong Kong SAR and Malaysia.&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 May 15, 2025, WF Venture completed the acquisition of 100% of the issued and outstanding equity interests of Global Key Investment Limited (&#x201c;GKI&#x201d;), a private company incorporated in Hong Kong SAR, China. Through this acquisition, WF Venture indirectly acquired approximately 35% of the equity interests in Carlico International Group Holdings Limited (&#x201c;Carlico&#x201d;), a private company incorporated in Hong Kong SAR, China that is principally engaged in investment holding and the importation and distribution of bottled grape wine. &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-weight: bold;"&gt;&lt;i&gt;Reverse Share Split&lt;/i&gt;&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 April 13, 2026, WF Holding effected a 1-for-5 reverse share split of its ordinary shares by way of a share consolidation of its issued and unissued ordinary shares, with each five (5) issued and unissued ordinary share consolidated into one (1) shares. As a result of this share consolidation, the maximum number of shares which WF Holding is authorized to issue changed from 1,000,000,000 ordinary shares with a par value of $0.00005 to 200,000,000 ordinary shares with a par value of $0.00025. After the share consolidation, WF Holding had 5,038,018 ordinary shares issued and outstanding. &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;All share and per share data throughout these consolidated financial statements have been retroactively adjusted to reflect the foregoing share splits and share surrender.&lt;/p&gt;         &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"&gt;&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; On July 5, 2025, WF Venture acquired a 70% equity interest in The Rise Bar &amp;amp; Cafe Sdn. Bhd. (&#x201c;RBSB&#x201d;), a private company incorporated in Malaysia and principally engaged in the cafe business. &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 8, 2025, WF Venture acquired a 35% equity interest in Restoran Gardenz Sdn. Bhd. (&#x201c;RGSB&#x201d;), a private company incorporated in Malaysia and principally engaged in the food and beverage business. &lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;These transactions are described in further detail in Note 8 (Business Combinations and Asset Acquisitions) and Note 9 (Investment in Equity Investees).&lt;/p&gt;</us-gaap:NatureOfOperations>
    <dei:EntityIncorporationDateOfIncorporation contextRef="cref_1686745641" id="ixv-9238">2023-03-07</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_135680611"
      decimals="0"
      id="ixv-9239"
      unitRef="uref_558228055">1</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_178965820"
      decimals="0"
      id="ixv-9240"
      unitRef="uref_558228055">4590003</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="cref_395576773"
      decimals="2"
      id="ixv-9241"
      unitRef="uref_272505671">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="cref_1207124597"
      decimals="2"
      id="ixv-9242"
      unitRef="uref_272505671">0.35</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="cref_889938320" id="ixv-9243">1-for-5</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_889938320"
      decimals="0"
      id="ixv-9244"
      unitRef="uref_558228055">1</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_733642249"
      decimals="0"
      id="ixv-9245"
      unitRef="uref_558228055">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_59848825"
      decimals="5"
      id="ixv-9246"
      unitRef="uref_1060949439">0.00005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1650919440"
      decimals="0"
      id="ixv-9247"
      unitRef="uref_558228055">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_1313940567"
      decimals="5"
      id="ixv-9248"
      unitRef="uref_1060949439">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_1749595963"
      decimals="0"
      id="ixv-9249"
      unitRef="uref_558228055">5038018</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_1749595963"
      decimals="0"
      id="ixv-9250"
      unitRef="uref_558228055">5038018</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_959830713"
      decimals="2"
      id="ixv-9251"
      unitRef="uref_272505671">0.70</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1427414141"
      decimals="2"
      id="ixv-9252"
      unitRef="uref_272505671">0.35</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="cref_1686745641" id="ixv-4847">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;2.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Basis of Presentation&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;US GAAP&#x201d;) and pursuant to the regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;).&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(b)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 consolidated financial statements include the accounts of WF Holding, Win-Fung, WF Venture, GKI and RBSB (together, the &#x201c;Company&#x201d;). All inter-company balances and transactions have been eliminated in the 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;The Company accounts for investments in entities over which it has significant influence, but does not own a majority equity interest or otherwise control, such as Carlico and RGSB, using the equity method of accounting in accordance with ASC Topic 323 &#x2013; Investments - Equity Method and Joint Ventures. Under the equity method, the Company recognizes its proportionate share of the investee&#x2019;s net income or loss in the consolidated statements of operations, and adjusts the carrying amount of the investment accordingly.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(c)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Use of Estimates&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 preparation of the consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, shareholders&#x2019; equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the 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; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;On an ongoing basis, management reviews its estimates and if deemed appropriate, those estimates are adjusted. The most significant estimates include allowance for credit loss, useful lives and impairment for property and equipment, impairment of goodwill, impairment of equity investees, allowance for inventory obsolescence, valuation of warranties, accruals for potential liabilities and contingencies and income taxes, which includes the determination of the valuation allowance for deferred tax assets (if any). 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 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(d)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company considers petty cash on hand, and cash held in banks and deposits which are highly liquid and are unrestricted as to withdrawal or use to be cash and cash equivalents.&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 maintains cash balances and deposits may exceed insured limits protected by a government authority, the Malaysia Deposit Insurance Corporation (&#x201c;MDIC&#x201d;). The eligible bank deposits, denominated in MYR or foreign currencies, are protected up to MYR250,000 (equivalent to $61,244) per depositor per member bank. Management believes that the banks that hold the Company&#x2019;s deposit are financially secure and although the Company bears risk to amount in excess of MDIC insured limits, it does not anticipate any losses. As of June 30, 2026 and December 31, 2025, the amounts in excess of MDIC&#x2019;s insured limit were approximately $976,398 and $1,284,530, respectively. &lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(e)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Accounts Receivables and Allowance                                             for Credit Losses&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; Accounts receivable are recorded at the sales price of products sold to customers on trade credit terms less an allowance for credit loss on such receivables. The allowance for credit loss is estimated based on 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 Company&#x2019;s customers&#x2019; ability to pay. The Company writes off accounts receivable against the allowance for credit loss when a balance is determined to be uncollectible. As of June 30, 2026 and December 31, 2025, allowance for credit loss of $652,354 and $663,748, respectively, were accrued and included in administrative expenses. &lt;/p&gt;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(f)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Inventories&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; Inventories include costs of materials, labor and manufacturing overhead cost. Inventories are valued at the lower of cost or an estimated net realizable value. The inventories cost is determined on the basis of the first-in, first-out methods. Allowances are recorded for slow-moving, obsolete or unusable inventories. The Company assesses inventories for estimated obsolescence or unmarketable products and writes down the difference between the cost of the inventories and the estimated net realizable values based upon assumptions about future sales and supplies on-hand. There was &lt;span style="-sec-ix-hidden:fc_361828394;"&gt;&lt;span style="-sec-ix-hidden:fc_1243319717;"&gt;no&lt;/span&gt;&lt;/span&gt; allowance for slow moving and obsolete inventory recorded for the six months ended June 30, 2026 and 2025. &lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(g)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Property and equipment are stated at cost less accumulated depreciation. Depreciation is calculated by the straight-line method over the estimated useful lives of depreciable assets 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;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 49%; border-bottom: black 1.5pt solid;"&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Category&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="width: 2%; text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 49%; border-bottom: black 1.5pt solid;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Estimated     useful lives&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Building&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;46 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Computers and software&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;4 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Furniture and fittings&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Motor vehicles&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;5 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Office equipment&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;5 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.4pt; 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 and accumulated depreciation for property retired or disposed of are removed from the accounts, and any resulting gain or loss is included in earnings. Expenditures for maintenance and repairs are charged to expense as incurred.&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;Management periodically assesses the estimated useful lives over which assets are depreciation or amortized. If the analysis warrants a change in the estimated useful lives of property and equipment, management will reduce the estimated lives and depreciate, or amortize the carrying value prospectively over the shorter remaining useful lives.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(h)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Land Use Right&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; Land use right is recorded at cost less accumulated amortization. Amortization is provided on a straight-line basis over the estimated term of the land use right. The Company has a land use right to 7,967.24 square meters of land. The term of the land use right is 99 years, starting from August 16, 1969 and expiring on August 15, 2068. The land use right is solely for industrial land use purpose. The Company purchased the land use right for a total consideration of approximately $361,000 on July 9, 2007. The land use right was amortized over its remaining estimated useful life on a straight-line basis. The land use right was pledged to bank as a security for bank borrowings. &lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(i)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Impairment of Long-lived Assets&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company evaluates the long-lived assets for impairment whenever events or changes in circumstances, such as a significant adverse change to market conditions that will impact the future use of the assets, indicate that the carrying amount of an asset may not be fully recoverable. When these events occur, the Company evaluates the recoverability of long-lived assets by comparing the carrying amount of the assets to the future undiscounted cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Company recognizes an impairment loss based on the excess of the carrying amount of the assets over their fair value. Based on the Company&#x2019;s assessments, &lt;span style="-sec-ix-hidden:fc_370695355;"&gt;&lt;span style="-sec-ix-hidden:fc_140323683;"&gt;no&lt;/span&gt;&lt;/span&gt; impairment losses were recorded for the six months ended June 30, 2026 and 2025. &lt;/p&gt;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(j)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Business                                             Combinations&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;When the Company applies the acquisition method of accounting, the deemed purchase price is allocated to identifiable assets acquired and liabilities assumed. Any residual purchase price is recorded as goodwill. The allocation of the purchase price utilizes significant estimates in determining the fair values of assets acquired and liabilities assumed, especially with respect to intangible assets. Independent third-party appraisal firms are typically engaged in order to assist in the estimation process. The significant estimates and assumptions include, but are not limited to, the timing and amount of revenue and future cash flows, the discount rate reflecting the risk inherent in future cash flows and the perpetual growth rate used to calculate the terminal 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;Due to the inherent uncertainties involved in making the estimates and assumptions, the purchase price for acquisitions could be valued and allocated to the acquired assets and liabilities differently. Actual results may differ, or unanticipated events and circumstances may affect such estimates, which could require the Company to record an impairment of an acquired asset, including goodwill, or increase in the amounts recorded for an assumed liability.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(k)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Asset Acquisitions&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company evaluates whether an acquisition should be accounted for as a business combination or an asset acquisition by first applying a screening test to determine if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If the screening test is not met, the Company evaluates whether the acquired set of activities and assets includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. Acquisitions that do not meet the definition of a business under ASC 805 are accounted for as asset acquisitions.&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 an asset acquisition, the total cost of the acquisition, which includes the consideration paid plus direct transaction costs and the fair value of liabilities assumed, is allocated to the individual assets acquired based on their relative fair values. Unlike a business combination, no goodwill is recognized in an asset acquisition; instead, any premium paid over the fair value of the net identifiable assets is allocated to the cost basis of the primary assets acquired. Furthermore, direct transaction costs such as legal, accounting, and appraisal fees are capitalized as part of the initial cost of the assets acquired rather than being expensed as incurred.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(l)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Goodwill&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Goodwill represents the excess of the purchase price over the fair value of the identifiable assets and liabilities acquired in a business combination.&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;Goodwill is not depreciated or amortized but is tested for impairment on an annual basis as of December&#160;31, and in between annual tests when an event occurs or circumstances change that could indicate that the asset might be impaired. In accordance with ASU&#160;2017-04, &lt;i&gt;Intangibles&#x2014;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&#160;&lt;/i&gt;(&#x201c;ASU&#160;2017-04&#x201d;) issued by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) guidance on testing of goodwill for impairment, the Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If as a result of its qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of each reporting unit exceeds its fair value, an impairment loss equal to the difference between the fair value of the reporting unit and its carrying amount will be recorded.&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; Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. For the period ended June, 2026 and 2025, the Company did &lt;span style="-sec-ix-hidden:fc_1814617935;"&gt;&lt;span style="-sec-ix-hidden:fc_1549678707;"&gt;not&lt;/span&gt;&lt;/span&gt; recognized goodwill impairment. &lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(m)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Investment in Equity Investees&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Investment in equity investees represents the Company investments in privately held companies. The Company apply the equity method of accounting to account for an equity investment according to ASC Topic 323,&#160;&lt;i&gt;Investment&#x2014;Equity Method and Joint Ventures&#160;&lt;/i&gt;(&#x201c;ASC 323&#x201d;), over which it has significant influence but does not own a majority equity interest or otherwise 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-top: 0pt; margin-bottom: 0pt; text-align: center;"&gt;&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Under the equity method, the Company&#x2019;s share of the post-acquisition profits or losses of the equity investees are recorded in share of results of equity investees in the consolidated statements of operations and comprehensive income/(loss) and its share of post-acquisition movements of accumulated other comprehensive income/(loss) are recorded in accumulated other comprehensive income/(loss) as a component of shareholders&#x2019; equity. The Company records its share of the results from equity investments in privately held companies twice a year&lt;span style="font-weight: bold;"&gt;,&lt;/span&gt; aligned with the Company&#x2019;s half-yearly reporting cycle. The excess of the carrying amount of the investment over the underlying equity in net assets of the equity investee represents goodwill and intangible assets acquired. When the Company&#x2019;s share of losses in the equity investee equals or exceeds its interest in the equity investee, the Company does not recognize further losses, unless the Company has incurred obligations or made payments or guarantees on behalf of the equity investee, or the Company holds other investments in the equity investee.&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 continually reviews its investment in equity investees under equity method to determine whether a decline in fair value to below the carrying value is other-than-temporary. The primary factors the Company consider in its determination are the duration and severity of the decline in fair value, the financial condition, operating performance and the prospects of the equity investee, and other company specific information such as recent financing rounds. If the decline in fair value is deemed to be other-than-temporary, the carrying value of the equity investee is written down to 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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company equity investments without readily determinable fair values, which do not qualify for Net asset value practical expedient and over which the Company does not have the ability to exercise significant influence through the investments in common stock or in substance common stock, are accounted for under the measurement alternative. The Company makes assessment of whether an investment is impaired based on performance and financial position of the investee as well as other evidence of market value at each reporting date. Such assessment includes, but is not limited to, reviewing the investee&#x2019;s cash position, recent financing, as well as the financial and business performance. When indicators of impairment exist, the Company also prepares quantitative measurements of the fair value of its equity investments using market approach, income approach or cost approach, if applicable, with observable or unobservable inputs and assumptions. Changes in inputs and assumptions might materially affect the determination of fair value of the Company equity investments. The Company recognizes an impairment loss equal to the difference between the carrying value and fair value in others, net in the consolidated statements of operations and comprehensive income/(loss) if there is any. Based on the Company&#x2019;s assessments, the Company recognized an impairment loss of $730 for the year ended June 30, 2026, which is included in other income in the consolidated statements of operations.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(n)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Warranty&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company provides warranty periods ranging from 6 months to 49 months for both moving and non-moving parts of the products. Standard warranties, encompassing repair, replacement, or return for product defects, are accrued in accordance with ASC 460. It involves considerations of historical data, expected repair and replacement costs, and post-delivery warranty issues. The Company continually reviews these warranties and will make adjustments to accruals accordingly in response to changes in experience or cost trends. Historical records indicate minimal customer return and warranty claims. As of June 30, 2026 and December 31, 2025, the Company has not recorded warranty accruals. &lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(o)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Fair Value Measurements&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company measures and discloses certain financial assets and liabilities at fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Inputs used to measure fair value are classified using the following hierarchy:&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&#160;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif;"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif;"&gt;Level                                             1. Unadjusted quoted prices in active markets for identical assets or liabilities that the                                             reporting entity has the ability to access at the measurement date.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&#160;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif;"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif;"&gt;Level                                             2. Inputs other than quoted prices included within Level 1 that are observable for the asset                                             or liability, either directly or indirectly through corroboration with observable market                                             data.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&#160;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif;"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif;"&gt;Level                                             3. Inputs are unobservable for the asset or liability and include situations in which there                                             is little, if any, market activity for the asset or liability. The inputs used in the determination                                             of fair value are based on the best information available under the circumstances and may                                             require significant management judgment or estimation.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;         &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company endeavors to utilize the best available information in measuring fair value. The Company&#x2019;s financial instruments include cash and cash equivalents, accounts receivable, accounts payable and accrued expenses reflected as current assets and current liabilities, bank borrowings and lease liabilities. Due to the short-term nature of these instruments, management considers their carrying value to approximate their 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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company&#x2019;s non-financial assets, such as property and equipment, would be measured at fair value only if they were determined to be impaired. Management applies fair value measurement guidance to its impairment analysis for tangible assets.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(p)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Revenue Recognition&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company recognizes revenue in accordance with Accounting Standards Update 2014-09, &#x201c;Revenue from contracts with customers,&#x201d; (Topic 606). Revenue is recognized when a customer obtains control of promised goods or services. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods. The Company applies the following five-step model in order to determine this amount: (i) identify the contract(s) with a customer; (ii) determination of whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation.&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="text-decoration:underline"&gt;Manufacturing and Selling Fiberglass Products&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;The Company is principally engaged in manufacturing and selling fiberglass products. Revenue is recognized as the customer obtains control of the goods as outlined in the agreed-upon contract (i.e., performance obligations) with certain specifications and requirements for the products. The Company recognizes revenue at the point in time in which the performance obligation is fully satisfied by transferring control of the promised goods to the customer, which, in this case, occurs upon the delivery of goods to the customer.&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;If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each distinct performance obligation.&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 also provides installation services after delivery of products and maintenance services either separately or together with selling of products. The Company determines that installation and maintenance services are distinct from the manufacturing and selling of products as the customer can benefit from these services independently of the products and the customer has the option to engage third-party contractors for these services. The Company determines the selling prices for installation and maintenance service to allocate the transaction price appropriately. Revenues from installation and maintenance services are recognized at the point in time when the services are completed and the customer can benefit from the results of the services. The Company recognizes revenue from installation and maintenance services upon completion of the services, as this is when control transfers to the customer. Upon completion of installation and maintenance services, the Company issues billing to the customer. Revenue is recognized at the point in time when the services are completed, as the Company has an enforceable right to payment for the performance completed.&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 certain contracts, the Company provides warranties ranging from 6 months to 49 months for moving and non-moving parts of the products. Warranties are classified as either assurance type or service type. A warranty is considered an assurance type if it provides the consumer with assurance that the product will function as intended for a limited period of time. An assurance type warranty is not accounted for as a separate performance obligation under the revenue model. A service type warranty is either sold with a unit or separately for units for which the warranty has expired. Revenue is then recognized over the life of the warranty. &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 warranties provided by the Company not only provide the customer with assurance that the product will function and comply with agreed-upon specifications but also include services-typed warranties in addition to the assurance, such as providing remedy work at the customer&#x2019;s site. The Company recognizes that the promised warranty service is a separate performance obligation in accordance with ASC 606-10-55-33. As the warranty is a distinct performance obligation, the Company allocates a percentage of the contract price to warranty service income, based on the agreed contract terms with the customer. The warranty service income is recognized as deferred revenue, indicating that the service has been promised to the customer but has not yet been fulfilled. Subsequently, the deferred revenue is recognized in the income statement over the warranty coverage period.&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 downpayments collected from customers upon inception of the contract and scheduled payments received before the Company satisfies its performance obligation (e.g., delivery of the product), the Company records these amounts as deferred revenue on the basis that the Company has an unconditional right to receive consideration, as outlined in the contract terms in accordance with ASC 606-10-45-2.&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 revenue is a contract liability that the Company is obligated to deliver the product to the customer for which the Company has received consideration or unconditional right to receive consideration from the customer. When the Company satisfies its performance obligation, which is upon the delivery of the product to the customer, the deferred revenue is recognized to the income statement.&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; Total deferred revenue recognized as revenue during the six months ended June 30, 2026 and 2025 was $1,385,885 and $2,777,141, respectively. The Company&#x2019;s unfulfilled performance obligations as of June 30, 2026 and the estimated revenue expected to be recognized in the future related to the service type warranty amounts to $102,540, which is fulfilled over the warranty period. The deferred revenue related to delivery of products amounts to $717,177 as of June 30, 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: 0pt 0; text-align: justify;"&gt;The deferred revenue balance is expected to be recognized to income statement 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid;"&gt;Deferred&lt;br/&gt;  Revenue&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 88%;"&gt;2026 (remainder)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;770,263&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;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;46,782&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;2028&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;2,673&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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 deferred revenue&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;819,718&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company also provides technical services and transportation arrangements to customers, and the revenue is recognized upon services provided.&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="text-decoration:underline"&gt;Food and Beverage Operations&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;Revenue from food and beverage operations is derived primarily from dine-in and takeaway sales. Revenue is recognized at a point in time when food and beverages are served to customers or collected by customers for takeaway.&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 food and beverage operations were acquired during the period and are not material to the Company&#x2019;s 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; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Customers typically pay at the point of sale for food and beverage transactions; accordingly, the Company does not have significant receivables or contract liabilities related to these operations.&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-10-50-40, disaggregated revenues by each product and service or each similar products and services type which were recognized based on the nature of performance obligation disclosed above was 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amount&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Percentage&lt;br/&gt; of Total&lt;br/&gt; Revenue&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amount&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Percentage&lt;br/&gt; of Total&#160;&lt;br/&gt; Revenue&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: justify;"&gt;Product sales&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;2,586,656&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: 9%; text-align: right;"&gt;84.65&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3,065,824&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: 9%; text-align: right;"&gt;87.20&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; text-indent: -9pt; padding-left: 9pt;"&gt;Installation and maintenance service&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;132,546&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4.34&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;142,749&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4.06&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(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Warranty income&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;48,979&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.60&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;41,015&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.17&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: justify;"&gt;Technical service&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;93,447&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3.06&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;77,268&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2.20&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(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Transport income&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;181,228&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.93&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;189,034&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.37&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: justify; padding-bottom: 1.5pt;"&gt;Food and beverages&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;12,909&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;0.42&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_591824385;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_779081795;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,055,765&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,515,890&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100.00&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Revenues classified by geographical areas in which the customers were located 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amount&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Percentage&lt;br/&gt; of Total&lt;br/&gt; Revenue&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Percentage&lt;br/&gt; of Total&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: justify;"&gt;Malaysia&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,039,085&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: 9%; text-align: right;"&gt;34.00&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,037,165&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: 9%; text-align: right;"&gt;29.50&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&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 style="text-align: right;"&gt;996,895&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;32.62&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;694,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 style="text-align: right;"&gt;19.77&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(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Australia&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;937,317&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.68&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;1,041,840&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;29.63&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: justify;"&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 style="text-align: right;"&gt;82,468&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2.70&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;596,259&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.96&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(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Taiwan&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1646822807;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_891367713;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;145,637&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;4.14&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,055,765&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100.00&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,515,890&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100.00&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(q)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Cost of Sales&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 cost of sales includes material, labor, factory and tooling overhead, shipping, and freight costs. Major components of these expenses are sand paper, PVC, resin and other materials and facilities costs, such as rent, depreciation and utilities, related to the production and installation of the Company&#x2019;s products. For the food and beverage operations, cost of sales primarily consists of the cost of food ingredients and beverages.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(r)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Leases&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company determines if an arrangement is a lease at inception. Determining whether a contract contains a lease includes judgments regarding whether the contract conveys the right to control the use of identified property or equipment for a period of time in exchange for consideration.&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 accounts for leases in accordance with ASC Topic 842, Leases, for the Company&#x2019;s lease-related assets and liabilities based on their classification as operating leases or finance leases. For all arrangements as a lessee, the Company has elected an accounting policy to combine non-lease components with the related-lease components and treat the combined items as a lease for accounting purposes. The Company measures lease related assets and liabilities based on the present value of lease payments, including in-substance fixed payments, variable payments that depend on an index or rate measured at the commencement date, and the amount the Company believes is probable that it will pay the lessor under residual value guarantees when applicable. The Company discounts lease payments based on the Company&#x2019;s estimated incremental borrowing rate at lease commencement (or modification), which is primarily based on the Company&#x2019;s estimated credit rating, the lease term at commencement, and the contract currency of the lease arrangement. The Company has elected to exclude short term leases (leases with an original lease term less than one year) from the measurement of lease-related assets and liabilities.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(s)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Income Taxes&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Income taxes include all domestic tax on taxable profit and are determined according to the tax laws of the jurisdictions in which the Company operates. Income taxes are accounted for under the asset and liability method in accordance with ASC 740. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and operating loss, capital loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. &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 ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. Deferred income taxes are recorded net of a valuation allowance when it is more likely than not that all or a portion of a deferred tax assets will not be realized. In making such determination, the Company considers all available evidence, including projection of future taxable income, tax planning strategies, and recent results of operations.&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; Tax benefits associated with uncertain tax positions are recognized only if it is more likely than not that the tax position would be sustained on its technical merits. For positions not meeting the &#x201c;more likely than not&#x201d; test, no tax benefit is recognized. To the extent interest and penalties may be assessed related to unrecognized tax benefit, the Company records accruals for such amounts as a component of the income tax provision. The Company had &lt;span style="-sec-ix-hidden:fc_1461963037;"&gt;&lt;span style="-sec-ix-hidden:fc_743293219;"&gt;no&lt;/span&gt;&lt;/span&gt; unrecognized tax benefits as of June 30, 2026 and December 31, 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; ASC 740-10-25 prescribes a more-likely-than-not threshold for financial statements recognition and measurement of a tax position taken (or expected to be taken) in a tax return. The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than a 50% likelihood of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. &lt;/p&gt;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(t)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;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.&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(u)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Loss Per Share&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Loss per share is calculated in accordance with ASC 260, Loss Per Share. Basic loss per share is computed by dividing the net loss attributable to shareholders of the Company by the weighted average number of shares outstanding during the period. Diluted loss per share is computed in accordance with the treasury stock method and based on the weighted average number of shares plus dilutive share equivalents. Dilutive share equivalents are excluded from the computation of diluted loss per share if their effects would be anti-dilutive. The Company has no dilutive share equivalents.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(v)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Foreign Currency Translation and                                             Transactions&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company&#x2019;s principal country of operations is Malaysia. The financial position and results of its operations are determined using Ringgit Malaysia (&#x201c;MYR&#x201d;), the local currency, as the functional currency. Certain subsidiaries operate in foreign jurisdictions and use the local currency as their functional currency, including Hong Kong Dollar (&#x201c;HKD&#x201d;). The Company&#x2019;s consolidated financial statements are reported using U.S. Dollar (&#x201c;US$&#x201d; or &#x201c;$&#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: 0pt 0; text-align: justify;"&gt;The consolidated statements of operations and the consolidated statements of cash flows denominated in foreign currency are translated at the average rate of exchange during the reporting period. 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. The equity denominated in the functional currency is translated at the historical rate of exchange at the time of capital contribution. As the cash flows are translated based on the average translation rate, amounts related to assets and liabilities reported on the consolidated statements of cash flows will not necessarily agree with changes in the corresponding balances on the 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;Translation adjustments arising from the use of different exchange rates from period to period are included as a separate component of accumulated other comprehensive income (loss) included in the consolidated statements of changes in shareholders&#x2019; equity. Gains and losses from foreign currency transactions are included in the consolidated statements of comprehensive 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The value of the US$ may fluctuate against MYR and HKD. Any significant variations of the US$ relative to the MYR and HKD 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;&#160;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;For the Period/Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June                                             30,&lt;/span&gt;&lt;/p&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;span style="font-weight: bold;"&gt;December                                             31,&lt;/span&gt;&lt;/p&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;US$ to MYR Period/End Rate&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;4.0820&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: 9%; text-align: right;"&gt;4.0560&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;US$ to HKD Period/End 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;7.8420&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;7.7833&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;For the Six Months Ended&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;US$ to MYR Average Rate&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3.9792&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: 9%; text-align: right;"&gt;4.3752&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;US$ to HKD 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;7.8243&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;7.7893&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(w)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Segment Reporting&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company uses the management approach to determine the reporting operating segments, which considers the internal organization and reporting used by the Company&#x2019;s chief operating decision maker for decision-making, resource allocation and performance assessment.&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; Based on management&#x2019;s assessment, the CODM reviews the Company&#x2019;s consolidated results of operations and does not evaluate performance on a discrete basis by product line or business unit. Accordingly, the Company has determined that it operates as a &lt;span style="-sec-ix-hidden:fc_1749215179;"&gt;&lt;span style="-sec-ix-hidden:fc_433386969;"&gt;single&lt;/span&gt;&lt;/span&gt; operating and reportable segment in accordance with ASC 280. &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 food and beverage operations represent an immaterial component of its overall business.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(x)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Concentration of Major Customers                                             and Risks&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Concentrations&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;Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of trade receivables. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. The Company monitors concentration of credit risk associated with these receivables on an ongoing 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;The Company performs credit checks for significant new customers and generally requires deposits for significant contracts. The customers accounted for more than 10% of the Company&#x2019;s trade receivables, net balance at June 30, 2026 and December 31, 2025, and more than 10% of the Company&#x2019;s revenue, net balance for the six months ended June 30, 2026 and 2025 are presented 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;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;% of Consolidated trade receivables     as of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;% of Consolidated revenues&lt;br/&gt; for the six months ended,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June 30, &lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;2026 &lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June 30, &lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June 30, &lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: justify;"&gt;Customer A&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;15&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;39&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_831318754;"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1901312078;"&gt;*&lt;/span&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 style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: justify;"&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;18&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_94873412;"&gt;*&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1246435529;"&gt;*&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1676765389;"&gt;*&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: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&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;13&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_29632985;"&gt;*&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;13&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1650261011;"&gt;*&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: justify;"&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 style="text-align: right;"&gt;12&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_380932345;"&gt;*&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;15&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_356664151;"&gt;*&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: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Customer 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;&lt;span style="-sec-ix-hidden:fc_864619782;"&gt;*&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;14&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1677691957;"&gt;*&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;17&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: justify;"&gt;Customer 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;&lt;span style="-sec-ix-hidden:fc_2045100985;"&gt;*&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 style="-sec-ix-hidden:fc_1486616075;"&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1411686878;"&gt;*&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 style="-sec-ix-hidden:fc_1779792080;"&gt;28&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Less than 10%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt; &lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Credit Risk&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;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 and other receivable (excluding prepayments) and cash and bank balances 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;span style="text-decoration:underline"&gt;Foreign Currency Risk&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;The Company&#x2019;s business transactions, assets, and liabilities are principally denominated in the functional currency of the respective entities, which, in most cases, is the Malaysian Ringgit. The Company is exposed to foreign currency risk arising from sales and purchases denominated in currencies other than the functional currency. In addition, the Company maintains bank balances in foreign currencies for working capital purposes. The currency that primarily gives rise to this exposure is the U.S. Dollar.&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;Fluctuations in the exchange rates between the various currencies used by the Company may lead to higher expenses and lower revenue, potentially impacting the Company&#x2019;s financial performance.&lt;/p&gt;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(y)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Related Parties&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company 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; 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;A party is considered to be related to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners of the Company, its management, members of their immediate families and other parties with which the Company may deal if one party controls or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests. A party which can significantly influence the management or operating policies of the transacting parties or if it has an ownership interest in one of the transacting parties and can significantly influence the other to an extent that one or more of the transacting parties might be prevented from fully pursuing its own separate interests is also a related party.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(z)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company has evaluated all the recently issued, but not yet effective, accounting standards that have been issued or proposed by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) or other standards-setting bodies through the date of this report and do not believe the future adoption of any such standards will have a material impact on the Company&#x2019;s 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; &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, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, and in January 2025, the FASB issued ASU 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date. ASU 2024-03 requires additional disclosure of the nature of expenses included in the income statement as well as disclosures about specific types of expenses included in the expense captions presented in the income statement. ASU 2024-03, as clarified by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Both early adoption and retrospective application are permitted. The Company is currently evaluating the impact that the adoption of these standards will have on its 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; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company reviews new accounting standards as issued but not yet effective. Management has not identified any other new standards that it believes will have a significant impact on the Company&#x2019;s consolidated financial statements.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="cref_1686745641" id="ixv-4857">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Basis of Presentation&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;US GAAP&#x201d;) and pursuant to the regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;).&lt;/p&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="cref_1686745641" id="ixv-4869">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(b)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 consolidated financial statements include the accounts of WF Holding, Win-Fung, WF Venture, GKI and RBSB (together, the &#x201c;Company&#x201d;). All inter-company balances and transactions have been eliminated in the 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;The Company accounts for investments in entities over which it has significant influence, but does not own a majority equity interest or otherwise control, such as Carlico and RGSB, using the equity method of accounting in accordance with ASC Topic 323 &#x2013; Investments - Equity Method and Joint Ventures. Under the equity method, the Company recognizes its proportionate share of the investee&#x2019;s net income or loss in the consolidated statements of operations, and adjusts the carrying amount of the investment accordingly.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="cref_1686745641" id="ixv-4883">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(c)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Use of Estimates&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 preparation of the consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the recorded amounts of assets, liabilities, shareholders&#x2019; equity, revenues and expenses during the reporting period, and the disclosure of contingent liabilities at the date of the 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; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;On an ongoing basis, management reviews its estimates and if deemed appropriate, those estimates are adjusted. The most significant estimates include allowance for credit loss, useful lives and impairment for property and equipment, impairment of goodwill, impairment of equity investees, allowance for inventory obsolescence, valuation of warranties, accruals for potential liabilities and contingencies and income taxes, which includes the determination of the valuation allowance for deferred tax assets (if any). Actual results could vary from the estimates and assumptions that were used.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="cref_1686745641" id="ixv-4897">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(d)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company considers petty cash on hand, and cash held in banks and deposits which are highly liquid and are unrestricted as to withdrawal or use to be cash and cash equivalents.&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 maintains cash balances and deposits may exceed insured limits protected by a government authority, the Malaysia Deposit Insurance Corporation (&#x201c;MDIC&#x201d;). The eligible bank deposits, denominated in MYR or foreign currencies, are protected up to MYR250,000 (equivalent to $61,244) per depositor per member bank. Management believes that the banks that hold the Company&#x2019;s deposit are financially secure and although the Company bears risk to amount in excess of MDIC insured limits, it does not anticipate any losses. As of June 30, 2026 and December 31, 2025, the amounts in excess of MDIC&#x2019;s insured limit were approximately $976,398 and $1,284,530, respectively. &lt;/p&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:Deposits
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9253"
      unitRef="uref_1009518598">250000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9254"
      unitRef="uref_866879520">61244</us-gaap:Deposits>
    <us-gaap:CashFDICInsuredAmount
      contextRef="cref_951549587"
      decimals="0"
      id="ixv-9255"
      unitRef="uref_866879520">976398</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount
      contextRef="cref_1079233549"
      decimals="0"
      id="ixv-9256"
      unitRef="uref_866879520">1284530</us-gaap:CashFDICInsuredAmount>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="cref_1686745641" id="ixv-4911">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(e)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Accounts Receivables and Allowance                                             for Credit Losses&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; Accounts receivable are recorded at the sales price of products sold to customers on trade credit terms less an allowance for credit loss on such receivables. The allowance for credit loss is estimated based on 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 Company&#x2019;s customers&#x2019; ability to pay. The Company writes off accounts receivable against the allowance for credit loss when a balance is determined to be uncollectible. As of June 30, 2026 and December 31, 2025, allowance for credit loss of $652,354 and $663,748, respectively, were accrued and included in administrative expenses. &lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9257"
      unitRef="uref_866879520">652354</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9258"
      unitRef="uref_866879520">663748</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventoryPolicyTextBlock contextRef="cref_1686745641" id="ixv-4938">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(f)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Inventories&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; Inventories include costs of materials, labor and manufacturing overhead cost. Inventories are valued at the lower of cost or an estimated net realizable value. The inventories cost is determined on the basis of the first-in, first-out methods. Allowances are recorded for slow-moving, obsolete or unusable inventories. The Company assesses inventories for estimated obsolescence or unmarketable products and writes down the difference between the cost of the inventories and the estimated net realizable values based upon assumptions about future sales and supplies on-hand. There was &lt;span style="-sec-ix-hidden:fc_361828394;"&gt;&lt;span style="-sec-ix-hidden:fc_1243319717;"&gt;no&lt;/span&gt;&lt;/span&gt; allowance for slow moving and obsolete inventory recorded for the six months ended June 30, 2026 and 2025. &lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="cref_1686745641" id="ixv-4952">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(g)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Property and equipment are stated at cost less accumulated depreciation. Depreciation is calculated by the straight-line method over the estimated useful lives of depreciable assets 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;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 49%; border-bottom: black 1.5pt solid;"&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Category&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="width: 2%; text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 49%; border-bottom: black 1.5pt solid;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Estimated     useful lives&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Building&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;46 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Computers and software&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;4 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Furniture and fittings&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Motor vehicles&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;5 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Office equipment&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;5 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.4pt; 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 and accumulated depreciation for property retired or disposed of are removed from the accounts, and any resulting gain or loss is included in earnings. Expenditures for maintenance and repairs are charged to expense as incurred.&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;Management periodically assesses the estimated useful lives over which assets are depreciation or amortized. If the analysis warrants a change in the estimated useful lives of property and equipment, management will reduce the estimated lives and depreciate, or amortize the carrying value prospectively over the shorter remaining useful lives.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <wff:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesOfDepreciableAssetsTableTextBlock contextRef="cref_1686745641" id="ixv-4961">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Property and equipment are stated at cost less accumulated depreciation. Depreciation is calculated by the straight-line method over the estimated useful lives of depreciable assets 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;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 49%; border-bottom: black 1.5pt solid;"&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Category&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="width: 2%; text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 49%; border-bottom: black 1.5pt solid;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Estimated     useful lives&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Building&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;46 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Computers and software&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;4 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Furniture and fittings&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Motor vehicles&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;5 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Office equipment&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;5 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</wff:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesOfDepreciableAssetsTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_223251199" id="ixv-9259">P46Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_1168979313" id="ixv-9260">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_1391434088" id="ixv-9261">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_793780627" id="ixv-9262">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_651144872" id="ixv-9263">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_1055157272" id="ixv-9264">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_706621803" id="ixv-9265">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <wff:LandUseRightPolicyPolicyTextBlock contextRef="cref_1686745641" id="ixv-5022">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(h)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Land Use Right&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; Land use right is recorded at cost less accumulated amortization. Amortization is provided on a straight-line basis over the estimated term of the land use right. The Company has a land use right to 7,967.24 square meters of land. The term of the land use right is 99 years, starting from August 16, 1969 and expiring on August 15, 2068. The land use right is solely for industrial land use purpose. The Company purchased the land use right for a total consideration of approximately $361,000 on July 9, 2007. The land use right was amortized over its remaining estimated useful life on a straight-line basis. The land use right was pledged to bank as a security for bank borrowings. &lt;/p&gt;</wff:LandUseRightPolicyPolicyTextBlock>
    <us-gaap:AreaOfLand
      contextRef="cref_1374704427"
      decimals="2"
      id="ixv-9266"
      unitRef="uref_1911682850">7967.24</us-gaap:AreaOfLand>
    <wff:TermOfLandUseRights contextRef="cref_1686745641" id="ixv-9267">P99Y</wff:TermOfLandUseRights>
    <wff:ConsiderationOfLand
      contextRef="cref_1123873236"
      decimals="0"
      id="ixv-9268"
      unitRef="uref_866879520">361000</wff:ConsiderationOfLand>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="cref_1686745641" id="ixv-5034">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(i)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Impairment of Long-lived Assets&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company evaluates the long-lived assets for impairment whenever events or changes in circumstances, such as a significant adverse change to market conditions that will impact the future use of the assets, indicate that the carrying amount of an asset may not be fully recoverable. When these events occur, the Company evaluates the recoverability of long-lived assets by comparing the carrying amount of the assets to the future undiscounted cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Company recognizes an impairment loss based on the excess of the carrying amount of the assets over their fair value. Based on the Company&#x2019;s assessments, &lt;span style="-sec-ix-hidden:fc_370695355;"&gt;&lt;span style="-sec-ix-hidden:fc_140323683;"&gt;no&lt;/span&gt;&lt;/span&gt; impairment losses were recorded for the six months ended June 30, 2026 and 2025. &lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy contextRef="cref_1686745641" id="ixv-5063">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(j)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Business                                             Combinations&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;When the Company applies the acquisition method of accounting, the deemed purchase price is allocated to identifiable assets acquired and liabilities assumed. Any residual purchase price is recorded as goodwill. The allocation of the purchase price utilizes significant estimates in determining the fair values of assets acquired and liabilities assumed, especially with respect to intangible assets. Independent third-party appraisal firms are typically engaged in order to assist in the estimation process. The significant estimates and assumptions include, but are not limited to, the timing and amount of revenue and future cash flows, the discount rate reflecting the risk inherent in future cash flows and the perpetual growth rate used to calculate the terminal 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;Due to the inherent uncertainties involved in making the estimates and assumptions, the purchase price for acquisitions could be valued and allocated to the acquired assets and liabilities differently. Actual results may differ, or unanticipated events and circumstances may affect such estimates, which could require the Company to record an impairment of an acquired asset, including goodwill, or increase in the amounts recorded for an assumed liability.&lt;/p&gt;</us-gaap:BusinessCombinationsPolicy>
    <wff:AssetAcquisitionPolicyTextBlock contextRef="cref_1686745641" id="ixv-5077">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(k)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Asset Acquisitions&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company evaluates whether an acquisition should be accounted for as a business combination or an asset acquisition by first applying a screening test to determine if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If the screening test is not met, the Company evaluates whether the acquired set of activities and assets includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. Acquisitions that do not meet the definition of a business under ASC 805 are accounted for as asset acquisitions.&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 an asset acquisition, the total cost of the acquisition, which includes the consideration paid plus direct transaction costs and the fair value of liabilities assumed, is allocated to the individual assets acquired based on their relative fair values. Unlike a business combination, no goodwill is recognized in an asset acquisition; instead, any premium paid over the fair value of the net identifiable assets is allocated to the cost basis of the primary assets acquired. Furthermore, direct transaction costs such as legal, accounting, and appraisal fees are capitalized as part of the initial cost of the assets acquired rather than being expensed as incurred.&lt;/p&gt;</wff:AssetAcquisitionPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="cref_1686745641" id="ixv-5091">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(l)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Goodwill&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Goodwill represents the excess of the purchase price over the fair value of the identifiable assets and liabilities acquired in a business combination.&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;Goodwill is not depreciated or amortized but is tested for impairment on an annual basis as of December&#160;31, and in between annual tests when an event occurs or circumstances change that could indicate that the asset might be impaired. In accordance with ASU&#160;2017-04, &lt;i&gt;Intangibles&#x2014;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&#160;&lt;/i&gt;(&#x201c;ASU&#160;2017-04&#x201d;) issued by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) guidance on testing of goodwill for impairment, the Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If as a result of its qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is mandatory. Otherwise, no further testing is required. The quantitative impairment test consists of a comparison of the fair value of each reporting unit with its carrying amount, including goodwill. If the carrying amount of each reporting unit exceeds its fair value, an impairment loss equal to the difference between the fair value of the reporting unit and its carrying amount will be recorded.&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; Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. For the period ended June, 2026 and 2025, the Company did &lt;span style="-sec-ix-hidden:fc_1814617935;"&gt;&lt;span style="-sec-ix-hidden:fc_1549678707;"&gt;not&lt;/span&gt;&lt;/span&gt; recognized goodwill impairment. &lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <wff:ImpairmentAssessmentOfInvestmentInEquityInvesteesPolicyTextBlock contextRef="cref_1686745641" id="ixv-5110">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(m)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Investment in Equity Investees&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Investment in equity investees represents the Company investments in privately held companies. The Company apply the equity method of accounting to account for an equity investment according to ASC Topic 323,&#160;&lt;i&gt;Investment&#x2014;Equity Method and Joint Ventures&#160;&lt;/i&gt;(&#x201c;ASC 323&#x201d;), over which it has significant influence but does not own a majority equity interest or otherwise control.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"&gt;&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Under the equity method, the Company&#x2019;s share of the post-acquisition profits or losses of the equity investees are recorded in share of results of equity investees in the consolidated statements of operations and comprehensive income/(loss) and its share of post-acquisition movements of accumulated other comprehensive income/(loss) are recorded in accumulated other comprehensive income/(loss) as a component of shareholders&#x2019; equity. The Company records its share of the results from equity investments in privately held companies twice a year&lt;span style="font-weight: bold;"&gt;,&lt;/span&gt; aligned with the Company&#x2019;s half-yearly reporting cycle. The excess of the carrying amount of the investment over the underlying equity in net assets of the equity investee represents goodwill and intangible assets acquired. When the Company&#x2019;s share of losses in the equity investee equals or exceeds its interest in the equity investee, the Company does not recognize further losses, unless the Company has incurred obligations or made payments or guarantees on behalf of the equity investee, or the Company holds other investments in the equity investee.&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 continually reviews its investment in equity investees under equity method to determine whether a decline in fair value to below the carrying value is other-than-temporary. The primary factors the Company consider in its determination are the duration and severity of the decline in fair value, the financial condition, operating performance and the prospects of the equity investee, and other company specific information such as recent financing rounds. If the decline in fair value is deemed to be other-than-temporary, the carrying value of the equity investee is written down to 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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company equity investments without readily determinable fair values, which do not qualify for Net asset value practical expedient and over which the Company does not have the ability to exercise significant influence through the investments in common stock or in substance common stock, are accounted for under the measurement alternative. The Company makes assessment of whether an investment is impaired based on performance and financial position of the investee as well as other evidence of market value at each reporting date. Such assessment includes, but is not limited to, reviewing the investee&#x2019;s cash position, recent financing, as well as the financial and business performance. When indicators of impairment exist, the Company also prepares quantitative measurements of the fair value of its equity investments using market approach, income approach or cost approach, if applicable, with observable or unobservable inputs and assumptions. Changes in inputs and assumptions might materially affect the determination of fair value of the Company equity investments. The Company recognizes an impairment loss equal to the difference between the carrying value and fair value in others, net in the consolidated statements of operations and comprehensive income/(loss) if there is any. Based on the Company&#x2019;s assessments, the Company recognized an impairment loss of $730 for the year ended June 30, 2026, which is included in other income in the consolidated statements of operations.&lt;/p&gt;</wff:ImpairmentAssessmentOfInvestmentInEquityInvesteesPolicyTextBlock>
    <wff:WarrantyPolicyPolicyTextBlock contextRef="cref_1686745641" id="ixv-5145">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(n)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Warranty&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company provides warranty periods ranging from 6 months to 49 months for both moving and non-moving parts of the products. Standard warranties, encompassing repair, replacement, or return for product defects, are accrued in accordance with ASC 460. It involves considerations of historical data, expected repair and replacement costs, and post-delivery warranty issues. The Company continually reviews these warranties and will make adjustments to accruals accordingly in response to changes in experience or cost trends. Historical records indicate minimal customer return and warranty claims. As of June 30, 2026 and December 31, 2025, the Company has not recorded warranty accruals. &lt;/p&gt;</wff:WarrantyPolicyPolicyTextBlock>
    <us-gaap:ProductWarrantyObligationTerm contextRef="cref_548868568" id="ixv-9269">P6M</us-gaap:ProductWarrantyObligationTerm>
    <us-gaap:ProductWarrantyObligationTerm contextRef="cref_1652333896" id="ixv-9270">P49M</us-gaap:ProductWarrantyObligationTerm>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="cref_1686745641" id="ixv-5157">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(o)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Fair Value Measurements&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company measures and discloses certain financial assets and liabilities at fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Inputs used to measure fair value are classified using the following hierarchy:&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&#160;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif;"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif;"&gt;Level                                             1. Unadjusted quoted prices in active markets for identical assets or liabilities that the                                             reporting entity has the ability to access at the measurement date.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&#160;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif;"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif;"&gt;Level                                             2. Inputs other than quoted prices included within Level 1 that are observable for the asset                                             or liability, either directly or indirectly through corroboration with observable market                                             data.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&#160;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif;"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif;"&gt;Level                                             3. Inputs are unobservable for the asset or liability and include situations in which there                                             is little, if any, market activity for the asset or liability. The inputs used in the determination                                             of fair value are based on the best information available under the circumstances and may                                             require significant management judgment or estimation.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company endeavors to utilize the best available information in measuring fair value. The Company&#x2019;s financial instruments include cash and cash equivalents, accounts receivable, accounts payable and accrued expenses reflected as current assets and current liabilities, bank borrowings and lease liabilities. Due to the short-term nature of these instruments, management considers their carrying value to approximate their 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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company&#x2019;s non-financial assets, such as property and equipment, would be measured at fair value only if they were determined to be impaired. Management applies fair value measurement guidance to its impairment analysis for tangible assets.&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="cref_1686745641" id="ixv-5217">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(p)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Revenue Recognition&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company recognizes revenue in accordance with Accounting Standards Update 2014-09, &#x201c;Revenue from contracts with customers,&#x201d; (Topic 606). Revenue is recognized when a customer obtains control of promised goods or services. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods. The Company applies the following five-step model in order to determine this amount: (i) identify the contract(s) with a customer; (ii) determination of whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation.&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="text-decoration:underline"&gt;Manufacturing and Selling Fiberglass Products&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;The Company is principally engaged in manufacturing and selling fiberglass products. Revenue is recognized as the customer obtains control of the goods as outlined in the agreed-upon contract (i.e., performance obligations) with certain specifications and requirements for the products. The Company recognizes revenue at the point in time in which the performance obligation is fully satisfied by transferring control of the promised goods to the customer, which, in this case, occurs upon the delivery of goods to the customer.&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;If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each distinct performance obligation.&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 also provides installation services after delivery of products and maintenance services either separately or together with selling of products. The Company determines that installation and maintenance services are distinct from the manufacturing and selling of products as the customer can benefit from these services independently of the products and the customer has the option to engage third-party contractors for these services. The Company determines the selling prices for installation and maintenance service to allocate the transaction price appropriately. Revenues from installation and maintenance services are recognized at the point in time when the services are completed and the customer can benefit from the results of the services. The Company recognizes revenue from installation and maintenance services upon completion of the services, as this is when control transfers to the customer. Upon completion of installation and maintenance services, the Company issues billing to the customer. Revenue is recognized at the point in time when the services are completed, as the Company has an enforceable right to payment for the performance completed.&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 certain contracts, the Company provides warranties ranging from 6 months to 49 months for moving and non-moving parts of the products. Warranties are classified as either assurance type or service type. A warranty is considered an assurance type if it provides the consumer with assurance that the product will function as intended for a limited period of time. An assurance type warranty is not accounted for as a separate performance obligation under the revenue model. A service type warranty is either sold with a unit or separately for units for which the warranty has expired. Revenue is then recognized over the life of the warranty. &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 warranties provided by the Company not only provide the customer with assurance that the product will function and comply with agreed-upon specifications but also include services-typed warranties in addition to the assurance, such as providing remedy work at the customer&#x2019;s site. The Company recognizes that the promised warranty service is a separate performance obligation in accordance with ASC 606-10-55-33. As the warranty is a distinct performance obligation, the Company allocates a percentage of the contract price to warranty service income, based on the agreed contract terms with the customer. The warranty service income is recognized as deferred revenue, indicating that the service has been promised to the customer but has not yet been fulfilled. Subsequently, the deferred revenue is recognized in the income statement over the warranty coverage period.&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 downpayments collected from customers upon inception of the contract and scheduled payments received before the Company satisfies its performance obligation (e.g., delivery of the product), the Company records these amounts as deferred revenue on the basis that the Company has an unconditional right to receive consideration, as outlined in the contract terms in accordance with ASC 606-10-45-2.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Deferred revenue is a contract liability that the Company is obligated to deliver the product to the customer for which the Company has received consideration or unconditional right to receive consideration from the customer. When the Company satisfies its performance obligation, which is upon the delivery of the product to the customer, the deferred revenue is recognized to the income statement.&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; Total deferred revenue recognized as revenue during the six months ended June 30, 2026 and 2025 was $1,385,885 and $2,777,141, respectively. The Company&#x2019;s unfulfilled performance obligations as of June 30, 2026 and the estimated revenue expected to be recognized in the future related to the service type warranty amounts to $102,540, which is fulfilled over the warranty period. The deferred revenue related to delivery of products amounts to $717,177 as of June 30, 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: 0pt 0; text-align: justify;"&gt;The deferred revenue balance is expected to be recognized to income statement 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid;"&gt;Deferred&lt;br/&gt;  Revenue&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 88%;"&gt;2026 (remainder)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;770,263&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;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;46,782&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;2028&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;2,673&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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 deferred revenue&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;819,718&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company also provides technical services and transportation arrangements to customers, and the revenue is recognized upon services provided.&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="text-decoration:underline"&gt;Food and Beverage Operations&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;Revenue from food and beverage operations is derived primarily from dine-in and takeaway sales. Revenue is recognized at a point in time when food and beverages are served to customers or collected by customers for takeaway.&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 food and beverage operations were acquired during the period and are not material to the Company&#x2019;s 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; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Customers typically pay at the point of sale for food and beverage transactions; accordingly, the Company does not have significant receivables or contract liabilities related to these operations.&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-10-50-40, disaggregated revenues by each product and service or each similar products and services type which were recognized based on the nature of performance obligation disclosed above was 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amount&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Percentage&lt;br/&gt; of Total&lt;br/&gt; Revenue&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amount&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Percentage&lt;br/&gt; of Total&#160;&lt;br/&gt; Revenue&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: justify;"&gt;Product sales&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;2,586,656&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: 9%; text-align: right;"&gt;84.65&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3,065,824&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: 9%; text-align: right;"&gt;87.20&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; text-indent: -9pt; padding-left: 9pt;"&gt;Installation and maintenance service&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;132,546&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4.34&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;142,749&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4.06&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(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Warranty income&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;48,979&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.60&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;41,015&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.17&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: justify;"&gt;Technical service&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;93,447&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3.06&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;77,268&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2.20&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(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Transport income&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;181,228&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.93&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;189,034&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.37&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: justify; padding-bottom: 1.5pt;"&gt;Food and beverages&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;12,909&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;0.42&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_591824385;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_779081795;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,055,765&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,515,890&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100.00&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Revenues classified by geographical areas in which the customers were located 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amount&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Percentage&lt;br/&gt; of Total&lt;br/&gt; Revenue&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Percentage&lt;br/&gt; of Total&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: justify;"&gt;Malaysia&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,039,085&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: 9%; text-align: right;"&gt;34.00&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,037,165&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: 9%; text-align: right;"&gt;29.50&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&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 style="text-align: right;"&gt;996,895&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;32.62&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;694,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 style="text-align: right;"&gt;19.77&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(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Australia&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;937,317&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.68&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;1,041,840&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;29.63&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: justify;"&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 style="text-align: right;"&gt;82,468&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2.70&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;596,259&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.96&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(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Taiwan&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1646822807;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_891367713;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;145,637&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;4.14&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,055,765&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100.00&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,515,890&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100.00&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ProductWarrantyObligationTerm contextRef="cref_548868568" id="ixv-9271">P6M</us-gaap:ProductWarrantyObligationTerm>
    <us-gaap:ProductWarrantyObligationTerm contextRef="cref_1652333896" id="ixv-9272">P49M</us-gaap:ProductWarrantyObligationTerm>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="cref_162234415"
      decimals="0"
      id="ixv-9273"
      unitRef="uref_866879520">1385885</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="cref_452263293"
      decimals="0"
      id="ixv-9274"
      unitRef="uref_866879520">2777141</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <wff:WarrantyAmount
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9275"
      unitRef="uref_866879520">102540</wff:WarrantyAmount>
    <wff:ProductsAmount
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9276"
      unitRef="uref_866879520">717177</wff:ProductsAmount>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="cref_1686745641" id="ixv-5262">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The deferred revenue balance is expected to be recognized to income statement 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid;"&gt;Deferred&lt;br/&gt;  Revenue&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 88%;"&gt;2026 (remainder)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;770,263&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;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;46,782&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;2028&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;2,673&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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 deferred revenue&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;819,718&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="cref_1464499580"
      decimals="0"
      id="ixv-9277"
      unitRef="uref_866879520">770263</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="cref_2116594495"
      decimals="0"
      id="ixv-9278"
      unitRef="uref_866879520">46782</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="cref_533784357"
      decimals="0"
      id="ixv-9279"
      unitRef="uref_866879520">2673</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9280"
      unitRef="uref_866879520">819718</us-gaap:ContractWithCustomerLiability>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="cref_1686745641" id="ixv-5309">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;In accordance with ASC 280-10-50-40, disaggregated revenues by each product and service or each similar products and services type which were recognized based on the nature of performance obligation disclosed above was 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amount&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Percentage&lt;br/&gt; of Total&lt;br/&gt; Revenue&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amount&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Percentage&lt;br/&gt; of Total&#160;&lt;br/&gt; Revenue&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: justify;"&gt;Product sales&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;2,586,656&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: 9%; text-align: right;"&gt;84.65&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3,065,824&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: 9%; text-align: right;"&gt;87.20&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; text-indent: -9pt; padding-left: 9pt;"&gt;Installation and maintenance service&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;132,546&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4.34&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;142,749&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4.06&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(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Warranty income&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;48,979&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.60&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;41,015&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.17&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: justify;"&gt;Technical service&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;93,447&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3.06&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;77,268&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2.20&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(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Transport income&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;181,228&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.93&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;189,034&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.37&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: justify; padding-bottom: 1.5pt;"&gt;Food and beverages&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;12,909&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;0.42&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_591824385;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_779081795;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,055,765&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,515,890&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100.00&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="cref_162234415"
      decimals="0"
      id="ixv-9281"
      unitRef="uref_866879520">2586656</us-gaap:Revenues>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_1952670452"
      decimals="4"
      id="fc_1952670452"
      unitRef="uref_272505671">0.8465</wff:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="cref_452263293"
      decimals="0"
      id="ixv-9283"
      unitRef="uref_866879520">3065824</us-gaap:Revenues>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_120950338"
      decimals="4"
      id="fc_120950338"
      unitRef="uref_272505671">0.872</wff:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="cref_519175558"
      decimals="0"
      id="ixv-9285"
      unitRef="uref_866879520">132546</us-gaap:Revenues>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_1747431060"
      decimals="4"
      id="fc_1747431060"
      unitRef="uref_272505671">0.0434</wff:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="cref_172306327"
      decimals="0"
      id="ixv-9287"
      unitRef="uref_866879520">142749</us-gaap:Revenues>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_713742970"
      decimals="4"
      id="fc_713742970"
      unitRef="uref_272505671">0.0406</wff:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="cref_2123264222"
      decimals="0"
      id="ixv-9289"
      unitRef="uref_866879520">48979</us-gaap:Revenues>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_629530563"
      decimals="4"
      id="fc_629530563"
      unitRef="uref_272505671">0.016</wff:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="cref_892714129"
      decimals="0"
      id="ixv-9291"
      unitRef="uref_866879520">41015</us-gaap:Revenues>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_1914750685"
      decimals="4"
      id="fc_1914750685"
      unitRef="uref_272505671">0.0117</wff:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="cref_1593168590"
      decimals="0"
      id="ixv-9293"
      unitRef="uref_866879520">93447</us-gaap:Revenues>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_25965711"
      decimals="4"
      id="fc_25965711"
      unitRef="uref_272505671">0.0306</wff:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="cref_133225207"
      decimals="0"
      id="ixv-9295"
      unitRef="uref_866879520">77268</us-gaap:Revenues>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_995894432"
      decimals="4"
      id="fc_995894432"
      unitRef="uref_272505671">0.022</wff:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="cref_311632108"
      decimals="0"
      id="ixv-9297"
      unitRef="uref_866879520">181228</us-gaap:Revenues>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_1322364084"
      decimals="4"
      id="fc_1322364084"
      unitRef="uref_272505671">0.0593</wff:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="cref_507008450"
      decimals="0"
      id="ixv-9299"
      unitRef="uref_866879520">189034</us-gaap:Revenues>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_83440989"
      decimals="4"
      id="fc_83440989"
      unitRef="uref_272505671">0.0537</wff:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="cref_1377135440"
      decimals="0"
      id="ixv-9301"
      unitRef="uref_866879520">12909</us-gaap:Revenues>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_782497745"
      decimals="4"
      id="fc_782497745"
      unitRef="uref_272505671">0.0042</wff:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="cref_2131130161"
      decimals="0"
      id="ixv-9303"
      unitRef="uref_866879520">3055765</us-gaap:Revenues>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_512539997"
      decimals="2"
      id="fc_512539997"
      unitRef="uref_272505671">1</wff:PercentageOfTotalRevenue>
    <us-gaap:Revenues
      contextRef="cref_718677620"
      decimals="0"
      id="ixv-9305"
      unitRef="uref_866879520">3515890</us-gaap:Revenues>
    <wff:PercentageOfTotalRevenue
      contextRef="cref_1115929943"
      decimals="4"
      id="fc_1115929943"
      unitRef="uref_272505671">1</wff:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="cref_1686745641" id="ixv-5474">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Revenues classified by geographical areas in which the customers were located 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amount&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Percentage&lt;br/&gt; of Total&lt;br/&gt; Revenue&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Percentage&lt;br/&gt; of Total&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: justify;"&gt;Malaysia&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,039,085&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: 9%; text-align: right;"&gt;34.00&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,037,165&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: 9%; text-align: right;"&gt;29.50&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&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 style="text-align: right;"&gt;996,895&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;32.62&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;694,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 style="text-align: right;"&gt;19.77&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(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Australia&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;937,317&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.68&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;1,041,840&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;29.63&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: justify;"&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 style="text-align: right;"&gt;82,468&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2.70&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;596,259&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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.96&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(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Taiwan&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1646822807;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_891367713;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;145,637&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;4.14&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,055,765&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100.00&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,515,890&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100.00&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_17202788"
      decimals="0"
      id="ixv-9307"
      unitRef="uref_866879520">1039085</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <wff:RevenueFromCustomerGeographicalAreaPercentage
      contextRef="cref_17202788"
      decimals="4"
      id="ixv-9308"
      unitRef="uref_272505671">0.34</wff:RevenueFromCustomerGeographicalAreaPercentage>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1900099257"
      decimals="0"
      id="ixv-9309"
      unitRef="uref_866879520">1037165</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <wff:RevenueFromCustomerGeographicalAreaPercentage
      contextRef="cref_1900099257"
      decimals="4"
      id="ixv-9310"
      unitRef="uref_272505671">0.295</wff:RevenueFromCustomerGeographicalAreaPercentage>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_422554303"
      decimals="0"
      id="ixv-9311"
      unitRef="uref_866879520">996895</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <wff:RevenueFromCustomerGeographicalAreaPercentage
      contextRef="cref_422554303"
      decimals="4"
      id="ixv-9312"
      unitRef="uref_272505671">0.3262</wff:RevenueFromCustomerGeographicalAreaPercentage>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1987060230"
      decimals="0"
      id="ixv-9313"
      unitRef="uref_866879520">694989</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <wff:RevenueFromCustomerGeographicalAreaPercentage
      contextRef="cref_1987060230"
      decimals="4"
      id="ixv-9314"
      unitRef="uref_272505671">0.1977</wff:RevenueFromCustomerGeographicalAreaPercentage>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1024367164"
      decimals="0"
      id="ixv-9315"
      unitRef="uref_866879520">937317</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <wff:RevenueFromCustomerGeographicalAreaPercentage
      contextRef="cref_1024367164"
      decimals="4"
      id="ixv-9316"
      unitRef="uref_272505671">0.3068</wff:RevenueFromCustomerGeographicalAreaPercentage>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1756217121"
      decimals="0"
      id="ixv-9317"
      unitRef="uref_866879520">1041840</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <wff:RevenueFromCustomerGeographicalAreaPercentage
      contextRef="cref_1756217121"
      decimals="4"
      id="ixv-9318"
      unitRef="uref_272505671">0.2963</wff:RevenueFromCustomerGeographicalAreaPercentage>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1934981569"
      decimals="0"
      id="ixv-9319"
      unitRef="uref_866879520">82468</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <wff:RevenueFromCustomerGeographicalAreaPercentage
      contextRef="cref_1934981569"
      decimals="4"
      id="ixv-9320"
      unitRef="uref_272505671">0.027</wff:RevenueFromCustomerGeographicalAreaPercentage>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_34948430"
      decimals="0"
      id="ixv-9321"
      unitRef="uref_866879520">596259</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <wff:RevenueFromCustomerGeographicalAreaPercentage
      contextRef="cref_34948430"
      decimals="2"
      id="ixv-9322"
      unitRef="uref_272505671">16.96</wff:RevenueFromCustomerGeographicalAreaPercentage>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1624419761"
      decimals="0"
      id="ixv-9323"
      unitRef="uref_866879520">145637</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <wff:RevenueFromCustomerGeographicalAreaPercentage
      contextRef="cref_1624419761"
      decimals="4"
      id="ixv-9324"
      unitRef="uref_272505671">0.0414</wff:RevenueFromCustomerGeographicalAreaPercentage>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9325"
      unitRef="uref_866879520">3055765</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <wff:RevenueFromCustomerGeographicalAreaPercentage
      contextRef="cref_1686745641"
      decimals="4"
      id="ixv-9326"
      unitRef="uref_272505671">1</wff:RevenueFromCustomerGeographicalAreaPercentage>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9327"
      unitRef="uref_866879520">3515890</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <wff:RevenueFromCustomerGeographicalAreaPercentage
      contextRef="cref_1212897195"
      decimals="4"
      id="ixv-9328"
      unitRef="uref_272505671">1</wff:RevenueFromCustomerGeographicalAreaPercentage>
    <wff:CostOfSalesTextBlock contextRef="cref_1686745641" id="ixv-5640">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(q)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Cost of Sales&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 cost of sales includes material, labor, factory and tooling overhead, shipping, and freight costs. Major components of these expenses are sand paper, PVC, resin and other materials and facilities costs, such as rent, depreciation and utilities, related to the production and installation of the Company&#x2019;s products. For the food and beverage operations, cost of sales primarily consists of the cost of food ingredients and beverages.&lt;/p&gt;</wff:CostOfSalesTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="cref_1686745641" id="ixv-5652">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(r)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Leases&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company determines if an arrangement is a lease at inception. Determining whether a contract contains a lease includes judgments regarding whether the contract conveys the right to control the use of identified property or equipment for a period of time in exchange for consideration.&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 accounts for leases in accordance with ASC Topic 842, Leases, for the Company&#x2019;s lease-related assets and liabilities based on their classification as operating leases or finance leases. For all arrangements as a lessee, the Company has elected an accounting policy to combine non-lease components with the related-lease components and treat the combined items as a lease for accounting purposes. The Company measures lease related assets and liabilities based on the present value of lease payments, including in-substance fixed payments, variable payments that depend on an index or rate measured at the commencement date, and the amount the Company believes is probable that it will pay the lessor under residual value guarantees when applicable. The Company discounts lease payments based on the Company&#x2019;s estimated incremental borrowing rate at lease commencement (or modification), which is primarily based on the Company&#x2019;s estimated credit rating, the lease term at commencement, and the contract currency of the lease arrangement. The Company has elected to exclude short term leases (leases with an original lease term less than one year) from the measurement of lease-related assets and liabilities.&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="cref_1686745641" id="ixv-5666">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(s)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Income Taxes&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Income taxes include all domestic tax on taxable profit and are determined according to the tax laws of the jurisdictions in which the Company operates. Income taxes are accounted for under the asset and liability method in accordance with ASC 740. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and operating loss, capital loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. &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 ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. Deferred income taxes are recorded net of a valuation allowance when it is more likely than not that all or a portion of a deferred tax assets will not be realized. In making such determination, the Company considers all available evidence, including projection of future taxable income, tax planning strategies, and recent results of operations.&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; Tax benefits associated with uncertain tax positions are recognized only if it is more likely than not that the tax position would be sustained on its technical merits. For positions not meeting the &#x201c;more likely than not&#x201d; test, no tax benefit is recognized. To the extent interest and penalties may be assessed related to unrecognized tax benefit, the Company records accruals for such amounts as a component of the income tax provision. The Company had &lt;span style="-sec-ix-hidden:fc_1461963037;"&gt;&lt;span style="-sec-ix-hidden:fc_743293219;"&gt;no&lt;/span&gt;&lt;/span&gt; unrecognized tax benefits as of June 30, 2026 and December 31, 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; ASC 740-10-25 prescribes a more-likely-than-not threshold for financial statements recognition and measurement of a tax position taken (or expected to be taken) in a tax return. The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than a 50% likelihood of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. &lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <wff:RecognizedIncomeTaxPositionsPercentage
      contextRef="cref_1686745641"
      decimals="2"
      id="ixv-9329"
      unitRef="uref_272505671">0.50</wff:RecognizedIncomeTaxPositionsPercentage>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="cref_1686745641" id="ixv-5701">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(t)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;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.&#160;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="cref_1686745641" id="ixv-5713">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(u)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Loss Per Share&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Loss per share is calculated in accordance with ASC 260, Loss Per Share. Basic loss per share is computed by dividing the net loss attributable to shareholders of the Company by the weighted average number of shares outstanding during the period. Diluted loss per share is computed in accordance with the treasury stock method and based on the weighted average number of shares plus dilutive share equivalents. Dilutive share equivalents are excluded from the computation of diluted loss per share if their effects would be anti-dilutive. The Company has no dilutive share equivalents.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="cref_1686745641" id="ixv-5725">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(v)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Foreign Currency Translation and                                             Transactions&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company&#x2019;s principal country of operations is Malaysia. The financial position and results of its operations are determined using Ringgit Malaysia (&#x201c;MYR&#x201d;), the local currency, as the functional currency. Certain subsidiaries operate in foreign jurisdictions and use the local currency as their functional currency, including Hong Kong Dollar (&#x201c;HKD&#x201d;). The Company&#x2019;s consolidated financial statements are reported using U.S. Dollar (&#x201c;US$&#x201d; or &#x201c;$&#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: 0pt 0; text-align: justify;"&gt;The consolidated statements of operations and the consolidated statements of cash flows denominated in foreign currency are translated at the average rate of exchange during the reporting period. 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. The equity denominated in the functional currency is translated at the historical rate of exchange at the time of capital contribution. As the cash flows are translated based on the average translation rate, amounts related to assets and liabilities reported on the consolidated statements of cash flows will not necessarily agree with changes in the corresponding balances on the 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;Translation adjustments arising from the use of different exchange rates from period to period are included as a separate component of accumulated other comprehensive income (loss) included in the consolidated statements of changes in shareholders&#x2019; equity. Gains and losses from foreign currency transactions are included in the consolidated statements of comprehensive 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The value of the US$ may fluctuate against MYR and HKD. Any significant variations of the US$ relative to the MYR and HKD 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;&#160;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;For the Period/Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June                                             30,&lt;/span&gt;&lt;/p&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;span style="font-weight: bold;"&gt;December                                             31,&lt;/span&gt;&lt;/p&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;US$ to MYR Period/End Rate&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;4.0820&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: 9%; text-align: right;"&gt;4.0560&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;US$ to HKD Period/End 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;7.8420&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;7.7833&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;For the Six Months Ended&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;US$ to MYR Average Rate&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3.9792&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: 9%; text-align: right;"&gt;4.3752&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;US$ to HKD 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;7.8243&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;7.7893&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock contextRef="cref_1686745641" id="ixv-9330">The following table outlines the currency exchange rates that were used in preparing the accompanying consolidated financial statements:&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;For the Period/Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June                                             30,&lt;/span&gt;&lt;/p&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif;"&gt;&lt;span style="font-weight: bold;"&gt;December                                             31,&lt;/span&gt;&lt;/p&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;US$ to MYR Period/End Rate&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;4.0820&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: 9%; text-align: right;"&gt;4.0560&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;US$ to HKD Period/End 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;7.8420&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;7.7833&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;For the Six Months Ended&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;US$ to MYR Average Rate&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3.9792&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: 9%; text-align: right;"&gt;4.3752&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;US$ to HKD 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;7.8243&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;7.7893&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_905830534"
      decimals="4"
      id="ixv-9331"
      unitRef="uref_272505671">4.082</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_377636165"
      decimals="4"
      id="ixv-9332"
      unitRef="uref_272505671">4.056</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_93529177"
      decimals="4"
      id="ixv-9333"
      unitRef="uref_272505671">7.842</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_368181486"
      decimals="4"
      id="ixv-9334"
      unitRef="uref_272505671">7.7833</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_44161020"
      decimals="4"
      id="ixv-9335"
      unitRef="uref_272505671">3.9792</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_572998514"
      decimals="4"
      id="ixv-9336"
      unitRef="uref_272505671">4.3752</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_1582503961"
      decimals="4"
      id="ixv-9337"
      unitRef="uref_272505671">7.8243</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_2025910826"
      decimals="4"
      id="ixv-9338"
      unitRef="uref_272505671">7.7893</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="cref_1686745641" id="ixv-5844">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(w)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Segment Reporting&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company uses the management approach to determine the reporting operating segments, which considers the internal organization and reporting used by the Company&#x2019;s chief operating decision maker for decision-making, resource allocation and performance assessment.&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; Based on management&#x2019;s assessment, the CODM reviews the Company&#x2019;s consolidated results of operations and does not evaluate performance on a discrete basis by product line or business unit. Accordingly, the Company has determined that it operates as a &lt;span style="-sec-ix-hidden:fc_1749215179;"&gt;&lt;span style="-sec-ix-hidden:fc_433386969;"&gt;single&lt;/span&gt;&lt;/span&gt; operating and reportable segment in accordance with ASC 280. &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 food and beverage operations represent an immaterial component of its overall business.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="cref_1686745641" id="ixv-5862">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(x)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Concentration of Major Customers                                             and Risks&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Concentrations&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;Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of trade receivables. In the normal course of business, the Company provides credit to its customers and does not generally require collateral. The Company monitors concentration of credit risk associated with these receivables on an ongoing 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;The Company performs credit checks for significant new customers and generally requires deposits for significant contracts. The customers accounted for more than 10% of the Company&#x2019;s trade receivables, net balance at June 30, 2026 and December 31, 2025, and more than 10% of the Company&#x2019;s revenue, net balance for the six months ended June 30, 2026 and 2025 are presented 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;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;% of Consolidated trade receivables     as of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;% of Consolidated revenues&lt;br/&gt; for the six months ended,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June 30, &lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;2026 &lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June 30, &lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June 30, &lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: justify;"&gt;Customer A&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;15&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;39&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_831318754;"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1901312078;"&gt;*&lt;/span&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 style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: justify;"&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;18&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_94873412;"&gt;*&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1246435529;"&gt;*&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1676765389;"&gt;*&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: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&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;13&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_29632985;"&gt;*&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;13&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1650261011;"&gt;*&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: justify;"&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 style="text-align: right;"&gt;12&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_380932345;"&gt;*&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;15&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_356664151;"&gt;*&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: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Customer 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;&lt;span style="-sec-ix-hidden:fc_864619782;"&gt;*&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;14&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1677691957;"&gt;*&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;17&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: justify;"&gt;Customer 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;&lt;span style="-sec-ix-hidden:fc_2045100985;"&gt;*&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 style="-sec-ix-hidden:fc_1486616075;"&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1411686878;"&gt;*&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 style="-sec-ix-hidden:fc_1779792080;"&gt;28&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Less than 10%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt; &lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Credit Risk&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;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 and other receivable (excluding prepayments) and cash and bank balances 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;span style="text-decoration:underline"&gt;Foreign Currency Risk&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;The Company&#x2019;s business transactions, assets, and liabilities are principally denominated in the functional currency of the respective entities, which, in most cases, is the Malaysian Ringgit. The Company is exposed to foreign currency risk arising from sales and purchases denominated in currencies other than the functional currency. In addition, the Company maintains bank balances in foreign currencies for working capital purposes. The currency that primarily gives rise to this exposure is the U.S. Dollar.&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;Fluctuations in the exchange rates between the various currencies used by the Company may lead to higher expenses and lower revenue, potentially impacting the Company&#x2019;s financial performance.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="cref_1686745641" id="ixv-9339">The customers accounted for more than 10% of the Company&#x2019;s trade receivables, net balance at June 30, 2026 and December 31, 2025, and more than 10% of the Company&#x2019;s revenue, net balance for the six months ended June 30, 2026 and 2025 are presented below:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;% of Consolidated trade receivables     as of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;% of Consolidated revenues&lt;br/&gt; for the six months ended,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June 30, &lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;2026 &lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June 30, &lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;June 30, &lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: justify;"&gt;Customer A&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;15&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;39&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_831318754;"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1901312078;"&gt;*&lt;/span&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 style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: justify;"&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;18&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_94873412;"&gt;*&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1246435529;"&gt;*&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1676765389;"&gt;*&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: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&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;13&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_29632985;"&gt;*&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;13&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1650261011;"&gt;*&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: justify;"&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 style="text-align: right;"&gt;12&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_380932345;"&gt;*&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;15&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_356664151;"&gt;*&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: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Customer 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;&lt;span style="-sec-ix-hidden:fc_864619782;"&gt;*&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;14&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1677691957;"&gt;*&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;17&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: justify;"&gt;Customer 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;&lt;span style="-sec-ix-hidden:fc_2045100985;"&gt;*&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 style="-sec-ix-hidden:fc_1486616075;"&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1411686878;"&gt;*&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 style="-sec-ix-hidden:fc_1779792080;"&gt;28&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Less than 10%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1428319544"
      decimals="2"
      id="ixv-9340"
      unitRef="uref_272505671">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_872640878"
      decimals="2"
      id="ixv-9341"
      unitRef="uref_272505671">0.39</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_733922080"
      decimals="2"
      id="ixv-9342"
      unitRef="uref_272505671">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_2019013132"
      decimals="2"
      id="ixv-9343"
      unitRef="uref_272505671">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1119162801"
      decimals="2"
      id="ixv-9344"
      unitRef="uref_272505671">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_772655478"
      decimals="2"
      id="ixv-9345"
      unitRef="uref_272505671">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1929478447"
      decimals="2"
      id="ixv-9346"
      unitRef="uref_272505671">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_475878993"
      decimals="2"
      id="ixv-9347"
      unitRef="uref_272505671">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1948487959"
      decimals="2"
      id="ixv-9348"
      unitRef="uref_272505671">0.17</us-gaap:ConcentrationRiskPercentage1>
    <wff:RelatedPartiesPolicyPolicyTextBlock contextRef="cref_1686745641" id="ixv-6088">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(y)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Related Parties&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company 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; 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;A party is considered to be related to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners of the Company, its management, members of their immediate families and other parties with which the Company may deal if one party controls or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests. A party which can significantly influence the management or operating policies of the transacting parties or if it has an ownership interest in one of the transacting parties and can significantly influence the other to an extent that one or more of the transacting parties might be prevented from fully pursuing its own separate interests is also a related party.&lt;/p&gt;</wff:RelatedPartiesPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="cref_1686745641" id="ixv-6103">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;(z)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company has evaluated all the recently issued, but not yet effective, accounting standards that have been issued or proposed by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) or other standards-setting bodies through the date of this report and do not believe the future adoption of any such standards will have a material impact on the Company&#x2019;s 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; &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, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, and in January 2025, the FASB issued ASU 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date. ASU 2024-03 requires additional disclosure of the nature of expenses included in the income statement as well as disclosures about specific types of expenses included in the expense captions presented in the income statement. ASU 2024-03, as clarified by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Both early adoption and retrospective application are permitted. The Company is currently evaluating the impact that the adoption of these standards will have on its 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; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company reviews new accounting standards as issued but not yet effective. Management has not identified any other new standards that it believes will have a significant impact on the Company&#x2019;s consolidated financial statements.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="cref_1686745641" id="ixv-6120">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;3.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&#160;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Accounts receivable from third parties&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;2,297,923&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;2,210,843&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: justify;"&gt;Accounts receivable from related 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;1,442&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,430&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Less: Allowance for credit losses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(652,354&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(663,748&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;1,647,011&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;1,552,525&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 balance includes receivables totaling $389,911 and $392,410 as of June 30, 2026 and December 31, 2025, respectively, from two customers, which are currently subject to civil proceedings for recovery. As of the reporting date, the legal process is still at an early stage. Due to the uncertainty surrounding the recoverability of these receivables, management has recognized a full allowance for credit losses against these amounts. &lt;/p&gt;</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="cref_1686745641" id="ixv-6130">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Accounts receivable from third parties&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;2,297,923&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;2,210,843&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: justify;"&gt;Accounts receivable from related 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;1,442&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,430&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Less: Allowance for credit losses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(652,354&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(663,748&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;1,647,011&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;1,552,525&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="cref_196905506"
      decimals="0"
      id="ixv-9350"
      unitRef="uref_866879520">2297923</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="cref_571439891"
      decimals="0"
      id="ixv-9351"
      unitRef="uref_866879520">2210843</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="cref_936409313"
      decimals="0"
      id="ixv-9352"
      unitRef="uref_866879520">1442</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="cref_1677936897"
      decimals="0"
      id="ixv-9353"
      unitRef="uref_866879520">5430</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9354"
      unitRef="uref_866879520">652354</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9355"
      unitRef="uref_866879520">663748</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNet
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9356"
      unitRef="uref_866879520">1647011</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9357"
      unitRef="uref_866879520">1552525</us-gaap:AccountsReceivableNet>
    <us-gaap:ReceivablesNetCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9358"
      unitRef="uref_866879520">389911</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9359"
      unitRef="uref_866879520">392410</us-gaap:ReceivablesNetCurrent>
    <us-gaap:InventoryDisclosureTextBlock contextRef="cref_1686745641" id="ixv-6206">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;4.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Inventories&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&#160;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt;  2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Raw materials&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;146,876&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;110,148&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: justify;"&gt;Work-in-process&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;221,667&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;385,435&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Finished goods&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;62,626&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;62,591&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;431,169&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;558,174&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt; During the period ended June 30, 2026 and 2025, the Company did &lt;span style="-sec-ix-hidden:fc_1319371524;"&gt;&lt;span style="-sec-ix-hidden:fc_2028343439;"&gt;not&lt;/span&gt;&lt;/span&gt; recognize inventory write-downs due to excess and obsolete inventory. &lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="cref_1686745641" id="ixv-6216">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt;  2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Raw materials&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;146,876&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;110,148&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: justify;"&gt;Work-in-process&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;221,667&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;385,435&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Finished goods&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;62,626&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;62,591&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;431,169&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;558,174&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9360"
      unitRef="uref_866879520">146876</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9361"
      unitRef="uref_866879520">110148</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9362"
      unitRef="uref_866879520">221667</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9363"
      unitRef="uref_866879520">385435</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9364"
      unitRef="uref_866879520">62626</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9365"
      unitRef="uref_866879520">62591</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9366"
      unitRef="uref_866879520">431169</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9367"
      unitRef="uref_866879520">558174</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsDisclosureTextBlock contextRef="cref_1686745641" id="ixv-6279">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;5.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Other Receivables, Deposits and                                             Prepayments&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&#160;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Deposits&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;136,647&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;82,766&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: justify;"&gt;Prepayments&lt;/td&gt; &lt;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,044,755&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;478,155&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Other receivables&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,043&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,875&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: justify;"&gt;Other receivables from related 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;362&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;364&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Less: Allowance for credit losses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_761483034;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_662209809;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;5,183,807&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;565,160&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.4pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The deposits mainly related to deposits for utilities and leases, and deposits to levy for application of foreign workers.&lt;/p&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock contextRef="cref_1686745641" id="ixv-6289">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Deposits&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;136,647&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;82,766&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: justify;"&gt;Prepayments&lt;/td&gt; &lt;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,044,755&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;478,155&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Other receivables&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,043&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,875&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: justify;"&gt;Other receivables from related 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;362&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;364&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Less: Allowance for credit losses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_761483034;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_662209809;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;5,183,807&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;565,160&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:DepositsAssetsCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9368"
      unitRef="uref_866879520">136647</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9369"
      unitRef="uref_866879520">82766</us-gaap:DepositsAssetsCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9370"
      unitRef="uref_866879520">5044755</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9371"
      unitRef="uref_866879520">478155</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherReceivablesGrossCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9372"
      unitRef="uref_866879520">2043</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:OtherReceivablesGrossCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9373"
      unitRef="uref_866879520">3875</us-gaap:OtherReceivablesGrossCurrent>
    <wff:OtherReceivablesFromRelatedParties
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9374"
      unitRef="uref_866879520">362</wff:OtherReceivablesFromRelatedParties>
    <wff:OtherReceivablesFromRelatedParties
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9375"
      unitRef="uref_866879520">364</wff:OtherReceivablesFromRelatedParties>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9376"
      unitRef="uref_866879520">5183807</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9377"
      unitRef="uref_866879520">565160</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="cref_1686745641" id="ixv-6374">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;6.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&#160;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Building&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;851,004&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;852,003&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: justify;"&gt;Computers and 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;92,621&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;90,229&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&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;58,922&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;58,486&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: justify;"&gt;Machinery and equipment&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;826,306&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;799,179&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Motor vehicles&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;510,890&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;514,165&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: justify;"&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;87,040&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;86,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: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Leasehold improvements&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;51,951&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;52,284&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify;"&gt;Total property and equipment, gross&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,478,734&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,452,613&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Less: Accumulated depreciation&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(1,288,792&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(1,207,982&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; padding-bottom: 2.5pt;"&gt;Total property and equipment, net&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;1,189,942&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;1,244,631&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Depreciation included in:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Cost of sales&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;46,525&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;26,533&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: justify; padding-bottom: 1.5pt;"&gt;Administrative expenses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;45,952&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;41,634&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;92,477&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;68,167&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; As of June 30, 2026 and December 31, 2025, property and equipment include finance lease right-of-use assets related to motor vehicles and machinery and equipment amounting to $85,765 and $117,480, respectively. &lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="cref_1686745641" id="ixv-6384">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Building&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;851,004&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;852,003&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: justify;"&gt;Computers and 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;92,621&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;90,229&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&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;58,922&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;58,486&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: justify;"&gt;Machinery and equipment&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;826,306&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;799,179&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Motor vehicles&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;510,890&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;514,165&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: justify;"&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;87,040&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;86,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: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Leasehold improvements&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;51,951&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;52,284&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify;"&gt;Total property and equipment, gross&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,478,734&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,452,613&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Less: Accumulated depreciation&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(1,288,792&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(1,207,982&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; padding-bottom: 2.5pt;"&gt;Total property and equipment, net&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;1,189,942&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;1,244,631&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_223251199"
      decimals="0"
      id="ixv-9378"
      unitRef="uref_866879520">851004</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_112215613"
      decimals="0"
      id="ixv-9379"
      unitRef="uref_866879520">852003</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1168979313"
      decimals="0"
      id="ixv-9380"
      unitRef="uref_866879520">92621</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1740009963"
      decimals="0"
      id="ixv-9381"
      unitRef="uref_866879520">90229</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1391434088"
      decimals="0"
      id="ixv-9382"
      unitRef="uref_866879520">58922</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_479712981"
      decimals="0"
      id="ixv-9383"
      unitRef="uref_866879520">58486</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_793780627"
      decimals="0"
      id="ixv-9384"
      unitRef="uref_866879520">826306</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1874786443"
      decimals="0"
      id="ixv-9385"
      unitRef="uref_866879520">799179</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_651144872"
      decimals="0"
      id="ixv-9386"
      unitRef="uref_866879520">510890</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_455934014"
      decimals="0"
      id="ixv-9387"
      unitRef="uref_866879520">514165</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1055157272"
      decimals="0"
      id="ixv-9388"
      unitRef="uref_866879520">87040</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1578523527"
      decimals="0"
      id="ixv-9389"
      unitRef="uref_866879520">86267</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_706621803"
      decimals="0"
      id="ixv-9390"
      unitRef="uref_866879520">51951</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1180959492"
      decimals="0"
      id="ixv-9391"
      unitRef="uref_866879520">52284</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9392"
      unitRef="uref_866879520">2478734</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9393"
      unitRef="uref_866879520">2452613</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9394"
      unitRef="uref_866879520">1288792</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9395"
      unitRef="uref_866879520">1207982</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9396"
      unitRef="uref_866879520">1189942</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9397"
      unitRef="uref_866879520">1244631</us-gaap:PropertyPlantAndEquipmentNet>
    <wff:ScheduleOfDepreciationOfPropertyAndEquipment contextRef="cref_1686745641" id="ixv-6505">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Cost of sales&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;46,525&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;26,533&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: justify; padding-bottom: 1.5pt;"&gt;Administrative expenses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;45,952&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;41,634&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;92,477&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;68,167&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wff:ScheduleOfDepreciationOfPropertyAndEquipment>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="cref_1614720115"
      decimals="0"
      id="ixv-9398"
      unitRef="uref_866879520">46525</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="cref_541112825"
      decimals="0"
      id="ixv-9399"
      unitRef="uref_866879520">26533</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="cref_1061678337"
      decimals="0"
      id="ixv-9400"
      unitRef="uref_866879520">45952</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="cref_932717927"
      decimals="0"
      id="ixv-9401"
      unitRef="uref_866879520">41634</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9402"
      unitRef="uref_866879520">92477</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9403"
      unitRef="uref_866879520">68167</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="cref_651144872"
      decimals="0"
      id="ixv-9404"
      unitRef="uref_866879520">85765</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="cref_1874786443"
      decimals="0"
      id="ixv-9405"
      unitRef="uref_866879520">117480</us-gaap:FinanceLeaseRightOfUseAsset>
    <wff:LandUseRightTextBlock contextRef="cref_1686745641" id="ixv-6569">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;7.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Land Use Right&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&#160;&lt;/p&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Land use right&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;423,611&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;426,326&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: justify; padding-bottom: 1.5pt;"&gt;Less: Accumulated amortization&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(89,917&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(86,471&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Land use right, net&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;333,694&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;339,855&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Amortization expense for the following years 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;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;Amortization&lt;br/&gt; Expense&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 89%; text-align: left;"&gt;2026&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;$&lt;/td&gt; &lt;td style="text-align: right; width: 9%;"&gt;3,996&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;2027&lt;/td&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;7,992&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;2028&lt;/td&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;7,992&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;2029&lt;/td&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;7,992&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;2030&lt;/td&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;7,992&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Thereafter&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;297,730&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Total amortization expense&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;333,694&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wff:LandUseRightTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="cref_1686745641" id="ixv-6579">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Land use right&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;423,611&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;426,326&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: justify; padding-bottom: 1.5pt;"&gt;Less: Accumulated amortization&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(89,917&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(86,471&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Land use right, net&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;333,694&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;339,855&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <wff:LandUseRight
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9406"
      unitRef="uref_866879520">423611</wff:LandUseRight>
    <wff:LandUseRight
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9407"
      unitRef="uref_866879520">426326</wff:LandUseRight>
    <wff:AccumulatedAmortizationOfLandUseRight
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9408"
      unitRef="uref_866879520">89917</wff:AccumulatedAmortizationOfLandUseRight>
    <wff:AccumulatedAmortizationOfLandUseRight
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9409"
      unitRef="uref_866879520">86471</wff:AccumulatedAmortizationOfLandUseRight>
    <wff:LandUseRightNet
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9410"
      unitRef="uref_866879520">333694</wff:LandUseRightNet>
    <wff:LandUseRightNet
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9411"
      unitRef="uref_866879520">339855</wff:LandUseRightNet>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="cref_1686745641" id="ixv-6628">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Amortization expense for the following years 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;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;Amortization&lt;br/&gt; Expense&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 89%; text-align: left;"&gt;2026&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;$&lt;/td&gt; &lt;td style="text-align: right; width: 9%;"&gt;3,996&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;2027&lt;/td&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;7,992&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;2028&lt;/td&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;7,992&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;2029&lt;/td&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;7,992&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;2030&lt;/td&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;7,992&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Thereafter&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;297,730&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Total amortization expense&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;333,694&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="cref_2086434768"
      decimals="0"
      id="fc_1326387321"
      unitRef="uref_866879520">3996</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="cref_2086434768"
      decimals="0"
      id="fc_1348929990"
      unitRef="uref_866879520">7992</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="cref_2086434768"
      decimals="0"
      id="fc_1209959622"
      unitRef="uref_866879520">7992</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="cref_2086434768"
      decimals="0"
      id="fc_808796035"
      unitRef="uref_866879520">7992</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="cref_2086434768"
      decimals="0"
      id="fc_1216385733"
      unitRef="uref_866879520">7992</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="cref_2086434768"
      decimals="0"
      id="ixv-9417"
      unitRef="uref_866879520">297730</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="cref_2086434768"
      decimals="0"
      id="ixv-9418"
      unitRef="uref_866879520">333694</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="cref_1686745641" id="ixv-6678">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0px;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 24px; font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;8.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify; font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Business Combinations and Asset Acquisitions&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Acquisition of GKI and Carlico&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 May 15, 2025, WF Venture completed the acquisition of 100% of the issued and outstanding equity interests of GKI, a private company incorporated in the Hong Kong SAR, China, from Ms. Yew Chean Lim, a director of Win-Fung and the mother of Mr. Chee Hoong Lew, the Company&#x2019;s Chief Executive Officer, director and significant shareholder, for a total purchase price of $3,000,000. Accordingly, the transaction is considered a related party transaction. &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; Through this acquisition, the Company indirectly acquired approximately 35% of the equity interests in Carlico, an entity principally engaged in investment holding and the importation and distribution of bottled grape wine. &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;Management evaluated the transaction under the framework of ASC 805, Business Combinations, and concluded that the acquisition should be accounted for as an asset acquisition. This determination was based on the application of the &#x201c;screening test,&#x201d; which indicated that substantially all of the fair value of the gross assets acquired was concentrated in a single identifiable asset&#x2014;the investment in Carlico. Furthermore, GKI did not meet the definition of a business as it lacked substantive processes and an organized workforce.&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 the accounting for asset acquisitions in accordance with ASC 805-50, Asset Acquisitions, the Company allocated the total cost of the acquisition, comprising the cash consideration and liabilities assumed, to the assets acquired on a relative fair value basis. No goodwill was recognized in connection with this transaction; instead, the purchase premium was capitalized into the initial cost basis of the investment in Carlico.&lt;/p&gt;         &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The following table summarizes the allocation of the purchase price to the identifiable assets acquired and liabilities assumed at the acquisition date:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amounts&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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;Assets&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; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; width: 88%; text-align: justify;"&gt;Cash and cash equivalents&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;128&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-left: 0.125in; text-align: justify; padding-bottom: 1.5pt;"&gt;Investment in equity investee&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;7,278,845&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Total identifiable assets acquired&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;7,278,973&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;Liabilities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="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-left: 0.125in; text-align: justify;"&gt;Other payable&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(5,893&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(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; text-align: justify;"&gt;Amount due to equity investee&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(4,263,291&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="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt;"&gt;Amounts due to related parties&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(9,789&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Total liabilities assumed&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(4,278,973&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Net Assets Acquired&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,000,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Acquisition of RBSB&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 July 5, 2025, WF Venture acquired a 70% equity interest in RBSB, a private company incorporated in Malaysia and principally engaged in the caf&#xe9; business, for total cash consideration of $150,000. Of the total consideration, $40,500 (representing 27% equity interest) was paid to Mr. Lew and the balance of the purchase consideration of $109,500 was paid to an independent third party. Accordingly, the portion of the transaction with Mr. Lew is considered a related party transaction. &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 acquisition has been accounted for as a business combination in accordance with ASC 805, Business Combinations. Accordingly, the Company consolidates the financial results of RBSB from the acquisition date and recognizes a non-controlling interest representing the 30% equity interest not owned. &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 summarizes the fair values of the identifiable assets acquired and liabilities assumed at the acquisition date:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amounts&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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;Assets&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; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; width: 88%; text-align: justify;"&gt;Cash and cash equivalents&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;5,502&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-left: 0.125in; text-align: justify;"&gt;Accounts receivable&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,986&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; text-align: justify;"&gt;Inventories&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;14,884&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-left: 0.125in; text-align: justify;"&gt;Other receivables, deposits and prepayment&lt;/td&gt; &lt;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,490&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; text-align: justify;"&gt;Prepaid 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;2,508&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-left: 0.125in; text-align: justify; padding-bottom: 1.5pt;"&gt;Property and equipment&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;87,206&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Total identifiable assets acquired&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;129,576&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;Liabilities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="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-left: 0.125in; text-align: justify;"&gt;Accounts payable&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(15,603&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(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; text-align: justify;"&gt;Other payable&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(17,471&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="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt;"&gt;Amounts due to related parties&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(162,465&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Total liabilities assumed&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(195,539&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Net identifiable liabilities assumed&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(65,963&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; 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: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;Reconciliation to goodwill&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-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="padding-left: 0.125in; text-align: justify;"&gt;Consideration transferred&lt;/td&gt; &lt;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,000&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; text-align: justify;"&gt;Fair value of non-controlling interest&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(19,789&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="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt;"&gt;Less: Net identifiable liabilities assumed&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(65,963&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Goodwill&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;196,174&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 fair value of the identifiable assets acquired and liabilities assumed approximate their carrying amounts at the acquisition date due to their short-term nature or because they are stated at amounts that approximate fair value.&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; The goodwill of $196,174 represents the excess of the consideration transferred and the fair value of non-controlling interest over the fair value of the net identifiable liabilities assumed and is primarily attributable to the expected synergies from operations, assembled workforce and anticipated future economic benefits from the restaurant. During the year ended December 31, 2025, the Company recognized an impairment of $196,174 related to goodwill associated with RBSB, in accordance with ASC 350, Intangible &#x2013; Goodwill and Other, due to the underperformance of the restaurant. The impairment is included in the administrative expenses in the consolidated statement of operations. &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 period from July 5, 2025 to December 31, 2025, RBSB contributed $141,540 to revenue and $65,277 to net income. &lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="cref_742950339"
      decimals="2"
      id="ixv-9419"
      unitRef="uref_272505671">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_354839003"
      decimals="0"
      id="ixv-9420"
      unitRef="uref_866879520">3000000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="cref_1948353378"
      decimals="2"
      id="ixv-9421"
      unitRef="uref_272505671">0.35</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="cref_1686745641" id="ixv-6718">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The following table summarizes the allocation of the purchase price to the identifiable assets acquired and liabilities assumed at the acquisition date:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amounts&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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;Assets&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; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; width: 88%; text-align: justify;"&gt;Cash and cash equivalents&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;128&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-left: 0.125in; text-align: justify; padding-bottom: 1.5pt;"&gt;Investment in equity investee&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;7,278,845&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Total identifiable assets acquired&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;7,278,973&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;Liabilities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="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-left: 0.125in; text-align: justify;"&gt;Other payable&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(5,893&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(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; text-align: justify;"&gt;Amount due to equity investee&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(4,263,291&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="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt;"&gt;Amounts due to related parties&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(9,789&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Total liabilities assumed&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(4,278,973&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Net Assets Acquired&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,000,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The following table summarizes the fair values of the identifiable assets acquired and liabilities assumed at the acquisition date:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amounts&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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;Assets&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; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; width: 88%; text-align: justify;"&gt;Cash and cash equivalents&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;5,502&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-left: 0.125in; text-align: justify;"&gt;Accounts receivable&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,986&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; text-align: justify;"&gt;Inventories&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;14,884&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-left: 0.125in; text-align: justify;"&gt;Other receivables, deposits and prepayment&lt;/td&gt; &lt;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,490&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; text-align: justify;"&gt;Prepaid 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;2,508&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-left: 0.125in; text-align: justify; padding-bottom: 1.5pt;"&gt;Property and equipment&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;87,206&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Total identifiable assets acquired&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;129,576&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;Liabilities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="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-left: 0.125in; text-align: justify;"&gt;Accounts payable&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(15,603&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(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; text-align: justify;"&gt;Other payable&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(17,471&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="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt;"&gt;Amounts due to related parties&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(162,465&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Total liabilities assumed&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(195,539&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Net identifiable liabilities assumed&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(65,963&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; 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: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;Reconciliation to goodwill&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-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="padding-left: 0.125in; text-align: justify;"&gt;Consideration transferred&lt;/td&gt; &lt;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,000&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-left: 0.125in; text-align: justify;"&gt;Fair value of non-controlling interest&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(19,789&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="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt;"&gt;Less: Net identifiable liabilities assumed&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(65,963&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Goodwill&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;196,174&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="cref_1805606931"
      decimals="0"
      id="ixv-9422"
      unitRef="uref_866879520">128</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <wff:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestmentInEquityInvestee
      contextRef="cref_1805606931"
      decimals="0"
      id="ixv-9423"
      unitRef="uref_866879520">7278845</wff:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestmentInEquityInvestee>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="cref_1805606931"
      decimals="0"
      id="ixv-9424"
      unitRef="uref_866879520">7278973</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="cref_1805606931"
      decimals="0"
      id="ixv-9425"
      unitRef="uref_866879520">5893</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <wff:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAmountDueToEquityInvestee
      contextRef="cref_1805606931"
      decimals="0"
      id="ixv-9426"
      unitRef="uref_866879520">4263291</wff:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAmountDueToEquityInvestee>
    <wff:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAmountsDueToRelatedParties
      contextRef="cref_1805606931"
      decimals="0"
      id="ixv-9427"
      unitRef="uref_866879520">9789</wff:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAmountsDueToRelatedParties>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="cref_1805606931"
      decimals="0"
      id="ixv-9428"
      unitRef="uref_866879520">4278973</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="cref_1805606931"
      decimals="0"
      id="ixv-9429"
      unitRef="uref_866879520">3000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="cref_140577533"
      decimals="2"
      id="ixv-9430"
      unitRef="uref_272505671">0.70</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="cref_147281363"
      decimals="0"
      id="ixv-9431"
      unitRef="uref_866879520">150000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="cref_1823016573"
      decimals="0"
      id="ixv-9432"
      unitRef="uref_866879520">40500</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="cref_4509489"
      decimals="2"
      id="ixv-9433"
      unitRef="uref_272505671">0.27</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="cref_673063287"
      decimals="0"
      id="ixv-9434"
      unitRef="uref_866879520">109500</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="cref_16680653"
      decimals="2"
      id="ixv-9435"
      unitRef="uref_272505671">0.30</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9436"
      unitRef="uref_866879520">5502</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9437"
      unitRef="uref_866879520">2986</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9438"
      unitRef="uref_866879520">14884</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9439"
      unitRef="uref_866879520">16490</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9440"
      unitRef="uref_866879520">2508</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9441"
      unitRef="uref_866879520">87206</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9442"
      unitRef="uref_866879520">129576</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9443"
      unitRef="uref_866879520">15603</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9444"
      unitRef="uref_866879520">17471</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <wff:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAmountsDueToRelatedParties
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9445"
      unitRef="uref_866879520">162465</wff:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAmountsDueToRelatedParties>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9446"
      unitRef="uref_866879520">195539</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9447"
      unitRef="uref_866879520">-65963</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="cref_2019940665"
      decimals="0"
      id="ixv-9448"
      unitRef="uref_866879520">150000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9449"
      unitRef="uref_866879520">19789</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9450"
      unitRef="uref_866879520">-65963</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="cref_1450683636"
      decimals="0"
      id="ixv-9451"
      unitRef="uref_866879520">196174</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="cref_316587699"
      decimals="0"
      id="ixv-9452"
      unitRef="uref_866879520">196174</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="cref_1557244677"
      decimals="0"
      id="ixv-9453"
      unitRef="uref_866879520">196174</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Revenues
      contextRef="cref_1542649186"
      decimals="0"
      id="ixv-9454"
      unitRef="uref_866879520">141540</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="cref_605429002"
      decimals="0"
      id="ixv-9455"
      unitRef="uref_866879520">65277</us-gaap:NetIncomeLoss>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock contextRef="cref_1686745641" id="ixv-6970">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;9.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Investment                                             in Equity Investees&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company&#x2019;s equity method investments consist of investments in Carlico and RGSB.&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 May 15, 2025, the Company indirectly acquired approximately 35% of the equity interests in Carlico, an entity principally engaged in investment holding and the importation and distribution of bottled grape wines. &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 8, 2025, the Company indirectly acquired a 35% equity interest in RGSB, a private company incorporated in Malaysia and principally engaged in the food and beverage business, from Mr. Lew for total cash consideration of $350,000. Accordingly, the transaction is considered a related party transaction. &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 accounts for its investments in Carlico and RGSB under the equity method of accounting in accordance with ASC 323, Investments&#x2014;Equity Method and Joint Ventures, as the Company has the ability to exercise significant influence over these investees but does not control them. The investments are initially recorded at cost and subsequently adjusted for (i) the Company&#x2019;s share of the investees&#x2019; net income or loss and other comprehensive income, if any, and (ii) distributions received, which reduce the carrying amount of the investments.&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 June 30, 2026 and December 31, 2025, the carrying amounts of the Company&#x2019;s equity method investments were 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Carlico&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;4,550,000&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;4,550,000&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: justify; padding-bottom: 1.5pt;"&gt;RGSB&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1212619604;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1339540100;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,550,000&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,550,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;For the six months ended June 30, 2026 and 2025, the Company recognized the following share of results from its equity method investments:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Carlico&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_570944536;"&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;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_824608757;"&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="width: 76%; text-align: justify; padding-bottom: 1.5pt;"&gt;RGSB&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;730&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1807210563;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;730&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1013811339;"&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;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;The share of results is included in &#x201c;share of results of equity investees&#x201d; in the consolidated statement of operations.&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;The Company evaluates its equity method investments for impairment in accordance with ASC 323 whenever events or changes in circumstances indicate that the carrying amount of the investment may not be recoverable.&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;As of June 30, 2026 and December 31, 2025, the Company assessed its investment in Carlico and RGSB for impairment and recognized impairment losses of $0 and $2,741,115 for Carlico and $730 and $342,363 for RGSB, respectively.&lt;/span&gt; &lt;/p&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <wff:EquityInterest
      contextRef="cref_212261375"
      decimals="2"
      id="ixv-9456"
      unitRef="uref_272505671">0.35</wff:EquityInterest>
    <wff:EquityInterest
      contextRef="cref_935279463"
      decimals="2"
      id="ixv-9457"
      unitRef="uref_272505671">0.35</wff:EquityInterest>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="cref_32561656"
      decimals="0"
      id="ixv-9458"
      unitRef="uref_866879520">350000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentsTextBlock contextRef="cref_1686745641" id="ixv-6988">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;As of June 30, 2026 and December 31, 2025, the carrying amounts of the Company&#x2019;s equity method investments were 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Carlico&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;4,550,000&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;4,550,000&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: justify; padding-bottom: 1.5pt;"&gt;RGSB&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1212619604;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1339540100;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,550,000&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,550,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1651511860"
      decimals="0"
      id="ixv-9459"
      unitRef="uref_866879520">4550000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_492356853"
      decimals="0"
      id="ixv-9460"
      unitRef="uref_866879520">4550000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9461"
      unitRef="uref_866879520">4550000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9462"
      unitRef="uref_866879520">4550000</us-gaap:EquityMethodInvestments>
    <wff:ShareOfResultsFromItsEquityMethodInvestmentsTableTextBlock contextRef="cref_1686745641" id="ixv-7055">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;For the six months ended June 30, 2026 and 2025, the Company recognized the following share of results from its equity method investments:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Carlico&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_570944536;"&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;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_824608757;"&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="width: 76%; text-align: justify; padding-bottom: 1.5pt;"&gt;RGSB&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;730&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1807210563;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;730&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1013811339;"&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;/tbody&gt;&lt;/table&gt;</wff:ShareOfResultsFromItsEquityMethodInvestmentsTableTextBlock>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="cref_1239465914"
      decimals="0"
      id="ixv-9463"
      unitRef="uref_866879520">730</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9464"
      unitRef="uref_866879520">730</us-gaap:IncomeLossFromEquityMethodInvestments>
    <wff:ImpairmentOfLoss
      contextRef="cref_1974365502"
      decimals="0"
      id="ixv-9465"
      unitRef="uref_866879520">0</wff:ImpairmentOfLoss>
    <wff:ImpairmentOfLoss
      contextRef="cref_1539268657"
      decimals="0"
      id="ixv-9466"
      unitRef="uref_866879520">2741115</wff:ImpairmentOfLoss>
    <wff:ImpairmentOfLoss
      contextRef="cref_1489907235"
      decimals="0"
      id="ixv-9467"
      unitRef="uref_866879520">730</wff:ImpairmentOfLoss>
    <wff:ImpairmentOfLoss
      contextRef="cref_1239465914"
      decimals="0"
      id="ixv-9468"
      unitRef="uref_866879520">342363</wff:ImpairmentOfLoss>
    <us-gaap:DeferredPolicyAcquisitionCostsTextBlock1 contextRef="cref_1686745641" id="ixv-7120">&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;10.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Deferred Offering Costs&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company complies with the requirement of the ASC 340-10-S99-1 and SEC Staff Accounting Bulletin (&#x201c;SAB&#x201d;) Topic 5A &#x2014; &#x201c;Expenses of Offering.&#x201d; Deferred offering costs consist of underwriting, legal, accounting and other expenses incurred through the balance sheet date that were directly related to the Company&#x2019;s initial public offering. It was subsequently charged against the gross proceeds from the Company&#x2019;s initial public offering completed on March 27, 2025 as a reduction of share capital. The Company capitalized $&lt;span style="-sec-ix-hidden:fc_2063919653;"&gt;0&lt;/span&gt; and $1,801,983 of deferred offering costs for the six months ended June 30, 2026 and year ended December 31, 2025, respectively. &lt;/p&gt;</us-gaap:DeferredPolicyAcquisitionCostsTextBlock1>
    <us-gaap:DeferredOfferingCosts
      contextRef="cref_761381771"
      decimals="0"
      id="fc_1106623604"
      unitRef="uref_866879520">1801983</us-gaap:DeferredOfferingCosts>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="cref_1686745641" id="ixv-7134">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;11.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Accrued Expenses and Other Payables&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Accrued expenses and other payables mainly represent accrued payroll related expenses, other operating expense and sales tax payable.&lt;/p&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="cref_1686745641" id="ixv-7147">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;12.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Leases&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Operating Lease Liabilities&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 June 30, 2026, the Company has operating lease agreements for its hostel and office equipment and with remaining lease terms of 1 to 49 months. These leases have original terms not exceeding 5 years. &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;Information pertaining to right of use assets is summarized 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Hostel and office equipment&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;122,189&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;77,120&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: justify; padding-bottom: 1.5pt;"&gt;Less: Accumulated amortization&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(24,492&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(5,625&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Right of use assets, net&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;97,697&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;71,495&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company recognized the following total lease cost related to the Company&#x2019;s lease arrangements:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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;Operating lease cost:&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Operating lease&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;20,426&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;20,309&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: justify; padding-bottom: 1.5pt;"&gt;Expenses relating to short-term leases&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;24,640&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;10,842&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Total lease cost&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;45,066&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;31,151&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;As of June 30, 2026, the present value of the net minimum lease payments are 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold;"&gt;Future Minimum Lease Payments&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Operating&lt;br/&gt; Leases&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 89%; text-align: left;"&gt;2027&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;$&lt;/td&gt; &lt;td style="text-align: right; width: 9%;"&gt;60,276&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;2028&lt;/td&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;39,489&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;2029&lt;/td&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;720&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;2030&lt;/td&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;522&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;2031&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;31&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Total remaining lease payments (undiscounted)&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;101,038&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(2,769)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;98,269&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Other information related to leases for the six months ended June 30, 2026 and year ended December 31, 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;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt;  2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify;"&gt;Weighted-average remaining lease term - operating leases&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;2.18 years&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;2.71 years&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-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: justify;"&gt;Weighted-average discount rate - operating leases&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3.35&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3.35&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: rgb(204,238,255);"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify;"&gt;Right of use assets obtained in exchange for new operating lease liabilities&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;45,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;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;74,310&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-indent: -0.125in; padding-left: 0.125in; text-align: justify;"&gt;Cash paid for amounts included in the measurement of lease liabilities &#x2013; operating cash flow from operating leases&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;(18,515&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;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;(40,882&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Finance Lease Liabilities&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; The Company acquired motor vehicles under a hire purchase financing arrangement for a total of $&lt;span style="-sec-ix-hidden:fc_8496197;"&gt;0&lt;/span&gt; and $27,120 for the six months ended June 30, 2026 and year ended December 31, 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt;  2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Finance lease liabilities&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;100,907&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;131,097&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: justify; padding-bottom: 1.5pt;"&gt;Less Finance lease liabilities &#x2013; current&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(57,702&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(59,172&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Finance lease liabilities &#x2013; non-current&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;43,205&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;71,925&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;As of June 30, 2026, the net minimum lease payments are 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid;"&gt;Year Ended June 30,&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Leases&lt;br/&gt; Payment&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 88%; text-align: left;"&gt;2027&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;62,744&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;2028&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;31,690&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;2029&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;7,826&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: 1.5pt;"&gt;2030&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;3,189&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;105,449&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: 1.5pt;"&gt;Less imputed interest&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(4,542&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;Finance lease liabilities&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100,907&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: White;"&gt; &lt;td style="text-align: left;"&gt;Finance lease liabilities &#x2013; current&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;57,702&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Finance lease liabilities &#x2013; non-current&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;43,205&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="cref_548868568" id="ixv-9470">P1M</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="cref_1652333896" id="ixv-9471">P49M</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="cref_1374704427" id="ixv-9472">P5Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <wff:RightOfUseAssetsTextBlock contextRef="cref_1686745641" id="ixv-7162">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Information pertaining to right of use assets is summarized 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Hostel and office equipment&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;122,189&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;77,120&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: justify; padding-bottom: 1.5pt;"&gt;Less: Accumulated amortization&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(24,492&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(5,625&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Right of use assets, net&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;97,697&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;71,495&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wff:RightOfUseAssetsTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9473"
      unitRef="uref_866879520">122189</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9474"
      unitRef="uref_866879520">77120</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9475"
      unitRef="uref_866879520">24492</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9476"
      unitRef="uref_866879520">5625</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9477"
      unitRef="uref_866879520">97697</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9478"
      unitRef="uref_866879520">71495</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LeaseCostTableTextBlock contextRef="cref_1686745641" id="ixv-7213">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company recognized the following total lease cost related to the Company&#x2019;s lease arrangements:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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;Operating lease cost:&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Operating lease&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;20,426&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;20,309&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: justify; padding-bottom: 1.5pt;"&gt;Expenses relating to short-term leases&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;24,640&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;10,842&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Total lease cost&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;45,066&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;31,151&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Other information related to leases for the six months ended June 30, 2026 and year ended December 31, 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;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt;  2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify;"&gt;Weighted-average remaining lease term - operating leases&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;2.18 years&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;2.71 years&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-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: justify;"&gt;Weighted-average discount rate - operating leases&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3.35&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3.35&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: rgb(204,238,255);"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify;"&gt;Right of use assets obtained in exchange for new operating lease liabilities&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;45,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;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;74,310&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-indent: -0.125in; padding-left: 0.125in; text-align: justify;"&gt;Cash paid for amounts included in the measurement of lease liabilities &#x2013; operating cash flow from operating leases&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;(18,515&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;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;(40,882&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9479"
      unitRef="uref_866879520">20426</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9480"
      unitRef="uref_866879520">20309</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9481"
      unitRef="uref_866879520">24640</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9482"
      unitRef="uref_866879520">10842</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9483"
      unitRef="uref_866879520">45066</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9484"
      unitRef="uref_866879520">31151</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="cref_1686745641" id="ixv-7277">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;As of June 30, 2026, the present value of the net minimum lease payments are 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold;"&gt;Future Minimum Lease Payments&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Operating&lt;br/&gt; Leases&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 89%; text-align: left;"&gt;2027&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;$&lt;/td&gt; &lt;td style="text-align: right; width: 9%;"&gt;60,276&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;2028&lt;/td&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;39,489&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;2029&lt;/td&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;720&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;2030&lt;/td&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;522&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;2031&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;31&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Total remaining lease payments (undiscounted)&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;101,038&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(2,769)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;98,269&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9485"
      unitRef="uref_866879520">60276</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9486"
      unitRef="uref_866879520">39489</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9487"
      unitRef="uref_866879520">720</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9488"
      unitRef="uref_866879520">522</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9489"
      unitRef="uref_866879520">31</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9490"
      unitRef="uref_866879520">101038</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9491"
      unitRef="uref_866879520">2769</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9492"
      unitRef="uref_866879520">98269</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="cref_1374704427" id="ixv-9493">P2Y2M4D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="cref_761381771" id="ixv-9494">P2Y8M15D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="cref_1374704427"
      decimals="4"
      id="ixv-9495"
      unitRef="uref_272505671">0.0335</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="cref_761381771"
      decimals="4"
      id="ixv-9496"
      unitRef="uref_272505671">0.0335</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9497"
      unitRef="uref_866879520">45560</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="cref_1557244677"
      decimals="0"
      id="ixv-9498"
      unitRef="uref_866879520">74310</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9499"
      unitRef="uref_866879520">18515</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="cref_1557244677"
      decimals="0"
      id="ixv-9500"
      unitRef="uref_866879520">40882</us-gaap:OperatingLeasePayments>
    <wff:ScheduleOfFinancingArrangementTableTextBlock contextRef="cref_1686745641" id="ixv-7398">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; The Company acquired motor vehicles under a hire purchase financing arrangement for a total of $&lt;span style="-sec-ix-hidden:fc_8496197;"&gt;0&lt;/span&gt; and $27,120 for the six months ended June 30, 2026 and year ended December 31, 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt;  2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Finance lease liabilities&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;100,907&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;131,097&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: justify; padding-bottom: 1.5pt;"&gt;Less Finance lease liabilities &#x2013; current&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(57,702&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(59,172&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt;"&gt;Finance lease liabilities &#x2013; non-current&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;43,205&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;71,925&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wff:ScheduleOfFinancingArrangementTableTextBlock>
    <wff:AcquisitionOfAssetUnderHirePurchase
      contextRef="cref_1557244677"
      decimals="0"
      id="ixv-9501"
      unitRef="uref_866879520">27120</wff:AcquisitionOfAssetUnderHirePurchase>
    <us-gaap:FinanceLeaseLiability
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9502"
      unitRef="uref_866879520">100907</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9503"
      unitRef="uref_866879520">131097</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9504"
      unitRef="uref_866879520">57702</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9505"
      unitRef="uref_866879520">59172</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9506"
      unitRef="uref_866879520">43205</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9507"
      unitRef="uref_866879520">71925</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock contextRef="cref_1686745641" id="ixv-7450">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;As of June 30, 2026, the net minimum lease payments are 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid;"&gt;Year Ended June 30,&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Leases&lt;br/&gt; Payment&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 88%; text-align: left;"&gt;2027&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;62,744&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;2028&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;31,690&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;2029&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;7,826&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: 1.5pt;"&gt;2030&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;3,189&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;105,449&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: 1.5pt;"&gt;Less imputed interest&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(4,542&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;Finance lease liabilities&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;100,907&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: White;"&gt; &lt;td style="text-align: left;"&gt;Finance lease liabilities &#x2013; current&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;57,702&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Finance lease liabilities &#x2013; non-current&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;43,205&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9508"
      unitRef="uref_866879520">62744</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9509"
      unitRef="uref_866879520">31690</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9510"
      unitRef="uref_866879520">7826</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9511"
      unitRef="uref_866879520">3189</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="cref_1374704427"
      decimals="0"
      id="fc_2105858896"
      unitRef="uref_866879520">105449</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9513"
      unitRef="uref_866879520">4542</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9514"
      unitRef="uref_866879520">100907</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9515"
      unitRef="uref_866879520">57702</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9516"
      unitRef="uref_866879520">43205</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="cref_1686745641" id="ixv-7527">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;13.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Borrowings&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 borrowings consisted of the following:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Term loan I&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;14,446&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: justify;"&gt;Term loan 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;165,399&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;174,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(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Less borrowings &#x2013; current&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(15,828&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(28,909&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; padding-bottom: 2.5pt;"&gt;Borrowings &#x2013; non-current&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;149,571&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;159,780&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Term Loans &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 July 23, 2020, the Company entered into a term loan agreement with a bank institution for a total facility of $240,211 with a maturity date 66 months from the drawdown date, August 28, 2020. This loan had a moratorium period of six months on both principal and profit and the Company was required to make 60 monthly instalments commencing on March 29, 2021 for 60 instalments. The loan bore an interest rate of 3.5% per annum and was secured by an asset sale agreement over Shariah compliant commodities, joint and several guarantees of certain directors of Win-Fung and a corporate guarantee provided by the Credit Guarantee Corporation Malaysia Berhad (CGC). The final installment of this loan was paid on April 1, 2026, and the facility has been fully settled. &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 17, 2020, the Company entered into a term loan agreement with a bank institution for a total facility of $239,499 with a maturity date 180 months from the drawdown date, December 8, 2020, where the first instalment commenced on January 1, 2021. The loan bears an interest rate of 3.2% per annum. This loan is secured by several asset sale agreements over Shariah compliant commodities, several joint and several guarantees of certain directors of Win-Fung, a legal charge over Win-Fung&#x2019;s factory and a letter of subordination of advances from directors. &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 annual maturities of the principal amount of term loan as of June 30, 2026 are 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Annual Maturities&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 89%; text-align: left;"&gt;2027&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;$&lt;/td&gt; &lt;td style="text-align: right; width: 9%;"&gt;15,828&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;2028&lt;/td&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;16,376&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;2029&lt;/td&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;16,973&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;2030&lt;/td&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;17,577&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;2031&lt;/td&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;18,202&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Thereafter&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;80,443&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Total&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;165,399&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="cref_1686745641" id="ixv-7537">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The borrowings consisted of the following:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Term loan I&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;-&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;14,446&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: justify;"&gt;Term loan 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;165,399&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;174,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(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Less borrowings &#x2013; current&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(15,828&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(28,909&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; padding-bottom: 2.5pt;"&gt;Borrowings &#x2013; non-current&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;149,571&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;159,780&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:ShortTermBorrowings
      contextRef="cref_684206029"
      decimals="0"
      id="ixv-9517"
      unitRef="uref_866879520">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="cref_1710231723"
      decimals="0"
      id="ixv-9518"
      unitRef="uref_866879520">14446</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="cref_429636227"
      decimals="0"
      id="ixv-9519"
      unitRef="uref_866879520">165399</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="cref_332239557"
      decimals="0"
      id="ixv-9520"
      unitRef="uref_866879520">174243</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9521"
      unitRef="uref_866879520">15828</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9522"
      unitRef="uref_866879520">28909</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9523"
      unitRef="uref_866879520">149571</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9524"
      unitRef="uref_866879520">159780</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="cref_1634834033"
      decimals="0"
      id="ixv-9525"
      unitRef="uref_866879520">240211</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm contextRef="cref_693841958" id="ixv-9526">P66M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="cref_1634834033"
      decimals="3"
      id="ixv-9527"
      unitRef="uref_272505671">0.035</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="cref_1161518282"
      decimals="0"
      id="ixv-9528"
      unitRef="uref_866879520">239499</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm contextRef="cref_642014279" id="ixv-9529">P180M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="cref_1161518282"
      decimals="3"
      id="ixv-9530"
      unitRef="uref_272505671">0.032</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="cref_1686745641" id="ixv-7605">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The annual maturities of the principal amount of term loan as of June 30, 2026 are 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Annual Maturities&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 89%; text-align: left;"&gt;2027&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;$&lt;/td&gt; &lt;td style="text-align: right; width: 9%;"&gt;15,828&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;2028&lt;/td&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;16,376&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;2029&lt;/td&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;16,973&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;2030&lt;/td&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;17,577&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;2031&lt;/td&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;18,202&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Thereafter&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;80,443&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Total&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;165,399&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9531"
      unitRef="uref_866879520">15828</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9532"
      unitRef="uref_866879520">16376</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9533"
      unitRef="uref_866879520">16973</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9534"
      unitRef="uref_866879520">17577</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9535"
      unitRef="uref_866879520">18202</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9536"
      unitRef="uref_866879520">80443</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9537"
      unitRef="uref_866879520">165399</us-gaap:LongTermDebt>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="cref_1686745641" id="ixv-7653">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;14.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Shareholders&#x2019; Equity&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; As of June 30, 2026, the Company is authorized to issue 200,000,000 ordinary shares of par value $0.00025. &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; Upon incorporation on March 7, 2023, the Company issued 1 ordinary share to its registered agent, which was later transferred to Chee Hoong Lew in anticipation of the Reorganization as explained in detail in Note 1. &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 21, 2023, the Company issued an aggregate of 4,590,003 ordinary shares to the shareholders of Win-Fung, including Chee Hoong Lew, on a pro rata basis proportional to the shareholders&#x2019; equity interests in Win-Fung, pursuant to the Reorganization. &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 March 26, 2025, the Company entered into an underwriting agreement with Dominari Securities LLC, as representative of the underwriters named on Schedule 1 thereto, relating to the Company&#x2019;s initial public offering of ordinary shares. Under the underwriting agreement, the Company agreed to sell 400,013 ordinary shares to the underwriters, at a purchase price per share of $18.50 (the offering price to the public of $20.00 per share minus the underwriters&#x2019; discount), and also agreed to grant to the underwriters a 45-day option to purchase up to 60,000 additional ordinary shares, at a purchase price of $18.50. &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 March 28, 2025, the closing of the initial public offering was completed. The Company sold 400,013 ordinary shares for total gross proceeds of $8,000,000. On May 7, 2025, the underwriters partially exercised their over-allotment option and purchased an additional 48,001 ordinary resulting in additional gross proceeds of $960,000. After deducting the underwriting commission and expenses, the Company received net proceeds of approximately $7,158,017. &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 April 13, 2026, WF Holding effected a 1-for-5 reverse share split of its ordinary shares by way of a share consolidation of its issued and unissued ordinary shares, with each issued and unissued ordinary share consolidated into five (5) shares. As a result of this share consolidation, the maximum number of shares which WF Holding is authorized to issue changed from 1,000,000,000 ordinary shares with a par value of $0.00005 to 200,000,000 ordinary shares with a par value of $0.00025. &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 11, 2026, the Company completed a private placement and issued 4,032,258 ordinary shares and 40,322,580 warrants (exercisable at $0.248 per share for five years) for gross proceeds of $5,000,000. &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, 2026, warrant holders executed an alternate cashless exercise of these 40,322,580 warrants, resulting in the issuance of 36,290,322 ordinary shares. &lt;span style="-sec-ix-hidden:fc_1443059793;"&gt;No&lt;/span&gt; cash proceeds were received. &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 share consolidation, as of June 30, 2026 and December 31, 2025, there were 45,360,598 and 5,038,018 ordinary shares issued and outstanding, respectively. &lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9538"
      unitRef="uref_558228055">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_1374704427"
      decimals="5"
      id="ixv-9539"
      unitRef="uref_1060949439">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_135680611"
      decimals="0"
      id="ixv-9540"
      unitRef="uref_558228055">1</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_178965820"
      decimals="0"
      id="ixv-9541"
      unitRef="uref_558228055">4590003</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="cref_491015255"
      decimals="0"
      id="ixv-9542"
      unitRef="uref_558228055">400013</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="cref_1265149888"
      decimals="2"
      id="ixv-9543"
      unitRef="uref_1060949439">18.5</us-gaap:SaleOfStockPricePerShare>
    <wff:OfferingPricePerShare
      contextRef="cref_1265149888"
      decimals="2"
      id="ixv-9544"
      unitRef="uref_1060949439">20</wff:OfferingPricePerShare>
    <wff:UnderwritersOptionPeriodFromTheDateOfInitialPublicOffering contextRef="cref_1042171612" id="ixv-9545">P45D</wff:UnderwritersOptionPeriodFromTheDateOfInitialPublicOffering>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="cref_1453641511"
      decimals="0"
      id="ixv-9546"
      unitRef="uref_558228055">60000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="cref_1729961908"
      decimals="2"
      id="ixv-9547"
      unitRef="uref_1060949439">18.5</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="cref_632990046"
      decimals="0"
      id="ixv-9548"
      unitRef="uref_558228055">400013</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="cref_632990046"
      decimals="0"
      id="ixv-9549"
      unitRef="uref_866879520">8000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="cref_1512067010"
      decimals="0"
      id="ixv-9550"
      unitRef="uref_558228055">48001</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="cref_1512067010"
      decimals="0"
      id="ixv-9551"
      unitRef="uref_866879520">960000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <wff:ProceedsFromIssuanceOfCommonStockNet
      contextRef="cref_1690202068"
      decimals="0"
      id="ixv-9552"
      unitRef="uref_866879520">7158017</wff:ProceedsFromIssuanceOfCommonStockNet>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="cref_889938320" id="ixv-9553">1-for-5</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_733642249"
      decimals="0"
      id="ixv-9554"
      unitRef="uref_558228055">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_1650919440"
      decimals="5"
      id="ixv-9555"
      unitRef="uref_1060949439">0.00005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1650919440"
      decimals="0"
      id="ixv-9556"
      unitRef="uref_558228055">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_733642249"
      decimals="5"
      id="ixv-9557"
      unitRef="uref_1060949439">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_1953833283"
      decimals="0"
      id="ixv-9558"
      unitRef="uref_558228055">4032258</us-gaap:CommonStockSharesIssued>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="cref_847934404"
      decimals="0"
      id="ixv-9559"
      unitRef="uref_558228055">40322580</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="cref_847934404"
      decimals="3"
      id="ixv-9560"
      unitRef="uref_1060949439">0.248</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="cref_1274100591"
      decimals="0"
      id="ixv-9561"
      unitRef="uref_866879520">5000000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="cref_2134660240"
      decimals="0"
      id="ixv-9562"
      unitRef="uref_558228055">40322580</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_126690272"
      decimals="0"
      id="ixv-9563"
      unitRef="uref_558228055">36290322</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9564"
      unitRef="uref_558228055">45360598</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_1374704427"
      decimals="0"
      id="fc_114543582"
      unitRef="uref_558228055">45360598</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_761381771"
      decimals="0"
      id="fc_1256789299"
      unitRef="uref_558228055">5038018</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9567"
      unitRef="uref_558228055">5038018</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="cref_1686745641" id="ixv-7697">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;15.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Income Taxes&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 Company and its subsidiaries are subject to income taxes on an entity basis on income derived from the location in which each entity is domiciled.&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="text-decoration:underline"&gt;Cayman Islands&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;WF Holding is domiciled in the Cayman Islands. Under the current laws of the Cayman Islands, the Company is not subject to any income tax.&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="text-decoration:underline"&gt;British Virgin Islands&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;Under the current tax laws of the British Virgin Islands, WF Venture is not subject to tax on income or capital gains.&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="text-decoration:underline"&gt;Malaysia&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; For Win-Fung and RBSB, the income tax is calculated at 24% of the estimated assessable profits for the relevant year. &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="text-decoration:underline"&gt;Hong Kong&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; GKI is subject to a Hong Kong profits tax of 16.5% on its activities conducted in Hong Kong. The Company did not make any provisions for Hong Kong profit tax as there were no assessable profits derived from or earned in Hong Kong since the acquisition of GKI. &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 components of profit (loss) before income tax expense are summarized 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Domestic (Cayman Islands)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(82,792,186&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(472,115&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: justify;"&gt;Foreign (Malaysia)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(313,270&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;223,479&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Foreign (Hong Kong)&lt;/td&gt; &lt;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,022&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 style="-sec-ix-hidden:fc_752273026;"&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: justify; padding-bottom: 1.5pt;"&gt;Foreign (Others)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;30,078&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(14,667&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(83,076,400&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(263,303&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;/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 provision for income taxes consisted of the following:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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;Current income tax expenses&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; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-left: 0.125in;"&gt;Domestic (Cayman Islands)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_819809104;"&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;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1109483588;"&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="width: 76%; text-align: justify; padding-left: 0.125in;"&gt;Foreign (Malaysia)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;23,525&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: 9%; text-align: right;"&gt;57,241&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-left: 0.125in;"&gt;Foreign (Hong Kong)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1786627733;"&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 style="-sec-ix-hidden:fc_2002871111;"&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: justify; padding-bottom: 1.5pt; padding-left: 0.125in;"&gt;Foreign (Others)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_388601995;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1135656324;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Total current income tax expense&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;23,525&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;57,241&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; padding-left: 14.2pt;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify;"&gt;Current income tax expenses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: justify; padding-left: 0.125in;"&gt;Domestic (Cayman Islands)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1234820744;"&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;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1524259404;"&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: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-left: 0.125in;"&gt;Foreign (Malaysia)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;8,385&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_96215879;"&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: justify; padding-left: 0.125in;"&gt;Foreign (Hong Kong)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_475729941;"&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 style="-sec-ix-hidden:fc_334596543;"&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: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 0.125in;"&gt;Foreign (Others)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_2047041219;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_753363815;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; padding-bottom: 1.5pt;"&gt;Total deferred income tax benefits&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;8,385&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1517132034;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; padding-bottom: 2.5pt;"&gt;Total income tax expense&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;31,910&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;57,241&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 following table presents net of income taxes (refunds) paid, disaggregated by jurisdiction:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Domestic (Cayman Islands)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1666103527;"&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;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_10469094;"&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="width: 76%; text-align: justify;"&gt;Foreign (Malaysia)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(75,503&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;45,708&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Foreign (Hong Kong)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1909335415;"&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 style="-sec-ix-hidden:fc_880424419;"&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: justify; padding-bottom: 1.5pt;"&gt;Foreign (Others)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_203524803;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1353810980;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(75,503&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;45,708&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;Below is a reconciliation of the statutory tax rate to the effective tax rate after the adoption of ASU 2023-09:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;For the Six Months Ended&lt;br/&gt;  June 30,&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; 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="text-align: center; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;2026&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;2025&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt;"&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="text-align: center; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Amount&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Effective &lt;br/&gt; Tax Rate&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Amount&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Effective &lt;br/&gt; Tax Rate&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Loss before income tax expense&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;(83,076,400&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 style="-sec-ix-hidden:fc_151450386;"&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;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;(263,303&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 style="-sec-ix-hidden:fc_1762221688;"&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="width: 52%; text-align: left;"&gt;Tax effect at the Malaysia corporate tax rates of 24%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(19,938,336&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;24.00&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(63,193&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;24.00&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: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Non-deductible expenditure&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;19,897,706&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(23.95&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;120,434&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(45.74&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;Income not subject to 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;(11,060&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;0.01&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 style="-sec-ix-hidden:fc_1886494276;"&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_449006811;"&gt;-&lt;/span&gt;&lt;/span&gt;&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(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Deferred tax assets not recognized&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;60,075&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(0.07&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 style="-sec-ix-hidden:fc_250580438;"&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_2016268074;"&gt;-&lt;/span&gt;&lt;/span&gt;&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; padding-bottom: 1.5pt;"&gt;Under provision in prior years&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;23,525&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(0.03&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)%&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1027780365;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1270503413;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;Total income tax expense&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;31,910&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(0.04&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)%&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;57,241&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(21.74&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;/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 income tax results from temporary differences in the recognition of income and expenses for financial reporting purposes and for tax purposes. The effect of temporary differences that gave rise to net deferred tax assets and deferred tax liabilities and their movements were 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="width: 76%; text-align: justify;"&gt;Allowance for credit losses&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(156,565&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(146,544&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: justify; padding-bottom: 1.5pt;"&gt;Accelerated tax depreciation&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;118,782&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;100,420&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(37,783&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(46,124&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; </us-gaap:IncomeTaxDisclosureTextBlock>
    <wff:PercentageOfEstimatedAssessableProfit
      contextRef="cref_1050176499"
      decimals="2"
      id="ixv-9568"
      unitRef="uref_272505671">0.24</wff:PercentageOfEstimatedAssessableProfit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="cref_666921924"
      decimals="3"
      id="ixv-9569"
      unitRef="uref_272505671">0.165</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="cref_1686745641" id="ixv-7729">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The components of profit (loss) before income tax expense are summarized 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Domestic (Cayman Islands)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(82,792,186&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(472,115&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: justify;"&gt;Foreign (Malaysia)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(313,270&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;223,479&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Foreign (Hong Kong)&lt;/td&gt; &lt;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,022&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 style="-sec-ix-hidden:fc_752273026;"&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: justify; padding-bottom: 1.5pt;"&gt;Foreign (Others)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;30,078&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(14,667&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(83,076,400&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(263,303&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The following table presents net of income taxes (refunds) paid, disaggregated by jurisdiction:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Domestic (Cayman Islands)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1666103527;"&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;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_10469094;"&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="width: 76%; text-align: justify;"&gt;Foreign (Malaysia)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(75,503&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;45,708&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Foreign (Hong Kong)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1909335415;"&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 style="-sec-ix-hidden:fc_880424419;"&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: justify; padding-bottom: 1.5pt;"&gt;Foreign (Others)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_203524803;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1353810980;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(75,503&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;45,708&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="cref_1820299965"
      decimals="0"
      id="ixv-9570"
      unitRef="uref_866879520">-82792186</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="cref_1407443919"
      decimals="0"
      id="ixv-9571"
      unitRef="uref_866879520">-472115</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="cref_17202788"
      decimals="0"
      id="ixv-9572"
      unitRef="uref_866879520">-313270</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="cref_1900099257"
      decimals="0"
      id="ixv-9573"
      unitRef="uref_866879520">223479</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="cref_666921924"
      decimals="0"
      id="ixv-9574"
      unitRef="uref_866879520">-1022</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="cref_1998816874"
      decimals="0"
      id="ixv-9575"
      unitRef="uref_866879520">30078</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="cref_693073400"
      decimals="0"
      id="ixv-9576"
      unitRef="uref_866879520">-14667</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9577"
      unitRef="uref_866879520">-83076400</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9578"
      unitRef="uref_866879520">-263303</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_17202788"
      decimals="0"
      id="ixv-9579"
      unitRef="uref_866879520">23525</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_1900099257"
      decimals="0"
      id="ixv-9580"
      unitRef="uref_866879520">57241</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_617535296"
      decimals="0"
      id="ixv-9581"
      unitRef="uref_866879520">23525</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_679126192"
      decimals="0"
      id="ixv-9582"
      unitRef="uref_866879520">57241</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_17202788"
      decimals="0"
      id="ixv-9583"
      unitRef="uref_866879520">8385</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_617535296"
      decimals="0"
      id="ixv-9584"
      unitRef="uref_866879520">8385</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9585"
      unitRef="uref_866879520">31910</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9586"
      unitRef="uref_866879520">57241</us-gaap:IncomeTaxExpenseBenefit>
    <wff:ScheduleOfIncomeTaxesPaidNetOfRefundsDisaggregatedByJurisdictionTableTextBlock contextRef="cref_1686745641" id="ixv-7996">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The following table presents net of income taxes (refunds) paid, disaggregated by jurisdiction:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Domestic (Cayman Islands)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1666103527;"&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;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_10469094;"&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="width: 76%; text-align: justify;"&gt;Foreign (Malaysia)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(75,503&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;45,708&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Foreign (Hong Kong)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1909335415;"&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 style="-sec-ix-hidden:fc_880424419;"&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: justify; padding-bottom: 1.5pt;"&gt;Foreign (Others)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_203524803;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1353810980;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(75,503&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;45,708&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wff:ScheduleOfIncomeTaxesPaidNetOfRefundsDisaggregatedByJurisdictionTableTextBlock>
    <us-gaap:IncomeTaxPaidForeignBeforeRefundReceived
      contextRef="cref_17202788"
      decimals="0"
      id="ixv-9587"
      unitRef="uref_866879520">75503</us-gaap:IncomeTaxPaidForeignBeforeRefundReceived>
    <us-gaap:IncomeTaxPaidForeignBeforeRefundReceived
      contextRef="cref_1900099257"
      decimals="0"
      id="ixv-9588"
      unitRef="uref_866879520">45708</us-gaap:IncomeTaxPaidForeignBeforeRefundReceived>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9589"
      unitRef="uref_866879520">-75503</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9590"
      unitRef="uref_866879520">45708</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="cref_1686745641" id="ixv-8072">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Below is a reconciliation of the statutory tax rate to the effective tax rate after the adoption of ASU 2023-09:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;For the Six Months Ended&lt;br/&gt;  June 30,&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; 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="text-align: center; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;2026&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;2025&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt;"&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="text-align: center; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Amount&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Effective &lt;br/&gt; Tax Rate&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Amount&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Effective &lt;br/&gt; Tax Rate&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Loss before income tax expense&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;(83,076,400&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 style="-sec-ix-hidden:fc_151450386;"&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;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;(263,303&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 style="-sec-ix-hidden:fc_1762221688;"&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="width: 52%; text-align: left;"&gt;Tax effect at the Malaysia corporate tax rates of 24%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(19,938,336&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;24.00&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(63,193&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;24.00&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: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Non-deductible expenditure&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;19,897,706&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(23.95&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;120,434&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(45.74&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;Income not subject to 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;(11,060&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;0.01&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 style="-sec-ix-hidden:fc_1886494276;"&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_449006811;"&gt;-&lt;/span&gt;&lt;/span&gt;&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(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Deferred tax assets not recognized&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;60,075&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(0.07&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 style="-sec-ix-hidden:fc_250580438;"&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_2016268074;"&gt;-&lt;/span&gt;&lt;/span&gt;&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; padding-bottom: 1.5pt;"&gt;Under provision in prior years&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;23,525&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(0.03&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)%&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1027780365;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1270503413;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;Total income tax expense&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;31,910&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(0.04&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)%&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;57,241&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 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(21.74&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_1686745641"
      decimals="0"
      id="fc_1850119096"
      unitRef="uref_866879520">-83076400</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_1212897195"
      decimals="0"
      id="fc_1071863378"
      unitRef="uref_866879520">-263303</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9593"
      unitRef="uref_866879520">-19938336</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="cref_1686745641"
      decimals="4"
      id="ixv-9594"
      unitRef="uref_272505671">0.24</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9595"
      unitRef="uref_866879520">-63193</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="cref_1212897195"
      decimals="4"
      id="ixv-9596"
      unitRef="uref_272505671">0.24</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9597"
      unitRef="uref_866879520">19897706</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="cref_1686745641"
      decimals="4"
      id="ixv-9598"
      unitRef="uref_272505671">-0.2395</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9599"
      unitRef="uref_866879520">120434</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="cref_1212897195"
      decimals="4"
      id="ixv-9600"
      unitRef="uref_272505671">-0.4574</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <wff:EffectiveIncomeTaxRateReconciliationIncomeNotSubjectToTaxAmount
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9601"
      unitRef="uref_866879520">-11060</wff:EffectiveIncomeTaxRateReconciliationIncomeNotSubjectToTaxAmount>
    <wff:EffectiveIncomeTaxRateReconciliationIncomeNotSubjectToTaxPercentage
      contextRef="cref_1686745641"
      decimals="4"
      id="ixv-9602"
      unitRef="uref_272505671">0.0001</wff:EffectiveIncomeTaxRateReconciliationIncomeNotSubjectToTaxPercentage>
    <wff:EffectiveIncomeTaxRateReconciliationDeferredTaxAssetsNotRecognized
      contextRef="cref_1686745641"
      decimals="0"
      id="fc_615470135"
      unitRef="uref_866879520">60075</wff:EffectiveIncomeTaxRateReconciliationDeferredTaxAssetsNotRecognized>
    <wff:EffectiveIncomeTaxRateReconciliationDeferredTaxAssetsNotRecognizedPercent
      contextRef="cref_1686745641"
      decimals="4"
      id="fc_698138178"
      unitRef="uref_272505671">-0.0007</wff:EffectiveIncomeTaxRateReconciliationDeferredTaxAssetsNotRecognizedPercent>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9605"
      unitRef="uref_866879520">23525</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="cref_1686745641"
      decimals="4"
      id="ixv-9606"
      unitRef="uref_272505671">-0.0003</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_1686745641"
      decimals="0"
      id="ixv-9607"
      unitRef="uref_866879520">31910</us-gaap:IncomeTaxExpenseBenefit>
    <wff:IncomeTaxExpenseBenefitPercentage
      contextRef="cref_1686745641"
      decimals="4"
      id="ixv-9608"
      unitRef="uref_272505671">-0.0004</wff:IncomeTaxExpenseBenefitPercentage>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_1212897195"
      decimals="0"
      id="ixv-9609"
      unitRef="uref_866879520">57241</us-gaap:IncomeTaxExpenseBenefit>
    <wff:IncomeTaxExpenseBenefitPercentage
      contextRef="cref_1212897195"
      decimals="4"
      id="ixv-9610"
      unitRef="uref_272505671">-0.2174</wff:IncomeTaxExpenseBenefitPercentage>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="cref_1686745641" id="ixv-9611">The effect of temporary differences that gave rise to net deferred tax assets and deferred tax liabilities and their movements were as follows:&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="width: 76%; text-align: justify;"&gt;Allowance for credit losses&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(156,565&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(146,544&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: justify; padding-bottom: 1.5pt;"&gt;Accelerated tax depreciation&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;118,782&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;100,420&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(37,783&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(46,124&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9612"
      unitRef="uref_866879520">156565</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9613"
      unitRef="uref_866879520">146544</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <wff:DeferredIncomeTaxAcceleratedTaxDepreciation
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9614"
      unitRef="uref_866879520">118782</wff:DeferredIncomeTaxAcceleratedTaxDepreciation>
    <wff:DeferredIncomeTaxAcceleratedTaxDepreciation
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9615"
      unitRef="uref_866879520">100420</wff:DeferredIncomeTaxAcceleratedTaxDepreciation>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="cref_1374704427"
      decimals="0"
      id="fc_1104213081"
      unitRef="uref_866879520">37783</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9617"
      unitRef="uref_866879520">46124</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="cref_1686745641" id="ixv-8307">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;16.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; 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. In the opinion of management, there were &lt;span style="-sec-ix-hidden:fc_1750825876;"&gt;no&lt;/span&gt; pending or threatened claims and litigation as of June 30, 2026 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 0pt 0.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company is currently involved in civil proceedings against two former customers for the recovery of outstanding receivables totaling $389,911 as of June 30, 2026. As of the reporting date, the legal process is still at an early stage. Due to the uncertainty surrounding the recoverability of these receivables, management has recognized a full allowance for credit losses against these amounts.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ReceivablesNetCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9618"
      unitRef="uref_866879520">389911</us-gaap:ReceivablesNetCurrent>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="cref_1686745641" id="ixv-8324">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;17.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Related Party Transactions and                                             Balances&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 table below sets forth the major related parties and their relationship with the Company as of June 30, 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;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 59%; border-bottom: black 1.5pt solid; padding-right: 5.4pt;"&gt;&lt;span style="font-weight: bold;"&gt;Name of Related Parties&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; width: 40%; padding-right: 5.4pt; text-align: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Relationship with the Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Chee Hoong Lew (&#x201c;Mr. Lew&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Director and one of the controlling shareholders &lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Yew Chean Lim (&#x201c;Ms. Lim&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Director of Win-Fung&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Wai Boon Law (&#x201c;Ms. Law&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Director of Win-Fung&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Chung Kin Loo (&#x201c;Mr. Loo&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Director of GKI&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Flakeshield Sdn Bhd (&#x201c;Flakeshield&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Mr. Lew owns 50%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Acmos (M) Sdn Bhd (&#x201c;Acmos&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Mr. Lew owns 90%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Kirby Swim Equip Pty Ltd (&#x201c;Kirby Australia&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Ms. Law ultimately owns 35%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Kirby Swim Equipment Pte Ltd (&#x201c;Kirby Singapore&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Ms. Law owns 35%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-right: 5.4pt;"&gt;One Fatboyz Limited (&#x201c;OFL&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;Shareholder of the Company&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-right: 5.4pt;"&gt;Snow Bear Capital Limited (&#x201c;SBCL&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;Shareholder of the Company&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Carlico International Group Holdings Limited (&#x201c;Carlico&#x201d;) *&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;An investee of GKI, owns 35%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;*&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Carlico became an investee of the Company on May 15, 2025 (Note 9).&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;During the six months ended June 30, 2026 and 2025, related party transactions consist of the following:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Sales to Flakeshield&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;8,805&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;10,295&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: justify;"&gt;Purchase from Flakeshield&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_125645726;"&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;3,314&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Rental expenses to Mr. Lew&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;18,094&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,456&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: justify;"&gt;Repayment to OFL&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1226100276;"&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;231,190&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Repayment to SBCL&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_384884813;"&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;381,339&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: justify;"&gt;Repayment to Kirby Australia&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_39999563;"&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;2,638&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;As of June 30, 2026 and December 31, 2025, accounts receivable consisted of the following amount due from related parties:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Flakeshield&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,442&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;5,282&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: justify; padding-bottom: 1.5pt;"&gt;Kirby Singapore&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_572555619;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;148&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;1,442&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;5,430&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;As of June 30, 2026 and December 31, 2025, other receivable consisted of the following amount due from related party:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 2.5pt; width: 76%; text-align: justify;"&gt;Flakeshield&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right;"&gt;362&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right;"&gt;364&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;As of June 30, 2026 and December 31, 2025, accounts payable consisted of the following amount due to related parties:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Flakeshield&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;476&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;480&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: justify; padding-bottom: 1.5pt;"&gt;Acmos&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1594115001;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;4,327&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;476&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,807&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;As of June 30, 2026 and December 31, 2025, other payable consisted of the following amount due to related party:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify; padding-bottom: 2.5pt;"&gt;Acmos&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right;"&gt;331&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right;"&gt;333&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;As of June 30, 2026 and December 31, 2025, due to related parties consists of the following:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Mr. Lew&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;4,930&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;19,295&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: justify;"&gt;Ms. Lim&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(2,020&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;740&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Ms. Law&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;19,747&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;27,475&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: justify;"&gt;Mr. Loo&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;18,670&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;18,554&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Carlico&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;4,243,557&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;4,275,561&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,284,884&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,341,625&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 transactions amount due to related parties are as of the following:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;As of January 1,&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;4,341,625&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;696,934&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: justify;"&gt;Advances&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;255&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4,297,627&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Repayment&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(56,996&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(652,936&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,284,884&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,341,625&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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 balances mainly represent operating expenses and corporate expenses paid on behalf of the Company. Except for $4,243,557 amount due to equity investees, the amounts are non-trade, unsecured, non-interest bearing, and are not repayable within the next twelve months. The remaining balance of $41,327 due to related parties is non-trade, unsecured, non-interest bearing and is repayable on demand. &lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <wff:ScheduleOfRelationshipWithMajorRelatedPartiesTableTextBlock contextRef="cref_1686745641" id="ixv-8334">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The table below sets forth the major related parties and their relationship with the Company as of June 30, 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;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 59%; border-bottom: black 1.5pt solid; padding-right: 5.4pt;"&gt;&lt;span style="font-weight: bold;"&gt;Name of Related Parties&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; width: 40%; padding-right: 5.4pt; text-align: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Relationship with the Company&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Chee Hoong Lew (&#x201c;Mr. Lew&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Director and one of the controlling shareholders &lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Yew Chean Lim (&#x201c;Ms. Lim&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Director of Win-Fung&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Wai Boon Law (&#x201c;Ms. Law&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Director of Win-Fung&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Chung Kin Loo (&#x201c;Mr. Loo&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Director of GKI&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Flakeshield Sdn Bhd (&#x201c;Flakeshield&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Mr. Lew owns 50%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: White;"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Acmos (M) Sdn Bhd (&#x201c;Acmos&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Mr. Lew owns 90%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Kirby Swim Equip Pty Ltd (&#x201c;Kirby Australia&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Ms. Law ultimately owns 35%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Kirby Swim Equipment Pte Ltd (&#x201c;Kirby Singapore&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Ms. Law owns 35%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-right: 5.4pt;"&gt;One Fatboyz Limited (&#x201c;OFL&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;Shareholder of the Company&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-right: 5.4pt;"&gt;Snow Bear Capital Limited (&#x201c;SBCL&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;Shareholder of the Company&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Carlico International Group Holdings Limited (&#x201c;Carlico&#x201d;) *&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="padding-right: 5.4pt;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;An investee of GKI, owns 35%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;*&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Carlico became an investee of the Company on May 15, 2025 (Note 9).&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</wff:ScheduleOfRelationshipWithMajorRelatedPartiesTableTextBlock>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_651952357" id="ixv-9619">Director and one of the controlling shareholders </us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1965733195" id="ixv-9620">Director of Win-Fung</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_566196108" id="ixv-9621">Director of Win-Fung</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1002390381" id="ixv-9622">Director of GKI</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1083477062" id="ixv-9623">Mr. Lew owns 50%</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1164582432" id="ixv-9624">Mr. Lew owns 90%</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1635150565" id="ixv-9625">Ms. Law ultimately owns 35%</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_714651442" id="ixv-9626">Ms. Law owns 35%</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_2051174866" id="ixv-9627">Shareholder of the Company</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_2109597824" id="ixv-9628">Shareholder of the Company</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1784984639" id="fc_1784984639">An investee of GKI, owns 35%</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="cref_1686745641" id="ixv-8430">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;During the six months ended June 30, 2026 and 2025, related party transactions consist of the following:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Sales to Flakeshield&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;8,805&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;10,295&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: justify;"&gt;Purchase from Flakeshield&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_125645726;"&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;3,314&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Rental expenses to Mr. Lew&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;18,094&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,456&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: justify;"&gt;Repayment to OFL&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1226100276;"&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;231,190&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Repayment to SBCL&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_384884813;"&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;381,339&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: justify;"&gt;Repayment to Kirby Australia&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_39999563;"&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;2,638&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1936459929"
      decimals="0"
      id="ixv-9631"
      unitRef="uref_866879520">8805</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_623902276"
      decimals="0"
      id="ixv-9632"
      unitRef="uref_866879520">10295</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1879674720"
      decimals="0"
      id="ixv-9633"
      unitRef="uref_866879520">3314</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1998283731"
      decimals="0"
      id="ixv-9634"
      unitRef="uref_866879520">18094</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1683075929"
      decimals="0"
      id="ixv-9635"
      unitRef="uref_866879520">16456</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1460305948"
      decimals="0"
      id="ixv-9636"
      unitRef="uref_866879520">231190</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1088000094"
      decimals="0"
      id="ixv-9637"
      unitRef="uref_866879520">381339</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1185273485"
      decimals="0"
      id="ixv-9638"
      unitRef="uref_866879520">2638</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <wff:ScheduleOfAccountsReceivableAndOtherReceivableDueFromRelatedPartiesTableTextBlock contextRef="cref_1686745641" id="ixv-8514">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;As of June 30, 2026 and December 31, 2025, accounts receivable consisted of the following amount due from related parties:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Flakeshield&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,442&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;5,282&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: justify; padding-bottom: 1.5pt;"&gt;Kirby Singapore&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_572555619;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;148&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;1,442&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;5,430&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;As of June 30, 2026 and December 31, 2025, other receivable consisted of the following amount due from related party:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 2.5pt; width: 76%; text-align: justify;"&gt;Flakeshield&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right;"&gt;362&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right;"&gt;364&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wff:ScheduleOfAccountsReceivableAndOtherReceivableDueFromRelatedPartiesTableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="cref_807153495"
      decimals="0"
      id="ixv-9639"
      unitRef="uref_866879520">1442</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="cref_1971208235"
      decimals="0"
      id="ixv-9640"
      unitRef="uref_866879520">5282</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="cref_107380173"
      decimals="0"
      id="ixv-9641"
      unitRef="uref_866879520">148</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="cref_1374704427"
      decimals="0"
      id="ixv-9642"
      unitRef="uref_866879520">1442</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="cref_761381771"
      decimals="0"
      id="ixv-9643"
      unitRef="uref_866879520">5430</us-gaap:AccountsReceivableGrossCurrent>
    <wff:OtherReceivablesFromRelatedParties
      contextRef="cref_807153495"
      decimals="0"
      id="ixv-9644"
      unitRef="uref_866879520">362</wff:OtherReceivablesFromRelatedParties>
    <wff:OtherReceivablesFromRelatedParties
      contextRef="cref_1971208235"
      decimals="0"
      id="ixv-9645"
      unitRef="uref_866879520">364</wff:OtherReceivablesFromRelatedParties>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="cref_864835430"
      decimals="0"
      id="ixv-9646"
      unitRef="uref_866879520">476</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="cref_1762575945"
      decimals="0"
      id="ixv-9647"
      unitRef="uref_866879520">480</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="cref_67610122"
      decimals="0"
      id="ixv-9648"
      unitRef="uref_866879520">4327</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="cref_1322135587"
      decimals="0"
      id="ixv-9649"
      unitRef="uref_866879520">476</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="cref_681161990"
      decimals="0"
      id="ixv-9650"
      unitRef="uref_866879520">4807</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:OtherNotesPayable
      contextRef="cref_915613816"
      decimals="0"
      id="ixv-9651"
      unitRef="uref_866879520">331</us-gaap:OtherNotesPayable>
    <us-gaap:OtherNotesPayable
      contextRef="cref_67610122"
      decimals="0"
      id="ixv-9652"
      unitRef="uref_866879520">333</us-gaap:OtherNotesPayable>
    <wff:ScheduleOfAccountsPayableAndOtherPayableAndDueToRelatedPartiesTableTextBlock contextRef="cref_1686745641" id="ixv-8680">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;As of June 30, 2026 and December 31, 2025, due to related parties consists of the following:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Mr. Lew&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;4,930&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;19,295&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: justify;"&gt;Ms. Lim&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(2,020&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;740&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify;"&gt;Ms. Law&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;19,747&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;27,475&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: justify;"&gt;Mr. Loo&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;18,670&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;18,554&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Carlico&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;4,243,557&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;4,275,561&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,284,884&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,341,625&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;As of June 30, 2026 and December 31, 2025, accounts payable consisted of the following amount due to related parties:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Flakeshield&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;476&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;480&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: justify; padding-bottom: 1.5pt;"&gt;Acmos&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1594115001;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;4,327&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;476&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,807&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;As of June 30, 2026 and December 31, 2025, other payable consisted of the following amount due to related party:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30, &lt;br/&gt; 2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31,&lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify; padding-bottom: 2.5pt;"&gt;Acmos&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right;"&gt;331&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 2.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right;"&gt;333&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wff:ScheduleOfAccountsPayableAndOtherPayableAndDueToRelatedPartiesTableTextBlock>
    <wff:TotalDueToRelatedParties
      contextRef="cref_1617102924"
      decimals="0"
      id="ixv-9653"
      unitRef="uref_866879520">4930</wff:TotalDueToRelatedParties>
    <wff:TotalDueToRelatedParties
      contextRef="cref_1549001650"
      decimals="0"
      id="ixv-9654"
      unitRef="uref_866879520">19295</wff:TotalDueToRelatedParties>
    <wff:TotalDueToRelatedParties
      contextRef="cref_1071538038"
      decimals="0"
      id="ixv-9655"
      unitRef="uref_866879520">-2020</wff:TotalDueToRelatedParties>
    <wff:TotalDueToRelatedParties
      contextRef="cref_646104373"
      decimals="0"
      id="ixv-9656"
      unitRef="uref_866879520">740</wff:TotalDueToRelatedParties>
    <wff:TotalDueToRelatedParties
      contextRef="cref_1770947844"
      decimals="0"
      id="ixv-9657"
      unitRef="uref_866879520">19747</wff:TotalDueToRelatedParties>
    <wff:TotalDueToRelatedParties
      contextRef="cref_25731422"
      decimals="0"
      id="ixv-9658"
      unitRef="uref_866879520">27475</wff:TotalDueToRelatedParties>
    <wff:TotalDueToRelatedParties
      contextRef="cref_1923074152"
      decimals="0"
      id="ixv-9659"
      unitRef="uref_866879520">18670</wff:TotalDueToRelatedParties>
    <wff:TotalDueToRelatedParties
      contextRef="cref_1741024727"
      decimals="0"
      id="ixv-9660"
      unitRef="uref_866879520">18554</wff:TotalDueToRelatedParties>
    <wff:TotalDueToRelatedParties
      contextRef="cref_1876625059"
      decimals="0"
      id="ixv-9661"
      unitRef="uref_866879520">4243557</wff:TotalDueToRelatedParties>
    <wff:TotalDueToRelatedParties
      contextRef="cref_1793433878"
      decimals="0"
      id="ixv-9662"
      unitRef="uref_866879520">4275561</wff:TotalDueToRelatedParties>
    <wff:TotalDueToRelatedParties
      contextRef="cref_1322135587"
      decimals="0"
      id="ixv-9663"
      unitRef="uref_866879520">4284884</wff:TotalDueToRelatedParties>
    <wff:TotalDueToRelatedParties
      contextRef="cref_681161990"
      decimals="0"
      id="ixv-9664"
      unitRef="uref_866879520">4341625</wff:TotalDueToRelatedParties>
    <wff:ScheduleOfTransactionsAmountDueToRelatedPartiesTableTextBlock contextRef="cref_1686745641" id="ixv-8775">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The transactions amount due to related parties are as of the following:&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;As of&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;June 30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;December 31, &lt;br/&gt; 2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;As of January 1,&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;4,341,625&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;696,934&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: justify;"&gt;Advances&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;255&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4,297,627&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: justify; padding-bottom: 1.5pt;"&gt;Repayment&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(56,996&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(652,936&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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: justify; 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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,284,884&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 4pt double; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;4,341,625&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wff:ScheduleOfTransactionsAmountDueToRelatedPartiesTableTextBlock>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1677936897"
      decimals="0"
      id="fc_597143458"
      unitRef="uref_866879520">4341625</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1108035057"
      decimals="0"
      id="ixv-9666"
      unitRef="uref_866879520">696934</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:PaymentsForAdvanceToAffiliate
      contextRef="cref_1136633324"
      decimals="0"
      id="ixv-9667"
      unitRef="uref_866879520">255</us-gaap:PaymentsForAdvanceToAffiliate>
    <us-gaap:PaymentsForAdvanceToAffiliate
      contextRef="cref_177384693"
      decimals="0"
      id="ixv-9668"
      unitRef="uref_866879520">4297627</us-gaap:PaymentsForAdvanceToAffiliate>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="cref_1136633324"
      decimals="0"
      id="ixv-9669"
      unitRef="uref_866879520">56996</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="cref_177384693"
      decimals="0"
      id="ixv-9670"
      unitRef="uref_866879520">652936</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_936409313"
      decimals="0"
      id="fc_1357108330"
      unitRef="uref_866879520">4284884</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1677936897"
      decimals="0"
      id="ixv-9672"
      unitRef="uref_866879520">4341625</us-gaap:OtherLiabilitiesCurrent>
    <wff:DueToEquityMethodInvestees
      contextRef="cref_936409313"
      decimals="0"
      id="fc_1940279679"
      unitRef="uref_866879520">4243557</wff:DueToEquityMethodInvestees>
    <wff:TotalDueToRelatedParties
      contextRef="cref_936409313"
      decimals="0"
      id="ixv-9674"
      unitRef="uref_866879520">41327</wff:TotalDueToRelatedParties>
    <us-gaap:SubsequentEventsTextBlock contextRef="cref_1686745641" id="ixv-8839">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;18.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Subsequent Events&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&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;In accordance with the requirements of ASC Topic 855, the Company has evaluated all significant events that occurred subsequent to the consolidated balance sheet date and up to the approval of these consolidated financial statements. Except for the items disclosed below in these consolidated financial statements, there have been no other subsequent events that would require recognition or disclosure in the 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; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Subsequent to the reporting period, the Company completed the following transactions:&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Authorized Share Increase and Redesignation&lt;/i&gt;&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 July 10, 2026, the Company&#x2019;s authorized capital was redesignated and reclassified from $50,000 divided into 200,000,000 ordinary shares of $0.00025 par value each to $25,000,000,000 divided into 90,000,000,000,000 ordinary shares of $0.00025 par value each and 10,000,000,000,000 class A shares of $0.00025 par value each by redesignating 10,000,000,000,000 ordinary shares, comprising 3,170,664 issued ordinary shares held by Lew Capital Private Limited, 270,000 issued ordinary shares held by LYC Capital Private Limited and 9,999,996,559,336 unissued ordinary shares into class A shares on a one-for-one basis. &lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Standby Equity Purchase Agreement&lt;/i&gt;&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 July 30, 2026, the Company entered into a standby equity purchase agreement (the &#x201c;Purchase Agreement&#x201d;) with an institutional investor (the &#x201c;Investor&#x201d;), pursuant to which the Investor has agreed to purchase up to an aggregate of $30,000,000 of the Company&#x2019;s ordinary shares (the &#x201c;Commitment Amount&#x201d;) from time to time over the term of the Purchase Agreement, of which $3,000,000 (the &#x201c;Pre-Paid Credit&#x201d;) was pre-paid by the Investor on July 31, 2026. In consideration for the Investor&#x2019;s commitment to purchase ordinary shares under the Purchase Agreement, the Company issued 750,000 ordinary shares to the Investor. &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 the terms and subject to the conditions of the Purchase Agreement, the Company has the right, but not the obligation, to sell to the Investor, and the Investor is obligated to purchase, ordinary shares in an amount of up to the Commitment Amount. The Company may, from time to time and at its sole discretion, for a period of twenty-four (24) months from the date of the Purchase Agreement, on any trading day that it selects, provided that the closing price of the ordinary shares is equal to or greater than $0.10, direct the Investor to purchase a minimum of $100,000 and up to a maximum of $3,000,000 of the Company&#x2019;s ordinary shares, subject to a beneficial ownership limitation equal to 9.99% of the ordinary shares outstanding from time to time.&#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; text-align: justify;"&gt; The Company will control the timing and amount of any sales of ordinary shares to the Investor. The purchase price of the ordinary shares that may be sold to the Investor under the Purchase Agreement will be equal to the lower of (i) $1.01 (equal to 50% of the closing price of the ordinary shares on the Nasdaq Capital Market on the date of the Purchase Agreement) and (ii) 50% of the lowest closing price of the ordinary shares on the Nasdaq Capital Market during the one hundred and eighty (180) trading days immediately preceding the applicable purchase request date, in each case subject to a floor price of $0.10 (subject to adjustment in the event of a share split, share dividend, recapitalization, reorganization or similar transaction). &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 Purchase Agreement will automatically terminate on the earliest of (i) the first day of the month next following the 24-month anniversary of the date of the Purchase Agreement or (ii) the date on which the Investor shall have purchased ordinary shares equal to the Commitment Amount. The Purchase Agreement may also be terminated by mutual agreement of the parties. Neither party may assign or transfer its rights and obligations under the Purchase Agreement.&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 connection with the foregoing transactions, on July 30, 2026, the Company entered into a placement agency agreement (the &#x201c;Placement Agency Agreement&#x201d;) with Univest Securities, LLC (the &#x201c;Placement Agent&#x201d;), pursuant to which the Placement Agent agreed to act as the Company&#x2019;s exclusive placement agent in connection with the Purchase Agreement. Pursuant to the Placement Agency Agreement, the Placement Agent is entitled to (i) a cash fee equal to five percent (5%) of the aggregate gross proceeds received under the Purchase Agreement and (ii) reimbursement of reasonable travel and out-of-pocket expenses, including legal counsel fees and disbursements, in an amount not to exceed an aggregate of $50,000, subject to compliance with FINRA Rule 5110(f)(2)(D). &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 date, the Company has issued an aggregate of 3,600,000 ordinary shares to the Investor under the Purchase Agreement for a purchase price of $1,890,000, which has been deducted from the Pre-Paid Credit. &lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <wff:CommonStockValueRedesignated
      contextRef="cref_717347973"
      decimals="0"
      id="ixv-9675"
      unitRef="uref_866879520">50000</wff:CommonStockValueRedesignated>
    <wff:CommonStockSharesRedesignated
      contextRef="cref_562745417"
      decimals="0"
      id="ixv-9676"
      unitRef="uref_558228055">200000000</wff:CommonStockSharesRedesignated>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_717347973"
      decimals="5"
      id="ixv-9677"
      unitRef="uref_1060949439">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>
    <wff:CommonStockValueRedesignated
      contextRef="cref_367099487"
      decimals="0"
      id="ixv-9678"
      unitRef="uref_866879520">25000000000</wff:CommonStockValueRedesignated>
    <wff:CommonStockSharesRedesignated
      contextRef="cref_1479674076"
      decimals="0"
      id="ixv-9679"
      unitRef="uref_558228055">90000000000000</wff:CommonStockSharesRedesignated>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_367099487"
      decimals="5"
      id="ixv-9680"
      unitRef="uref_1060949439">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>
    <wff:CommonStockSharesRedesignated
      contextRef="cref_1781131488"
      decimals="0"
      id="ixv-9681"
      unitRef="uref_558228055">10000000000000</wff:CommonStockSharesRedesignated>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_607454030"
      decimals="5"
      id="ixv-9682"
      unitRef="uref_1060949439">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>
    <wff:CommonStockSharesRedesignated
      contextRef="cref_1462791971"
      decimals="0"
      id="ixv-9683"
      unitRef="uref_558228055">10000000000000</wff:CommonStockSharesRedesignated>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_691029765"
      decimals="0"
      id="ixv-9684"
      unitRef="uref_558228055">3170664</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_653645800"
      decimals="0"
      id="ixv-9685"
      unitRef="uref_558228055">270000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesSubscribedButUnissued
      contextRef="cref_322824209"
      decimals="0"
      id="ixv-9686"
      unitRef="uref_558228055">9999996559336</us-gaap:CommonStockSharesSubscribedButUnissued>
    <us-gaap:PayableInvestmentPurchase
      contextRef="cref_1060949439"
      decimals="0"
      id="ixv-9687"
      unitRef="uref_866879520">30000000</us-gaap:PayableInvestmentPurchase>
    <wff:PrepaidInvestments
      contextRef="cref_1060949439"
      decimals="0"
      id="ixv-9688"
      unitRef="uref_866879520">3000000</wff:PrepaidInvestments>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_1060949439"
      decimals="0"
      id="ixv-9689"
      unitRef="uref_558228055">750000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_1060949439"
      decimals="2"
      id="ixv-9690"
      unitRef="uref_1060949439">0.1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PayableInvestmentPurchase
      contextRef="cref_1381880429"
      decimals="0"
      id="ixv-9691"
      unitRef="uref_866879520">100000</us-gaap:PayableInvestmentPurchase>
    <us-gaap:PayableInvestmentPurchase
      contextRef="cref_2027040484"
      decimals="0"
      id="ixv-9692"
      unitRef="uref_866879520">3000000</us-gaap:PayableInvestmentPurchase>
    <wff:PercentageOfOrdinarySharesOutstanding
      contextRef="cref_866879520"
      decimals="4"
      id="ixv-9693"
      unitRef="uref_272505671">0.0999</wff:PercentageOfOrdinarySharesOutstanding>
    <wff:ClosingPricePerShare
      contextRef="cref_866879520"
      decimals="2"
      id="ixv-9694"
      unitRef="uref_1060949439">1.01</wff:ClosingPricePerShare>
    <wff:ClosingPricePercentage
      contextRef="cref_866879520"
      decimals="2"
      id="ixv-9695"
      unitRef="uref_272505671">0.50</wff:ClosingPricePercentage>
    <wff:ClosingPricePercentage
      contextRef="cref_866879520"
      decimals="2"
      id="ixv-9696"
      unitRef="uref_272505671">0.50</wff:ClosingPricePercentage>
    <wff:TradingDays contextRef="cref_866879520" id="ixv-9697">P180D</wff:TradingDays>
    <wff:FloorPrice
      contextRef="cref_1060949439"
      decimals="2"
      id="ixv-9698"
      unitRef="uref_1060949439">0.1</wff:FloorPrice>
    <wff:CashFeePercentage
      contextRef="cref_272505671"
      decimals="2"
      id="ixv-9699"
      unitRef="uref_272505671">0.05</wff:CashFeePercentage>
    <wff:CounselFeesAndDisbursements
      contextRef="cref_793584712"
      decimals="0"
      id="ixv-9700"
      unitRef="uref_866879520">50000</wff:CounselFeesAndDisbursements>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_866879520"
      decimals="0"
      id="ixv-9701"
      unitRef="uref_558228055">3600000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_866879520"
      decimals="0"
      id="ixv-9702"
      unitRef="uref_866879520">1890000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#fc_1656827355"
          xlink:label="fc_1656827355"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_2017860557"
          xlink:label="fc_2017860557"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_663133749"
          xlink:label="fc_663133749"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1841995692"
          xlink:label="fc_1841995692"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1792825927"
          xlink:label="fc_1792825927"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_822184261"
          xlink:label="fc_822184261"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1568281830"
          xlink:label="fc_1568281830"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_964960786"
          xlink:label="fc_964960786"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_315694245"
          xlink:label="fc_315694245"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1939930511"
          xlink:label="fc_1939930511"
          xlink:type="locator"/>
        <link:footnote id="fref_654303503" xlink:label="fref_654303503" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Retrospectively restated for the effect of the reverse share split on April 13, 2026.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1656827355"
          xlink:to="fref_654303503"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_2017860557"
          xlink:to="fref_654303503"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_663133749"
          xlink:to="fref_654303503"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1841995692"
          xlink:to="fref_654303503"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1792825927"
          xlink:to="fref_654303503"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_822184261"
          xlink:to="fref_654303503"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1568281830"
          xlink:to="fref_654303503"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_964960786"
          xlink:to="fref_654303503"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_315694245"
          xlink:to="fref_654303503"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1939930511"
          xlink:to="fref_654303503"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_1750441213"
          xlink:label="fc_1750441213"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_328466977"
          xlink:label="fc_328466977"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_795035082"
          xlink:label="fc_795035082"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_261868648"
          xlink:label="fc_261868648"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1525481524"
          xlink:label="fc_1525481524"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1191344661"
          xlink:label="fc_1191344661"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_135627962"
          xlink:label="fc_135627962"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1394387855"
          xlink:label="fc_1394387855"
          xlink:type="locator"/>
        <link:footnote id="fref_627851508" xlink:label="fref_627851508" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Retrospectively restated for the effect of the reverse share split on April 13, 2026.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1750441213"
          xlink:to="fref_627851508"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_328466977"
          xlink:to="fref_627851508"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_795035082"
          xlink:to="fref_627851508"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_261868648"
          xlink:to="fref_627851508"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1525481524"
          xlink:to="fref_627851508"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1191344661"
          xlink:to="fref_627851508"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_135627962"
          xlink:to="fref_627851508"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1394387855"
          xlink:to="fref_627851508"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_263695845"
          xlink:label="fc_263695845"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_482575286"
          xlink:label="fc_482575286"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1628867422"
          xlink:label="fc_1628867422"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1772823795"
          xlink:label="fc_1772823795"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_56530000"
          xlink:label="fc_56530000"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_411563499"
          xlink:label="fc_411563499"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1706053639"
          xlink:label="fc_1706053639"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1514583452"
          xlink:label="fc_1514583452"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1694631844"
          xlink:label="fc_1694631844"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_446974976"
          xlink:label="fc_446974976"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1706072919"
          xlink:label="fc_1706072919"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_2083701505"
          xlink:label="fc_2083701505"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1251431579"
          xlink:label="fc_1251431579"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_2138168778"
          xlink:label="fc_2138168778"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1411035952"
          xlink:label="fc_1411035952"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1833064705"
          xlink:label="fc_1833064705"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_2026026333"
          xlink:label="fc_2026026333"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1373644647"
          xlink:label="fc_1373644647"
          xlink:type="locator"/>
        <link:footnote id="fref_1125181833" xlink:label="fref_1125181833" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Retrospectively restated for the effect of the reverse                                             share split on April 13, 2026.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_263695845"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_482575286"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1628867422"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1772823795"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_56530000"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_411563499"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1706053639"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1514583452"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1694631844"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_446974976"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1706072919"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_2083701505"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1251431579"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_2138168778"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1411035952"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1833064705"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_2026026333"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1373644647"
          xlink:to="fref_1125181833"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_356664151"
          xlink:label="fc_356664151"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1486616075"
          xlink:label="fc_1486616075"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_831318754"
          xlink:label="fc_831318754"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_29632985"
          xlink:label="fc_29632985"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_380932345"
          xlink:label="fc_380932345"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1246435529"
          xlink:label="fc_1246435529"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_864619782"
          xlink:label="fc_864619782"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1677691957"
          xlink:label="fc_1677691957"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_2045100985"
          xlink:label="fc_2045100985"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1650261011"
          xlink:label="fc_1650261011"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1676765389"
          xlink:label="fc_1676765389"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1901312078"
          xlink:label="fc_1901312078"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1411686878"
          xlink:label="fc_1411686878"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_94873412"
          xlink:label="fc_94873412"
          xlink:type="locator"/>
        <link:footnote id="fref_1615970356" xlink:label="fref_1615970356" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Less than 10%</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_356664151"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1486616075"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_831318754"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_29632985"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_380932345"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1246435529"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_864619782"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1677691957"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_2045100985"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1650261011"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1676765389"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1901312078"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1411686878"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_94873412"
          xlink:to="fref_1615970356"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_1784984639"
          xlink:label="fc_1784984639"
          xlink:type="locator"/>
        <link:footnote id="fref_1773717419" xlink:label="fref_1773717419" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Carlico became an investee of the Company on May 15, 2025 (Note 9).</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1784984639"
          xlink:to="fref_1773717419"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
